From 720e22d9540bda12b93db73adf65dcac383ebcad Mon Sep 17 00:00:00 2001 From: Joshua Allen McCoy Date: Tue, 13 Feb 2024 07:57:05 -0800 Subject: [PATCH 01/72] Clean up and refit for 2023. --- ProjectDocumentTemplate.md | 44 ++++++++++++++++++-------------------- 1 file changed, 21 insertions(+), 23 deletions(-) diff --git a/ProjectDocumentTemplate.md b/ProjectDocumentTemplate.md index 42f16aa..c04a2c1 100644 --- a/ProjectDocumentTemplate.md +++ b/ProjectDocumentTemplate.md @@ -1,36 +1,46 @@ -# Game Basic Information # +# The title of your game # ## Summary ## **A paragraph-length pitch for your game.** +## Project Resources + +[Web-playable version of your game.](https://itch.io/) +[Trailor](https://youtube.com) +[Press Kit](https://dopresskit.com/) +[Proposal: make your own copy of the linked doc.](https://docs.google.com/document/d/1qwWCpMwKJGOLQ-rRJt8G8zisCa2XHFhv6zSWars0eWM/edit?usp=sharing) + ## Gameplay Explanation ## -**In this section, explain how the game should be played. Treat this as a manual within a game. It is encouraged to explain the button mappings and the most optimal gameplay strategy.** +**In this section, explain how the game should be played. Treat this as a manual within a game. Explaining the button mappings and the most optimal gameplay strategy is encouraged.** -**If you did work that should be factored in to your grade that does not fit easily into the proscribed roles, add it here! Please include links to resources and descriptions of game-related material that does not fit into roles here.** +**Add it here if you did work that should be factored into your grade but does not fit easily into the proscribed roles! Please include links to resources and descriptions of game-related material that does not fit into roles here.** # Main Roles # Your goal is to relate the work of your role and sub-role in terms of the content of the course. Please look at the role sections below for specific instructions for each role. -Below is a template for you to highlight items of your work. These provide the evidence needed for your work to be evaluated. Try to have at least 4 such descriptions. They will be assessed on the quality of the underlying system and how they are linked to course content. +Below is a template for you to highlight items of your work. These provide the evidence needed for your work to be evaluated. Try to have at least four such descriptions. They will be assessed on the quality of the underlying system and how they are linked to course content. *Short Description* - Long description of your work item that includes how it is relevant to topics discussed in class. [link to evidence in your repository](https://github.com/dr-jam/ECS189L/edit/project-description/ProjectDocumentTemplate.md) Here is an example: -*Procedural Terrain* - The background of the game consists of procedurally-generated terrain that is produced with Perlin noise. This terrain can be modified by the game at run-time via a call to its script methods. The intent is to allow the player to modify the terrain. This system is based on the component design pattern and the procedural content generation portions of the course. [The PCG terrain generation script](https://github.com/dr-jam/CameraControlExercise/blob/513b927e87fc686fe627bf7d4ff6ff841cf34e9f/Obscura/Assets/Scripts/TerrainGenerator.cs#L6). +*Procedural Terrain* - The game's background consists of procedurally generated terrain produced with Perlin noise. The game can modify this terrain at run-time via a call to its script methods. The intent is to allow the player to modify the terrain. This system is based on the component design pattern and the procedural content generation portions of the course. [The PCG terrain generation script](https://github.com/dr-jam/CameraControlExercise/blob/513b927e87fc686fe627bf7d4ff6ff841cf34e9f/Obscura/Assets/Scripts/TerrainGenerator.cs#L6). You should replay any **bold text** with your relevant information. Liberally use the template when necessary and appropriate. ## Producer -**Describe the steps you took in your role as producer. Typical items include group scheduling mechanism, links to meeting notes, descriptions of team logistics problems with their resolution, project organization tools (e.g., timelines, depedency/task tracking, Gantt charts, etc.), and repository management methodology.** +**Describe the steps you took in your role as producer. Typical items include group scheduling mechanisms, links to meeting notes, descriptions of team logistics problems with their resolution, project organization tools (e.g., timelines, dependency/task tracking, Gantt charts, etc.), and repository management methodology.** -## User Interface +## User Interface and Input **Describe your user interface and how it relates to gameplay. This can be done via the template.** +**Describe the default input configuration.** + +**Add an entry for each platform or input style your project supports.** ## Movement/Physics @@ -38,29 +48,19 @@ You should replay any **bold text** with your relevant information. Liberally us ## Animation and Visuals -**List your assets including their sources and licenses.** +**List your assets, including their sources and licenses.** **Describe how your work intersects with game feel, graphic design, and world-building. Include your visual style guide if one exists.** -## Input - -**Describe the default input configuration.** - -**Add an entry for each platform or input style your project supports.** - ## Game Logic -**Document what game states and game data you managed and what design patterns you used to complete your task.** +**Document the game states and game data you managed and the design patterns you used to complete your task.** # Sub-Roles -## Cross-Platform - -**Describe the platforms you targeted for your game release. For each, describe the process and unique actions taken for each platform. What obstacles did you overcome? What was easier than expected?** - ## Audio -**List your assets including their sources and licenses.** +**List your assets, including their sources and licenses.** **Describe the implementation of your audio system.** @@ -82,8 +82,6 @@ You should replay any **bold text** with your relevant information. Liberally us **Describe how you showcased your work. How did you choose what to show in the trailer? Why did you choose your screenshots?** - - -## Game Feel +## Game Feel and Polish **Document what you added to and how you tweaked your game to improve its game feel.** From 37aeb5ec4bad76d33d869f527a631f6dd62585b8 Mon Sep 17 00:00:00 2001 From: Joshua Allen McCoy Date: Tue, 13 Feb 2024 08:00:29 -0800 Subject: [PATCH 02/72] Refresh for 2023 --- GameProject.md | 21 +++++++++------------ 1 file changed, 9 insertions(+), 12 deletions(-) diff --git a/GameProject.md b/GameProject.md index d422cd8..a4a52c5 100644 --- a/GameProject.md +++ b/GameProject.md @@ -39,13 +39,13 @@ The producer coordinates the technical dependencies and basic team logistics. Re While this role has fewer direct programming responsibilities, it requires understanding all parts of the development process. When performed well, the producer multiplies the effort of the entire team, which results in a better game project. -### User Interface +### User Interface and Input -In this role, you are responsible for the user interface elements of the game. This typically includes the contents of the heads up display or HUD. This traditionally comprises gameplay status information such as player character health, score, resources like magic points or gold, and time-keepers. This is also responsible for the menu and credit screens. You are responsible for documenting the various UI elements you implement and how they interact with the changing state of the game. +In this role, you are responsible for the user interface elements of the game. This typically includes the contents of the heads-up display or HUD. This traditionally comprises gameplay status information such as player character health, score, resources like magic points or gold, and time-keepers. This is also responsible for the menu and credit screens. You will be responsible for managing the input methods for your game. You should design your game to be used with either keyboard and mouse or a game controller. If you would like to excel in this role, you can add additional input control schemes for mobile devices. You will document the inputs and how they affect each game mode (e.g., menu, main gameplay, inventory screens, credits, etc.) and how they interact with the game work and UI/HUD. You are responsible for documenting the various UI elements you implement and how they interact with the changing state of the game. ### Movement/Physics -This role is responsible for implementing movement within your game. You will have the choice of managing movement by directly translating objects in your game or leveraging Unity's physics system. It is your task to establish and document the basic conventions of movement in your game world (e.g. how gravity works, friction coefficients, animation curve value conventions, etc.). While you are responsible for documentation and making sure all objects in the game observe your conventions, other team members can implement objects and conventions that use your conventions. +This role is responsible for implementing movement within your game. You can manage movement by directly translating objects in your game or leveraging Unity's physics system. It is your task to establish and document the basic movement conventions in your game world (e.g., how gravity works, friction coefficients, animation curve value conventions, etc.). While you are responsible for documentation and ensuring all objects in the game observe your conventions, other team members can implement objects and conventions that use your conventions. ### Animation and Visuals @@ -53,30 +53,27 @@ As the team's master of visuals, you are responsible for implementing the basic ### Input -In this role, you will be responsible for managing the input methods for your game. You should design your game to be used with either keyboard and mouse or a game controller. If you would like to excel in this role, you can add additional input control schemes for mobile devices. You will document what the inputs are and how they affect each of the game modes (e.g. menu, main gameplay, inventory screens, credits, etc.) and how they interact with the game work and UI/HUD. +In this role, ### Game Logic -In most projects, this will be the most complicated role as it is a point of integration for nearly all of the gameplay systems. Traditionally, most of the game logic is placed in a game manager singleton and is referenced as needed by other scripts. It is the job of your team's game logician to manage the various game states (i.e. current level, main menu, main gameplay mode) and data (i.e. time remaining, quest completion status, references to all active enemies and items). You will document what game states and game data you managed and what design patterns you used to complete your task. Charts are a great way to visually explain how parts of your game logic interact with the other gameplay systems. +This will be the most complicated role in most projects as it is a point of integration for nearly all gameplay systems. Traditionally, most of the game logic is placed in a game manager singleton and is referenced as needed by other scripts. It is the job of your team's game logician to manage the various game states (i.e., current level, main menu, main gameplay mode) and data (i.e., time remaining, quest completion status, references to all active enemies and items). You will document the game states and game data you managed and the design patterns you used to complete your task. Charts are a great way to visually explain how parts of your game logic interact with the other gameplay systems. ## Sub-Roles -### Cross-Platform - -It is common practice for games to be available on various platforms. The default set of platforms is Windows PC, OS X, web, and a mobile or tablet of your choosing. The Cross-Platform sub role is responsible for ensuring your game exports and is playable on multiple platforms. Your team may propose an alternate set of platforms based on the specifics of your design and development choices. This sub role will work with the Input and User Interface roles to ensure the game is playable on all of the target platforms. ### Audio -You are responsible for defining the game's sound style, procuring audio assets, and implementing scripts for adding sound to your game. You will document the sound style, the sources/licenses for all audio assets, and the implementation of your audio system. +You are responsible for defining the game's sound style, procuring audio assets, and implementing scripts for adding sound to your game. Document the intentional use of sound and how it defines and compliments the rest of the game. You will document the sound style, the sources/licenses for all audio assets, and the implementation of your audio system. ### Gameplay Testing -As the gameplay tester, you are responsible for having 10 non-team members playtest your game. You fill out the Observation and Playtester Comments form for each of your playtesters and describe the results in the design document (after you share the results with your team, of course!). For each playtester, fill out an [Observations and Playtester Comments form](https://docs.google.com/document/d/1oW7AulzjpEocDmMikRL0S0PKxlRrOxsEEP7KB-nGg-A/edit?usp=sharing). +As the gameplay tester, you must have ten non-team members playtest your game. You fill out the Observation and Playtester Comments form for each playtester and describe the results in the design document (after you share the results with your team, of course!). For each playtester, fill out an [Observations and Playtester Comments form](https://docs.google.com/document/d/1oW7AulzjpEocDmMikRL0S0PKxlRrOxsEEP7KB-nGg-A/edit?usp=sharing). Provide a meaningful analysis of the results. ### Narrative Design -You are responsible for designing and embedding the story of your game into the gameplay experience. While your team may collective decide on the story, you will make it present in the game. You will document how the narrative is present in the game via assets, gameplay systems, and gameplay. +You are responsible for designing and embedding your game's story into the gameplay experience. While your team may collectively decide on the story, you will make it present in the game. You will document how the narrative is present in the game via assets, gameplay systems, and gameplay. ### Press Kit and Trailer @@ -84,6 +81,6 @@ You are responsible for creating a press kit for your game that includes screens ### Game Feel -In this role, you are responsible for using what we learned in class about game feel to enhance your game's playability. You will document what you added to and how you tweaked your game to improve its game feel. +In this role, you are responsible for using what we learned in class about game feel to ensure your game's playability. You will document what you added to and how you tweaked your game to improve its game feel. From fe8fbf1fe7bf1bd13bd41e5cb09b6b66bc30f547 Mon Sep 17 00:00:00 2001 From: Joshua Allen McCoy Date: Tue, 13 Feb 2024 08:31:34 -0800 Subject: [PATCH 03/72] Update GameProject.md --- GameProject.md | 3 --- 1 file changed, 3 deletions(-) diff --git a/GameProject.md b/GameProject.md index a4a52c5..e5cd7ae 100644 --- a/GameProject.md +++ b/GameProject.md @@ -51,9 +51,6 @@ This role is responsible for implementing movement within your game. You can man As the team's master of visuals, you are responsible for implementing the basic animation scripts used by objects in your game. You are also tasked with setting the visual style and are the primary person responsible for finding the art assets to use in your game. You will document the animation systems used, a guide to the visual style of your game, and to document the sources and licenses of the art assets used in your game. -### Input - -In this role, ### Game Logic From 196f620eabff00a40e3b3a0e12e63b20b0748982 Mon Sep 17 00:00:00 2001 From: Joshua Allen McCoy Date: Tue, 24 Sep 2024 15:29:13 -0700 Subject: [PATCH 04/72] Update README.md Updated basic course and engine information --- README.md | 21 ++++++++------------- 1 file changed, 8 insertions(+), 13 deletions(-) diff --git a/README.md b/README.md index a92392d..f3d6bde 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,6 @@ # ECS179 - Gameplay Programming -## UPDATES FOR WINTER 2024 -Update from the topic course listing ECS189L to full elective status as ECS179! -CRNs are no longer required for the course. +## UPDATES FOR FALL 2024 +The course is moving from Unity to Godot. # Syllabus ## Basic Information @@ -16,16 +15,14 @@ http://joshmccoy.com https://faculty.engineering.ucdavis.edu/mccoy/ ~~https://www.twitter.com/deftjams~~ -### TA -Kyle Mitchell -Email: kdmitch at ucdavis dot edu -Office Hours: TBD +### TA Team + ### Course -Lecture Meeting Time: Tuesdays and Thursdays at 1:40-3:00 PM in YOUNG 184 -Discussion: Tuesdays at 8:00-8:50 AM ~~in YOUNG184~~ +Lecture Meeting Time: Tuesdays and Thursdays at 1:40-3:00 PM in Cruess 1003 +Discussion: Tuesdays at 6:00-6:50 PM in Holiday: -Final Examination Period: Thursday, March 21st at 3:30 PM +Final Examination Period: ## Course Description @@ -33,9 +30,7 @@ This course is about the design and development of nuanced and highly contextual ## Materials -Unity version 2022.3.16. Download it directly [here](https://unity.com/releases/editor/whats-new/2022.3.16) or get it with Unity Hub putting the following URI in your browser: -unityhub://2022.3.16f1/d2c21f0ef2f1 -You can download Unity Hub [here](https://unity3d.com/get-unity/download). +Godot Engnine version 4.3stable. Down load is [here](https://godotengine.org/download/archive/4.3-stable/). ## Grading and Assessment From 9fdc62bddc05e94234a6cb03d243db5e568f763c Mon Sep 17 00:00:00 2001 From: Joshua Allen McCoy Date: Tue, 24 Sep 2024 15:29:51 -0700 Subject: [PATCH 05/72] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index f3d6bde..9c96440 100644 --- a/README.md +++ b/README.md @@ -30,7 +30,7 @@ This course is about the design and development of nuanced and highly contextual ## Materials -Godot Engnine version 4.3stable. Down load is [here](https://godotengine.org/download/archive/4.3-stable/). +Godot Engnine version 4.3-stable Standard. Down load is [here](https://godotengine.org/download/archive/4.3-stable/). ## Grading and Assessment From 0b4e183ac0aa9a0002feaef7eac880501a426382 Mon Sep 17 00:00:00 2001 From: Joshua Allen McCoy Date: Tue, 24 Sep 2024 16:01:35 -0700 Subject: [PATCH 06/72] Update README.md Removed Unity exercise details. --- README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 9c96440..78e0042 100644 --- a/README.md +++ b/README.md @@ -91,10 +91,10 @@ AttendanceGrade = Min(5, 5 * (SubmittedAttendanceCodes / (ClassesWhereAttendance Week | Topic | Reading | Discussion Plan | Assignments and Due Dates ----- | ----- | ----- | ----- | ----- -1 | Overview of the course, game engines, anatomy of game development, command pattern. | Salen and Zimmermen ch. 4 & 5 | Dissecting Unity projects. | [Getting started with Unity materials](https://github.com/dr-jam/GameplayProgramming#preparing-for-projects) -2 | Unity structures, Code standards, best practices, style guides, camera systems, lerp. | [Command Pattern](https://gameprogrammingpatterns.com/command.html), [Style Guide and Best Practices](./StyleGuides.md), [Scroll Back: The Theory and Practice of Cameras in Side-Scrollers](https://docs.google.com/document/d/1iNSQIyNpVGHeak6isbP6AHdHD50gs8MNXF1GCf08efg/pub) by Itay Karen. | Overview of Programming Exercise 1: Command Pattern | [Exercise 1: Command Pattern](https://github.com/dr-jam/CommandPatternExercise) -3 | Gameplay mechanics, Game Events and the Observer Pattern.Data-driven game systems.| [Defining Game Mechanics](http://gamestudies.org/0802/articles/sicart) by Miguel Sicart, [Pubsub](https://gameprogrammingpatterns.com/event-queue.html) | Overview of Exercise 2: Camera Controllers | [Exercise 2: Cameral Control](https://github.com/dr-jam/CameraControlExercise),
Exercise 1 Implementation -4 | Mechanics, rules, gameplay systems, component systems. | Salen and Zimmermen ch. 11, 12, 13, [Component design pattern](https://gameprogrammingpatterns.com/component.html) | Overview of Exercise 3 | [Exercise 3: Observer Pattern](https://github.com/dr-jam/ObserverExercise)
Exercise 2 Peer Review
Exercise 1 Peer Review,
Exercise 2 +1 | Overview of the course, game engines, anatomy of game development, command pattern. | Salen and Zimmermen ch. 4 & 5 | Dissecting Godot projects. | [Getting started with Goto materials](https://github.com/dr-jam/GameplayProgramming#preparing-for-projects) +2 | Unity structures, Code standards, best practices, style guides, camera systems, lerp. | [Command Pattern](https://gameprogrammingpatterns.com/command.html), [Style Guide and Best Practices](), [Scroll Back: The Theory and Practice of Cameras in Side-Scrollers](https://docs.google.com/document/d/1iNSQIyNpVGHeak6isbP6AHdHD50gs8MNXF1GCf08efg/pub) by Itay Karen. | Overview of Programming Exercise 1: Command Pattern | [Exercise 1]() +3 | Gameplay mechanics, Game Events and the Observer Pattern.Data-driven game systems.| [Defining Game Mechanics](http://gamestudies.org/0802/articles/sicart) by Miguel Sicart, [Pubsub](https://gameprogrammingpatterns.com/event-queue.html) | Overview of Exercise 2: Camera Controllers | [Exercise 2: Cameral Control](),
Exercise 1 Implementation +4 | Mechanics, rules, gameplay systems, component systems. | Salen and Zimmermen ch. 11, 12, 13, [Component design pattern](https://gameprogrammingpatterns.com/component.html) | Overview of Exercise 3 | [Exercise 3]()
Exercise 2 Peer Review
Exercise 1 Peer Review,
Exercise 2 5 | Interactivity, factory pattern. | Salen and Zimmermen ch. 6, Crawford [The Art of Game Design, ch. 1, INTERACTION section](https://www.digitpress.com/library/books/book_art_of_computer_game_design.pdf)| | Exercise 4,
Exercise 3,
Exercise 2 Peer Review 6 | Game combat algorithms, game design documents.| [The Craft of Game Systems](https://craftofgamesystems.wordpress.com/) by Daniel Achterman 7 | The Jump. | [Game Feel by Steve Swink](http://www.game-feel.com/) | | From ff842df30c253f5ac06a52549c8c0eed077ff863 Mon Sep 17 00:00:00 2001 From: Joshua Allen McCoy Date: Tue, 24 Sep 2024 16:02:28 -0700 Subject: [PATCH 07/72] Update README.md typo fixes --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 78e0042..ca2e2b7 100644 --- a/README.md +++ b/README.md @@ -30,7 +30,7 @@ This course is about the design and development of nuanced and highly contextual ## Materials -Godot Engnine version 4.3-stable Standard. Down load is [here](https://godotengine.org/download/archive/4.3-stable/). +Godot Engine version 4.3-stable Standard. Download [here](https://godotengine.org/download/archive/4.3-stable/). ## Grading and Assessment @@ -56,7 +56,7 @@ D- | 60 F | 0 ### Exercises -The programming exercises consist of projects in Unity in which you must implement significant game systems or capabilities. These exercises are to be completed individually and will be worth equal points. Each will have two components, which are described below with a typical amount of grade points they are worth: +The programming exercises consist of projects in Godot in which you must implement significant game systems or capabilities. These exercises are to be completed individually and will be worth equal points. Each will have two components, which are described below with a typical amount of grade points they are worth: 1. [70] The individual programming assignment. 2. [30] Peer-reviewing the work of another pseudo-randomly assigned student. From 20c986e82014a50da205028fb38bfc64b3677ea6 Mon Sep 17 00:00:00 2001 From: Joshua Allen McCoy Date: Thu, 26 Sep 2024 10:30:10 -0700 Subject: [PATCH 08/72] Update README.md typo --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index ca2e2b7..52eaa3b 100644 --- a/README.md +++ b/README.md @@ -91,7 +91,7 @@ AttendanceGrade = Min(5, 5 * (SubmittedAttendanceCodes / (ClassesWhereAttendance Week | Topic | Reading | Discussion Plan | Assignments and Due Dates ----- | ----- | ----- | ----- | ----- -1 | Overview of the course, game engines, anatomy of game development, command pattern. | Salen and Zimmermen ch. 4 & 5 | Dissecting Godot projects. | [Getting started with Goto materials](https://github.com/dr-jam/GameplayProgramming#preparing-for-projects) +1 | Overview of the course, game engines, anatomy of game development, command pattern. | Salen and Zimmermen ch. 4 & 5 | Dissecting Godot projects. | [Getting started with Godot materials](https://github.com/dr-jam/GameplayProgramming#preparing-for-projects) 2 | Unity structures, Code standards, best practices, style guides, camera systems, lerp. | [Command Pattern](https://gameprogrammingpatterns.com/command.html), [Style Guide and Best Practices](), [Scroll Back: The Theory and Practice of Cameras in Side-Scrollers](https://docs.google.com/document/d/1iNSQIyNpVGHeak6isbP6AHdHD50gs8MNXF1GCf08efg/pub) by Itay Karen. | Overview of Programming Exercise 1: Command Pattern | [Exercise 1]() 3 | Gameplay mechanics, Game Events and the Observer Pattern.Data-driven game systems.| [Defining Game Mechanics](http://gamestudies.org/0802/articles/sicart) by Miguel Sicart, [Pubsub](https://gameprogrammingpatterns.com/event-queue.html) | Overview of Exercise 2: Camera Controllers | [Exercise 2: Cameral Control](),
Exercise 1 Implementation 4 | Mechanics, rules, gameplay systems, component systems. | Salen and Zimmermen ch. 11, 12, 13, [Component design pattern](https://gameprogrammingpatterns.com/component.html) | Overview of Exercise 3 | [Exercise 3]()
Exercise 2 Peer Review
Exercise 1 Peer Review,
Exercise 2 From aba25feda963c5cae2727745e253a7281bcae0a4 Mon Sep 17 00:00:00 2001 From: Joshua Allen McCoy Date: Thu, 26 Sep 2024 11:36:56 -0700 Subject: [PATCH 09/72] Update README.md Added Godot texts available from the UC Davis library. --- README.md | 29 ++++++++++++++++++++++++++++- 1 file changed, 28 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 52eaa3b..11c5d6a 100644 --- a/README.md +++ b/README.md @@ -149,7 +149,34 @@ Day | Material * [Scripting](https://docs.unity3d.com/Manual/ScriptingSection.html) - The entry point into scripting in Unity. * [Scripting Tutorials](https://unity3d.com/learn/tutorials/s/scripting) - An index of beginner, intermediate, and topical scripting tutorials and lessons. -### C# +### Additional Texts +Vanhove, Sander. Learning GDScript by Developing a Game with Godot 4: A Fun Introduction to Programming in GDScript 2. 0 and Game Development Using the Godot Engine. 1st ed. Birmingham: Packt Publishing, Limited, 2024. Print. +https://search.library.ucdavis.edu/permalink/01UCD_INST/1hjlc2p/cdi_proquest_ebookcentral_EBC31290475 +Entry-level text to basic Godot constructs and GDScript. + +Bradfield, Chris. Godot 4 Game Development Projects : Build Five Cross-Platform 2D and 3D Games Using One of the Most Powerful Open Source Game Engines. Second edition. Birmingham, England: Packt Publishing Ltd, 2023. Print. +https://search.library.ucdavis.edu/permalink/01UCD_INST/9fle3i/alma9920761168606531 +Entry-level text to basic Godot constructs and GDScript. + +Wang, Wally, and Tonnetta Walcott. Programming for Game Design : A Hands-On Guide with Godot. 1st ed. 2024. Berkeley, CA: Apress, 2024. Web. +https://search.library.ucdavis.edu/permalink/01UCD_INST/9fle3i/alma9920512123506531 +Entry-level text focusing on programming and GDScript suitable for those with a programming background in another language. + +Bradfield, Chris. Godot 4 Game Development Projects : Build Five Cross-Platform 2D and 3D Games Using One of the Most Powerful Open Source Game Engines. Second edition. Birmingham, England: Packt Publishing Ltd, 2023. Print. +https://search.library.ucdavis.edu/permalink/01UCD_INST/9fle3i/alma9919503225306531 +Series of small game projects. + +Johnson, Jeff. Godot 4 Game Development Cookbook : Over 50 Solid Recipes for Building High-Quality 2D and 3D Games with Improved Performance. 1st ed. Birmingham, England: Packt Publishing Ltd., 2023. Print. +https://search.library.ucdavis.edu/permalink/01UCD_INST/9fle3i/alma9919344194606531 +More advanced topics like shaders and multiplayer. + +Campos, Henrique. ESSENTIAL GUIDE TO CREATING MULTIPLAYER GAMES WITH GODOT 4.0 : Harness the Power of Godot Engine’s GDScript Network API to Connect Players in Multiplayer Games. 1st edition. Birmingham, UK: Packt Publishing Ltd., 2024. Print. +https://search.library.ucdavis.edu/permalink/01UCD_INST/9fle3i/alma9920561598006531 +A more advanced text for learning Godot's networking libraries. + +Pitt, Christopher. Procedural Generation in Godot : Learn to Generate Enjoyable Content for Your Games. Berkeley, CA: Apress, 2023. Print. +https://search.library.ucdavis.edu/permalink/01UCD_INST/9fle3i/alma9918897363706531 +A collection of entry-level PCG techniques mixed with reconstructions of existing games. #### Learning C# * [Getting started with C#](https://docs.microsoft.com/en-us/dotnet/csharp/getting-started/) from Microsoft .NET documentation. From 93af36b274029dc0a90c8427bd51db522ab2200c Mon Sep 17 00:00:00 2001 From: Joshua Allen McCoy Date: Thu, 26 Sep 2024 11:38:14 -0700 Subject: [PATCH 10/72] Update README.md Academic title change :) --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 11c5d6a..c3fc640 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ The course is moving from Unity to Godot. ## Basic Information ### Instructor -Dr. Joshua A. McCoy, Assistant Professor +Dr. Joshua A. McCoy, Associate Professor Computer Science & Cinema and Digital Media Departments Email: jamccoy at ucdavis dot edu Office: 3033 Kemper Hall From 516603d060e2c995db7096f85c5ecd59444e0b1e Mon Sep 17 00:00:00 2001 From: Joshua Allen McCoy Date: Thu, 26 Sep 2024 11:49:17 -0700 Subject: [PATCH 11/72] Update README.md Finals time, discussion location, and holidays. --- README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index c3fc640..13c0abd 100644 --- a/README.md +++ b/README.md @@ -19,10 +19,10 @@ https://faculty.engineering.ucdavis.edu/mccoy/ ### Course -Lecture Meeting Time: Tuesdays and Thursdays at 1:40-3:00 PM in Cruess 1003 -Discussion: Tuesdays at 6:00-6:50 PM in -Holiday: -Final Examination Period: +Lecture Meeting Time: Tuesdays and Thursdays at 1:40-3:00 PM in Cruess 1003 +Discussion: Tuesdays at 6:00-6:50 PM in TLC 3215 +Holidays: Thursday, November 28th (Thanksgiving Day) [Academic Calenar](https://registrar.ucdavis.edu/calendar/master) +Final Examination Period: Tue. Dec.10 at 8:00am ## Course Description From 50693f215a4303b2ebcb7daeeb33279f4229071a Mon Sep 17 00:00:00 2001 From: Joshua Allen McCoy Date: Thu, 26 Sep 2024 13:01:02 -0700 Subject: [PATCH 12/72] Update README.md Updated assignment 0 information. --- README.md | 38 ++++++++++++++++++++++---------------- 1 file changed, 22 insertions(+), 16 deletions(-) diff --git a/README.md b/README.md index 13c0abd..26df522 100644 --- a/README.md +++ b/README.md @@ -21,8 +21,8 @@ https://faculty.engineering.ucdavis.edu/mccoy/ ### Course Lecture Meeting Time: Tuesdays and Thursdays at 1:40-3:00 PM in Cruess 1003 Discussion: Tuesdays at 6:00-6:50 PM in TLC 3215 -Holidays: Thursday, November 28th (Thanksgiving Day) [Academic Calenar](https://registrar.ucdavis.edu/calendar/master) -Final Examination Period: Tue. Dec.10 at 8:00am +Holidays: Thursday, November 28th (Thanksgiving Day) [Academic Calendar](https://registrar.ucdavis.edu/calendar/master) +Final Examination Period: Tue. Dec.10 at 8:00 PM ## Course Description @@ -112,27 +112,33 @@ Week | Topic | Reading | Discussion Plan | Assignments and Due Dates *You are not prepared!* -- [Illidan Stormrage](https://youtu.be/IBHL_-biMrQ?t=142) -Illidan's words may resonate with you as computer science and game development are both difficult disciplines whose surrounding communities are laced with high expectations and elitism. Below are resources that can cut through assumptions and feeling though self-examination. +Illidan's words may resonate with you as computer science and game development are both difficult disciplines whose surrounding communities are laced with high expectations and elitism. (Materials for Godot are under development.) -Introductory practice exercises for C# and game systems (you can run these in Unity, .Net, or MonoDevelop): -1. [Final Fantasy VI Combat System](https://docs.google.com/document/d/144-2AXOJX79Sw03EwPXGYxdZJOk0zqVZRnSgKHiStA0/edit?usp=sharing) -2. [Crystal Warriors](https://docs.google.com/document/d/1lvsscM-no1C31GW-NSpH_a2u4a2PGHmWhGRHpY7cxyk/edit?usp=sharing) -3. [Fantasy Fight](https://docs.google.com/document/d/1DX_LwKX4Yg7oCnHDdarZkJdcausVmn9BE9hKh_D-Fac/edit?usp=sharing) +~~Below are resources that can cut through assumptions and feeling though self-examination.~~ -[Unity and C# Practice Exam for New Programmers](https://docs.google.com/document/d/1_GUQKvwa-ZqboAhgp63pToQQvR6WdVvVJ3kcRDQ1qR0/edit?usp=sharing) +~~Introductory practice exercises for C# and game systems (you can run these in Unity, .Net, or MonoDevelop):~~ +~~1. [Final Fantasy VI Combat System](https://docs.google.com/document/d/144-2AXOJX79Sw03EwPXGYxdZJOk0zqVZRnSgKHiStA0/edit?usp=sharing)~~ +~~2. [Crystal Warriors](https://docs.google.com/document/d/1lvsscM-no1C31GW-NSpH_a2u4a2PGHmWhGRHpY7cxyk/edit?usp=sharing)~~ +~~3. [Fantasy Fight](https://docs.google.com/document/d/1DX_LwKX4Yg7oCnHDdarZkJdcausVmn9BE9hKh_D-Fac/edit?usp=sharing)~~ + +~~[Unity and C# Practice Exam for New Programmers](https://docs.google.com/document/d/1_GUQKvwa-ZqboAhgp63pToQQvR6WdVvVJ3kcRDQ1qR0/edit?usp=sharing)~~ ### Preparing for Projects -This is a 5-day regimen of training tutorials to learn the basics of Unity for use in this course. Each day consists of between 2 and 3 hours of material per day. +Below is a set of training tutorials to learn the basics of Godot for use in this course. You should spend bewteen 5 and 10 hours on these tutorials depending on your experience level to prepare for the first exercise. -Day | Material ------- | ----- -1 | [Create Unity Student Account](https://unity.com/products/unity-student) - [Start Creating](https://learn.unity.com/project/start-creating-1) - [Exploring the Editor Layout](https://learn.unity.com/tutorial/exploring-the-editor-layout-2019-3?uv=2022.3) - [Microsoft .NET Interactive Introduction to C#](https://docs.microsoft.com/en-us/dotnet/csharp/tutorials/intro-to-csharp/) (ignore *101 Linq Samples*) -2 | [Roll-a-ball Tutorial](https://learn.unity.com/project/roll-a-ball) - [Scripting Overview](https://docs.unity3d.com/Manual/ScriptingConcepts.html), -3 | [Beginner Scripting](https://learn.unity.com/project/beginner-gameplay-scripting) (You can use nearly any 3D project with this tutorial.) -4 | [Intermediate Scripting Tutorial](https://learn.unity.com/project/intermediate-gameplay-scripting) (You can use nearly any 3D project with this tutorial.) -5 | [Unity Tips](https://learn.unity.com/tutorial/unity-tips) (This is long; watch as many as you can or care to.) +Here is the [Godot Tutorials for Gameplay Programming playlist](https://www.youtube.com/playlist?list=PLwfiwgNTrxLuE2X2bdBGHdwvJ5ZVF9my1). +You should be comfortable with the following to begin the first exercise: +* How to create a project +* How assets are stored on the filesystem. +* The basic properties of the Godot editor's interface. +* Node and scene relationships and how to use them to compose basic game elements. +* GDScript's basic syntax, data structures, and use. This includes arrays, classes, and importing libraries. +* Godot's built-in functions (e.g., `_process` and `_ready`). +* The ability to add and alter input signals. +* Git and GitHub. While these systems are expected of you coming in to the class, you can find some tutorials later in the syllabus. + ### Unity [Unity User Manual](https://docs.unity3d.com/Manual/index.html) From a3c73fb7c63930d7605c3f411170467add407b43 Mon Sep 17 00:00:00 2001 From: Joshua Allen McCoy Date: Thu, 26 Sep 2024 13:10:23 -0700 Subject: [PATCH 13/72] Update README.md Updated informational links for Godot. --- README.md | 29 +++++++++++++---------------- 1 file changed, 13 insertions(+), 16 deletions(-) diff --git a/README.md b/README.md index 26df522..f4c3efd 100644 --- a/README.md +++ b/README.md @@ -137,23 +137,26 @@ You should be comfortable with the following to begin the first exercise: * GDScript's basic syntax, data structures, and use. This includes arrays, classes, and importing libraries. * Godot's built-in functions (e.g., `_process` and `_ready`). * The ability to add and alter input signals. +* Simple animation and motion. * Git and GitHub. While these systems are expected of you coming in to the class, you can find some tutorials later in the syllabus. ### Unity -[Unity User Manual](https://docs.unity3d.com/Manual/index.html) -[Unity Tutorials](https://unity3d.com/learn/get-started) +[Godot Engine Documentation](https://docs.godotengine.org/en/stable/index.html) +[Godot Gettings Started Tutorials](https://docs.godotengine.org/en/stable/getting_started/introduction/index.html) #### Learning the Basics -* [Important Classes](https://docs.unity3d.com/Manual/ScriptingImportantClasses.html) - Basic descriptions and links to MonoBehavior, Transform, and RigidBody(2D). -* [Unity C# class relationship diagram](resources/UnityClassHierarchy.png) (originally from this [Reddit post](https://www.reddit.com/r/Unity3D/comments/70ra7b/after_surprising_response_from_the_first_thread_i/)) -* [Vector Cookbook](https://docs.unity3d.com/Manual/VectorCookbook.html) - A basic introduction to vector operations in Unity. -* [2D or 3D projects](https://docs.unity3d.com/Manual/2Dor3D.html) - A guide to the differences between 2D and 3D projects in Unity. -* [Graphics](https://docs.unity3d.com/Manual/Graphics.html) - The entry point to the graphics capabilities of Unity. -* [Physics](https://docs.unity3d.com/Manual/PhysicsSection.html) - The entry point to Unity's physics system. -* [Scripting](https://docs.unity3d.com/Manual/ScriptingSection.html) - The entry point into scripting in Unity. -* [Scripting Tutorials](https://unity3d.com/learn/tutorials/s/scripting) - An index of beginner, intermediate, and topical scripting tutorials and lessons. +* [Editor Introduction](https://docs.godotengine.org/en/stable/tutorials/editor/index.html) +* [Troubleshooting the Editor](https://docs.godotengine.org/en/stable/tutorials/troubleshooting.html) +* [Nodes and Scenes](https://docs.godotengine.org/en/stable/getting_started/step_by_step/nodes_and_scenes.html) +* [Instances](https://docs.godotengine.org/en/stable/getting_started/step_by_step/instancing.html) +* [GDScript reference](https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html) +* [Best Practices](https://docs.godotengine.org/en/stable/tutorials/best_practices/index.html) +* [2D Capabilities](https://docs.godotengine.org/en/stable/tutorials/2d/index.html) +* [3D Capabilities](https://docs.godotengine.org/en/stable/tutorials/3d/index.html) +* [Animation Tools](https://docs.godotengine.org/en/stable/tutorials/animation/index.html) +* [Asset Pipeline](https://docs.godotengine.org/en/stable/tutorials/assets_pipeline/index.html) ### Additional Texts Vanhove, Sander. Learning GDScript by Developing a Game with Godot 4: A Fun Introduction to Programming in GDScript 2. 0 and Game Development Using the Godot Engine. 1st ed. Birmingham: Packt Publishing, Limited, 2024. Print. @@ -184,12 +187,6 @@ Pitt, Christopher. Procedural Generation in Godot : Learn to Generate Enjoyabl https://search.library.ucdavis.edu/permalink/01UCD_INST/9fle3i/alma9918897363706531 A collection of entry-level PCG techniques mixed with reconstructions of existing games. -#### Learning C# -* [Getting started with C#](https://docs.microsoft.com/en-us/dotnet/csharp/getting-started/) from Microsoft .NET documentation. -* [Mastering C# : a beginner's guide](https://search.library.ucdavis.edu/permalink/01UCD_INST/9fle3i/alma9917226567406531) -* [Simple and Efficient Programming with C#: Skills to Build Applications with Visual Studio And .NET](https://search.library.ucdavis.edu/permalink/01UCD_INST/1hjlc2p/cdi_askewsholts_vlebooks_9781484287378) -* [C# 12 Pocket Reference](https://search.library.ucdavis.edu/permalink/01UCD_INST/1hjlc2p/cdi_safari_books_v2_9781098147532) - ### Game Design ##### How Games are Made From 58dfbd2ea4c4d18b201abc716e9053b518045cbe Mon Sep 17 00:00:00 2001 From: Joshua Allen McCoy Date: Thu, 26 Sep 2024 13:14:18 -0700 Subject: [PATCH 14/72] Update README.md Removed dead agile reference --- README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/README.md b/README.md index f4c3efd..f597729 100644 --- a/README.md +++ b/README.md @@ -219,7 +219,6 @@ A collection of entry-level PCG techniques mixed with reconstructions of existin #### Scrum and GitHub * [Agile Lessons from Ryse and Crysis 3](http://www.gdcvault.com/play/1020790/Agile-Lessons-from-Ryse-and) by Patrick Payne -* [Beyond Scrum: Lean and Kanban for Game Developers](https://clintonkeith.com/resources/Beyond%20Scrum_%20Lean%20and%20Kanban%20for%20Game%20Developers.pdf) by Clinton Keith * [git - the simple guide](http://rogerdudler.github.io/git-guide/) by Roger Dudler #### Project Versioning and Control From 6e95e3e004f16b0c47cafa4059000fa30b735c02 Mon Sep 17 00:00:00 2001 From: Joshua Allen McCoy Date: Fri, 27 Sep 2024 11:08:57 -0700 Subject: [PATCH 15/72] Update README.md Updated language for assignment 0 --- README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index f597729..fd08ada 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,7 @@ https://faculty.engineering.ucdavis.edu/mccoy/ ### Course -Lecture Meeting Time: Tuesdays and Thursdays at 1:40-3:00 PM in Cruess 1003 +Lecture Meeting Time: Tuesdays and Thursdays at 1:40-3:00 PM in Wellman 126 Discussion: Tuesdays at 6:00-6:50 PM in TLC 3215 Holidays: Thursday, November 28th (Thanksgiving Day) [Academic Calendar](https://registrar.ucdavis.edu/calendar/master) Final Examination Period: Tue. Dec.10 at 8:00 PM @@ -125,7 +125,7 @@ Illidan's words may resonate with you as computer science and game development a ### Preparing for Projects -Below is a set of training tutorials to learn the basics of Godot for use in this course. You should spend bewteen 5 and 10 hours on these tutorials depending on your experience level to prepare for the first exercise. +Below is a set of training tutorials for this course. To learn the basics of Godot, you should spend between 5 and 10 hours on these tutorials, depending on your experience level, to prepare for the first exercise. Here is the [Godot Tutorials for Gameplay Programming playlist](https://www.youtube.com/playlist?list=PLwfiwgNTrxLuE2X2bdBGHdwvJ5ZVF9my1). @@ -134,11 +134,11 @@ You should be comfortable with the following to begin the first exercise: * How assets are stored on the filesystem. * The basic properties of the Godot editor's interface. * Node and scene relationships and how to use them to compose basic game elements. -* GDScript's basic syntax, data structures, and use. This includes arrays, classes, and importing libraries. +* GDScript's basic syntax, data structures, and use. This includes structured types (e.g., arrays and dictionaries) classes, and importing libraries. * Godot's built-in functions (e.g., `_process` and `_ready`). * The ability to add and alter input signals. * Simple animation and motion. -* Git and GitHub. While these systems are expected of you coming in to the class, you can find some tutorials later in the syllabus. +* Git and GitHub. While these systems are expected of you coming into the class, you can find some tutorials later in the syllabus. ### Unity From 40a7a14e7ff3dc877a1083314ed27fc37f2b0aad Mon Sep 17 00:00:00 2001 From: Joshua Allen McCoy Date: Fri, 27 Sep 2024 11:11:21 -0700 Subject: [PATCH 16/72] Update README.md Unity => Godot --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index fd08ada..2106184 100644 --- a/README.md +++ b/README.md @@ -92,7 +92,7 @@ AttendanceGrade = Min(5, 5 * (SubmittedAttendanceCodes / (ClassesWhereAttendance Week | Topic | Reading | Discussion Plan | Assignments and Due Dates ----- | ----- | ----- | ----- | ----- 1 | Overview of the course, game engines, anatomy of game development, command pattern. | Salen and Zimmermen ch. 4 & 5 | Dissecting Godot projects. | [Getting started with Godot materials](https://github.com/dr-jam/GameplayProgramming#preparing-for-projects) -2 | Unity structures, Code standards, best practices, style guides, camera systems, lerp. | [Command Pattern](https://gameprogrammingpatterns.com/command.html), [Style Guide and Best Practices](), [Scroll Back: The Theory and Practice of Cameras in Side-Scrollers](https://docs.google.com/document/d/1iNSQIyNpVGHeak6isbP6AHdHD50gs8MNXF1GCf08efg/pub) by Itay Karen. | Overview of Programming Exercise 1: Command Pattern | [Exercise 1]() +2 | Godot structures, Code standards, best practices, style guides, camera systems, lerp. | [Command Pattern](https://gameprogrammingpatterns.com/command.html), [Style Guide and Best Practices](), [Scroll Back: The Theory and Practice of Cameras in Side-Scrollers](https://docs.google.com/document/d/1iNSQIyNpVGHeak6isbP6AHdHD50gs8MNXF1GCf08efg/pub) by Itay Karen. | Overview of Programming Exercise 1: Command Pattern | [Exercise 1]() 3 | Gameplay mechanics, Game Events and the Observer Pattern.Data-driven game systems.| [Defining Game Mechanics](http://gamestudies.org/0802/articles/sicart) by Miguel Sicart, [Pubsub](https://gameprogrammingpatterns.com/event-queue.html) | Overview of Exercise 2: Camera Controllers | [Exercise 2: Cameral Control](),
Exercise 1 Implementation 4 | Mechanics, rules, gameplay systems, component systems. | Salen and Zimmermen ch. 11, 12, 13, [Component design pattern](https://gameprogrammingpatterns.com/component.html) | Overview of Exercise 3 | [Exercise 3]()
Exercise 2 Peer Review
Exercise 1 Peer Review,
Exercise 2 5 | Interactivity, factory pattern. | Salen and Zimmermen ch. 6, Crawford [The Art of Game Design, ch. 1, INTERACTION section](https://www.digitpress.com/library/books/book_art_of_computer_game_design.pdf)| | Exercise 4,
Exercise 3,
Exercise 2 Peer Review @@ -140,7 +140,7 @@ You should be comfortable with the following to begin the first exercise: * Simple animation and motion. * Git and GitHub. While these systems are expected of you coming into the class, you can find some tutorials later in the syllabus. -### Unity +### Godot [Godot Engine Documentation](https://docs.godotengine.org/en/stable/index.html) [Godot Gettings Started Tutorials](https://docs.godotengine.org/en/stable/getting_started/introduction/index.html) From bc15c93e3276cba27946e03f72a3f78213e24c90 Mon Sep 17 00:00:00 2001 From: Joshua Allen McCoy Date: Mon, 30 Sep 2024 16:48:51 -0700 Subject: [PATCH 17/72] Update README.md --- README.md | 3 --- 1 file changed, 3 deletions(-) diff --git a/README.md b/README.md index 2106184..7ca3a74 100644 --- a/README.md +++ b/README.md @@ -233,9 +233,6 @@ A collection of entry-level PCG techniques mixed with reconstructions of existin #### Game Trailers and Press Kits * [Game Trailer and Press Kit](http://drive.google.com/open?id=1-cVwNxSJyvt37HPLE-af_c9y9iXNahkaXlVaJzGuToo) -## Attendance Policy -This course has no formal attendance policy. However, regular attendance is greatly recommended to succeed in the course, as many class meetings will involve programming and one-on-one learning. If you expect to miss more than three class meetings, please discuss the situation with your instructor. The instruction team reserves the right to penalize grades due to excessive absences. - ## UC Davis Code of Academic Conduct The UC Davis Code of Academic Conduct (http://sja.ucdavis.edu/files/cac.pdf) will be strictly enforced in this class. In particular, plagiarism, academic dishonesty, and cheating will be dealt with severely. Any breach of the Code of Academic Conduct can result in failing the assignment, failing the course, and disciplinary action via the Office of Student Support and Judicial Affairs (http://sja.ucdavis.edu/). From 9cd21e84a227fecf75591ca1b12210fbc8d4ebc4 Mon Sep 17 00:00:00 2001 From: Joshua Allen McCoy Date: Mon, 30 Sep 2024 17:12:17 -0700 Subject: [PATCH 18/72] removed old Unity projects and added Split. --- Projects/ADSR/.gitignore | 149 - Projects/ADSR/Assets/Ground.mat | 77 - Projects/ADSR/Assets/Ground.mat.meta | 8 - Projects/ADSR/Assets/Materials.meta | 8 - Projects/ADSR/Assets/Materials/Mario.mat | 78 - Projects/ADSR/Assets/Materials/Mario.mat.meta | 8 - .../Assets/Materials/white-1556097_1280.mat | 77 - .../Materials/white-1556097_1280.mat.meta | 8 - .../Assets/Materials/white-1556097_1281.mat | 77 - .../Materials/white-1556097_1281.mat.meta | 8 - Projects/ADSR/Assets/Scenes.meta | 8 - Projects/ADSR/Assets/Scenes/SampleScene.unity | 1243 ----- .../ADSR/Assets/Scenes/SampleScene.unity.meta | 7 - Projects/ADSR/Assets/Scripts.meta | 8 - Projects/ADSR/Assets/Scripts/ADSRManager.cs | 169 - .../ADSR/Assets/Scripts/ADSRManager.cs.meta | 11 - Projects/ADSR/Assets/Scripts/MarioJump.cs | 189 - .../ADSR/Assets/Scripts/MarioJump.cs.meta | 11 - Projects/ADSR/Packages/manifest.json | 37 - .../ADSR/ProjectSettings/AudioManager.asset | 17 - .../ProjectSettings/ClusterInputManager.asset | 6 - .../ProjectSettings/DynamicsManager.asset | 33 - .../ProjectSettings/EditorBuildSettings.asset | 8 - .../ADSR/ProjectSettings/EditorSettings.asset | 21 - .../ProjectSettings/GraphicsSettings.asset | 62 - .../ADSR/ProjectSettings/InputManager.asset | 295 - .../ADSR/ProjectSettings/NavMeshAreas.asset | 91 - .../ADSR/ProjectSettings/NetworkManager.asset | 8 - .../PackageManagerSettings.asset | 43 - .../ProjectSettings/Physics2DSettings.asset | 38 - .../ADSR/ProjectSettings/PresetManager.asset | 27 - .../ProjectSettings/ProjectSettings.asset | 677 --- .../ADSR/ProjectSettings/ProjectVersion.txt | 2 - .../ProjectSettings/QualitySettings.asset | 190 - .../ADSR/ProjectSettings/TagManager.asset | 43 - .../ADSR/ProjectSettings/TimeManager.asset | 9 - .../UnityConnectSettings.asset | 34 - .../ADSR/ProjectSettings/VFXManager.asset | 11 - .../VersionControlSettings.asset | 8 - .../ADSR/ProjectSettings/XRSettings.asset | 10 - Projects/CommandPatternExample/.gitignore | 149 - .../Assets/Resources.meta | 8 - .../Assets/Resources/BillingMode.json | 1 - .../Assets/Resources/BillingMode.json.meta | 7 - .../Assets/Resources/PlayerColor.mat | 77 - .../Assets/Resources/PlayerColor.mat.meta | 8 - .../Assets/Resources/Prefabs.meta | 8 - .../Resources/Prefabs/Projectile.prefab | 110 - .../Resources/Prefabs/Projectile.prefab.meta | 7 - .../CommandPatternExample/Assets/Scenes.meta | 8 - .../Assets/Scenes/SampleScene.unity | 370 -- .../Assets/Scenes/SampleScene.unity.meta | 7 - .../CommandPatternExample/Assets/Scripts.meta | 8 - .../Assets/Scripts/CollectionNovaCommand.cs | 22 - .../Scripts/CollectionNovaCommand.cs.meta | 11 - .../Assets/Scripts/ICommand.cs | 11 - .../Assets/Scripts/ICommand.cs.meta | 11 - .../Assets/Scripts/InputMap.cs | 32 - .../Assets/Scripts/InputMap.cs.meta | 11 - .../Assets/Scripts/ShootCommand.cs | 27 - .../Assets/Scripts/ShootCommand.cs.meta | 11 - .../Packages/manifest.json | 37 - .../Packages/packages-lock.json | 268 - .../ProjectSettings/AudioManager.asset | 17 - .../ProjectSettings/ClusterInputManager.asset | 6 - .../ProjectSettings/DynamicsManager.asset | 30 - .../ProjectSettings/EditorBuildSettings.asset | 8 - .../ProjectSettings/EditorSettings.asset | 21 - .../ProjectSettings/GraphicsSettings.asset | 62 - .../ProjectSettings/InputManager.asset | 295 - .../ProjectSettings/MemorySettings.asset | 35 - .../ProjectSettings/NavMeshAreas.asset | 91 - .../ProjectSettings/NetworkManager.asset | 8 - .../PackageManagerSettings.asset | 45 - .../ProjectSettings/Physics2DSettings.asset | 38 - .../ProjectSettings/PresetManager.asset | 27 - .../ProjectSettings/ProjectSettings.asset | 685 --- .../ProjectSettings/ProjectVersion.txt | 2 - .../ProjectSettings/QualitySettings.asset | 190 - .../ProjectSettings/TagManager.asset | 44 - .../ProjectSettings/TimeManager.asset | 9 - .../UnityConnectSettings.asset | 34 - .../ProjectSettings/VFXManager.asset | 11 - .../VersionControlSettings.asset | 8 - .../ProjectSettings/XRSettings.asset | 10 - Projects/DesignPatterns/.gitignore | 149 - .../DesignPatterns/Assets/Black Hole.meta | 8 - .../Assets/Black Hole/Demo.unity | 237 - .../Assets/Black Hole/Demo.unity.meta | 10 - .../Assets/Black Hole/Material.meta | 5 - .../Assets/Black Hole/Material/Skybox.mat | 77 - .../Black Hole/Material/Skybox.mat.meta | 4 - .../Assets/Black Hole/ReadMe.txt | 8 - .../Assets/Black Hole/ReadMe.txt.meta | 4 - .../Assets/Black Hole/Script.meta | 5 - .../Assets/Black Hole/Script/Demo.cs | 58 - .../Assets/Black Hole/Script/Demo.cs.meta | 8 - .../Assets/Black Hole/Script/FreeCamera.cs | 44 - .../Black Hole/Script/FreeCamera.cs.meta | 8 - .../Assets/Black Hole/Shader.meta | 5 - .../Assets/Black Hole/Texture.meta | 5 - .../Assets/Black Hole/Texture/Sky.meta | 5 - .../Assets/Black Hole/Texture/Sky/Sky+x.bmp | Bin 786486 -> 0 bytes .../Black Hole/Texture/Sky/Sky+x.bmp.meta | 47 - .../Assets/Black Hole/Texture/Sky/Sky+y.bmp | Bin 786486 -> 0 bytes .../Black Hole/Texture/Sky/Sky+y.bmp.meta | 47 - .../Assets/Black Hole/Texture/Sky/Sky+z.bmp | Bin 786486 -> 0 bytes .../Black Hole/Texture/Sky/Sky+z.bmp.meta | 47 - .../Assets/Black Hole/Texture/Sky/Sky-x.bmp | Bin 786486 -> 0 bytes .../Black Hole/Texture/Sky/Sky-x.bmp.meta | 47 - .../Assets/Black Hole/Texture/Sky/Sky-y.bmp | Bin 786486 -> 0 bytes .../Black Hole/Texture/Sky/Sky-y.bmp.meta | 47 - .../Assets/Black Hole/Texture/Sky/Sky-z.bmp | Bin 786486 -> 0 bytes .../Black Hole/Texture/Sky/Sky-z.bmp.meta | 47 - .../DesignPatterns/Assets/Blackhole.shader | 77 - .../Assets/Blackhole.shader.meta | 9 - Projects/DesignPatterns/Assets/Resources.meta | 8 - .../Assets/Resources/Black Hole.mat | 30 - .../Assets/Resources/Black Hole.mat.meta | 4 - .../Assets/Resources/BlackHolePrefab.prefab | 48 - .../Resources/BlackHolePrefab.prefab.meta | 7 - .../Assets/Resources/FireballPrefab.prefab | 4714 ---------------- .../Resources/FireballPrefab.prefab.meta | 7 - .../Assets/Resources/FireballRed.mat | 77 - .../Assets/Resources/FireballRed.mat.meta | 8 - .../DesignPatterns/Assets/Resources/Grass.mat | 77 - .../Assets/Resources/Grass.mat.meta | 8 - .../Assets/Resources/MeteorBrown.mat | 77 - .../Assets/Resources/MeteorBrown.mat.meta | 8 - .../Assets/Resources/MeteorPrefab.prefab | 4776 ---------------- .../Assets/Resources/MeteorPrefab.prefab.meta | 7 - .../Assets/Resources/MeteorTrail.mat | 77 - .../Assets/Resources/MeteorTrail.mat.meta | 8 - .../Resources/SimpleBlackHolePrefab.prefab | 96 - .../SimpleBlackHolePrefab.prefab.meta | 7 - .../DesignPatterns/Assets/Resources/black.mat | 77 - .../Assets/Resources/black.mat.meta | 8 - Projects/DesignPatterns/Assets/Scenes.meta | 8 - .../Assets/Scenes/SampleScene.unity | 880 --- .../Assets/Scenes/SampleScene.unity.meta | 7 - Projects/DesignPatterns/Assets/Scripts.meta | 8 - .../Assets/Scripts/BlackHole.cs | 50 - .../Assets/Scripts/BlackHole.cs.meta | 11 - .../Assets/Scripts/BlackHoleMaker.cs | 24 - .../Assets/Scripts/BlackHoleMaker.cs.meta | 11 - .../DesignPatterns/Assets/Scripts/Factory.cs | 16 - .../Assets/Scripts/Factory.cs.meta | 11 - .../DesignPatterns/Assets/Scripts/Fireball.cs | 18 - .../Assets/Scripts/Fireball.cs.meta | 11 - .../Assets/Scripts/FireballMaker.cs | 22 - .../Assets/Scripts/FireballMaker.cs.meta | 11 - .../Assets/Scripts/FireballMotion.cs | 15 - .../Assets/Scripts/FireballMotion.cs.meta | 11 - .../Assets/Scripts/GenericFactory.cs | 12 - .../Assets/Scripts/GenericFactory.cs.meta | 11 - .../Assets/Scripts/IFactorySpell.cs | 11 - .../Assets/Scripts/IFactorySpell.cs.meta | 11 - .../DesignPatterns/Assets/Scripts/IWidget.cs | 10 - .../Assets/Scripts/IWidget.cs.meta | 11 - .../Assets/Scripts/LazySingleton.cs | 15 - .../Assets/Scripts/LazySingleton.cs.meta | 11 - .../Assets/Scripts/MeteorMaker.cs | 18 - .../Assets/Scripts/MeteorMaker.cs.meta | 11 - .../Assets/Scripts/MeteorMotion.cs | 21 - .../Assets/Scripts/MeteorMotion.cs.meta | 11 - .../Assets/Scripts/Singleton.cs | 19 - .../Assets/Scripts/Singleton.cs.meta | 11 - .../Assets/Scripts/SpellFactory.cs | 42 - .../Assets/Scripts/SpellFactory.cs.meta | 11 - .../Assets/Scripts/WidgetFactory.cs | 18 - .../Assets/Scripts/WidgetFactory.cs.meta | 11 - .../Assets/Scripts/WidgetTypes.cs | 8 - .../Assets/Scripts/WidgetTypes.cs.meta | 11 - .../DesignPatterns/Packages/manifest.json | 40 - .../ProjectSettings/AudioManager.asset | 17 - .../ProjectSettings/ClusterInputManager.asset | 6 - .../ProjectSettings/DynamicsManager.asset | 30 - .../ProjectSettings/EditorBuildSettings.asset | 8 - .../ProjectSettings/EditorSettings.asset | 21 - .../ProjectSettings/GraphicsSettings.asset | 62 - .../ProjectSettings/InputManager.asset | 295 - .../ProjectSettings/NavMeshAreas.asset | 91 - .../ProjectSettings/NetworkManager.asset | 8 - .../ProjectSettings/Physics2DSettings.asset | 38 - .../ProjectSettings/PresetManager.asset | 27 - .../ProjectSettings/ProjectSettings.asset | 628 --- .../ProjectSettings/ProjectVersion.txt | 1 - .../ProjectSettings/QualitySettings.asset | 190 - .../ProjectSettings/TagManager.asset | 43 - .../ProjectSettings/TimeManager.asset | 9 - .../UnityConnectSettings.asset | 34 - .../ProjectSettings/VFXManager.asset | 11 - Projects/Factory/.gitignore | 165 - Projects/Factory/Assets/Blackhole.shader | 77 - Projects/Factory/Assets/Blackhole.shader.meta | 9 - Projects/Factory/Assets/Resources.meta | 8 - .../Factory/Assets/Resources/BlackHole.mat | 57 - .../Assets/Resources/BlackHole.mat.meta | 8 - .../Factory/Assets/Resources/BlackHole.prefab | 126 - .../Assets/Resources/BlackHole.prefab.meta | 7 - .../Resources/BlackHoleEffect.shadergraph | 49 - .../BlackHoleEffect.shadergraph.meta | 10 - .../Factory/Assets/Resources/Factory.prefab | 371 -- .../Assets/Resources/Factory.prefab.meta | 7 - .../Factory/Assets/Resources/FactoryColor.mat | 133 - .../Assets/Resources/FactoryColor.mat.meta | 8 - .../Factory/Assets/Resources/Fireball.prefab | 4770 ---------------- .../Assets/Resources/Fireball.prefab.meta | 7 - .../Factory/Assets/Resources/FireballRed.mat | 136 - .../Assets/Resources/FireballRed.mat.meta | 8 - Projects/Factory/Assets/Resources/Grass.mat | 136 - .../Factory/Assets/Resources/Grass.mat.meta | 8 - .../Factory/Assets/Resources/Meteor.prefab | 4945 ----------------- .../Assets/Resources/Meteor.prefab.meta | 7 - .../Factory/Assets/Resources/MeteorBrown.mat | 136 - .../Assets/Resources/MeteorBrown.mat.meta | 8 - .../Factory/Assets/Resources/MeteorTrail.mat | 137 - .../Assets/Resources/MeteorTrail.mat.meta | 8 - Projects/Factory/Assets/Scenes.meta | 8 - .../Factory/Assets/Scenes/SampleScene.unity | 621 --- .../Assets/Scenes/SampleScene.unity.meta | 7 - Projects/Factory/Assets/Scripts.meta | 8 - .../Factory/Assets/Scripts/BlackHoleMaker.cs | 18 - .../Assets/Scripts/BlackHoleMaker.cs.meta | 11 - Projects/Factory/Assets/Scripts/Factory.cs | 14 - .../Factory/Assets/Scripts/Factory.cs.meta | 11 - .../Factory/Assets/Scripts/FireballMaker.cs | 17 - .../Assets/Scripts/FireballMaker.cs.meta | 11 - .../Factory/Assets/Scripts/FireballMotion.cs | 18 - .../Assets/Scripts/FireballMotion.cs.meta | 11 - .../Factory/Assets/Scripts/IFactorySpell.cs | 11 - .../Assets/Scripts/IFactorySpell.cs.meta | 11 - .../Factory/Assets/Scripts/MeteorMaker.cs | 17 - .../Assets/Scripts/MeteorMaker.cs.meta | 11 - .../Factory/Assets/Scripts/MeteorMotion.cs | 21 - .../Assets/Scripts/MeteorMotion.cs.meta | 11 - .../Factory/Assets/Scripts/SelfDestruct.cs | 15 - .../Assets/Scripts/SelfDestruct.cs.meta | 11 - .../Factory/Assets/Scripts/SpellFactory.cs | 51 - .../Assets/Scripts/SpellFactory.cs.meta | 11 - .../Assets/UniversalRenderPipelineAsset.asset | 85 - .../UniversalRenderPipelineAsset.asset.meta | 8 - ...niversalRenderPipelineAsset_Renderer.asset | 58 - ...salRenderPipelineAsset_Renderer.asset.meta | 8 - ...niversalRenderPipelineGlobalSettings.asset | 34 - ...salRenderPipelineGlobalSettings.asset.meta | 8 - Projects/Factory/Packages/manifest.json | 40 - Projects/Factory/Packages/packages-lock.json | 362 -- .../ProjectSettings/AudioManager.asset | 17 - .../ProjectSettings/ClusterInputManager.asset | 6 - .../ProjectSettings/DynamicsManager.asset | 30 - .../ProjectSettings/EditorBuildSettings.asset | 8 - .../ProjectSettings/EditorSettings.asset | 21 - .../ProjectSettings/GraphicsSettings.asset | 71 - .../ProjectSettings/InputManager.asset | 487 -- .../ProjectSettings/MemorySettings.asset | 35 - .../ProjectSettings/NavMeshAreas.asset | 91 - .../ProjectSettings/NetworkManager.asset | 8 - .../PackageManagerSettings.asset | 45 - .../ProjectSettings/Physics2DSettings.asset | 38 - .../ProjectSettings/PresetManager.asset | 27 - .../ProjectSettings/ProjectSettings.asset | 677 --- .../ProjectSettings/ProjectVersion.txt | 2 - .../ProjectSettings/QualitySettings.asset | 238 - .../SceneTemplateSettings.json | 167 - .../ProjectSettings/ShaderGraphSettings.asset | 16 - .../Factory/ProjectSettings/TagManager.asset | 43 - .../Factory/ProjectSettings/TimeManager.asset | 9 - .../ProjectSettings/URPProjectSettings.asset | 15 - .../UnityConnectSettings.asset | 34 - .../Factory/ProjectSettings/VFXManager.asset | 11 - .../VersionControlSettings.asset | 8 - .../Factory/ProjectSettings/XRSettings.asset | 10 - Projects/Lerp Playground/.gitignore | 149 - .../Lerp Playground/Assets/Resources.meta | 8 - .../Assets/Resources/Scripts.meta | 8 - .../Scripts/AnimationCurveMovement.cs | 29 - .../Scripts/AnimationCurveMovement.cs.meta | 11 - .../Resources/Scripts/LinearMovement.cs | 30 - .../Resources/Scripts/LinearMovement.cs.meta | 11 - .../Resources/Scripts/SmoothDampMovement.cs | 29 - .../Scripts/SmoothDampMovement.cs.meta | 11 - .../Resources/Scripts/SmoothMovement.cs | 26 - .../Resources/Scripts/SmoothMovement.cs.meta | 11 - .../Lerp Playground/Assets/Resources/Sea.mat | 77 - .../Assets/Resources/Sea.mat.meta | 8 - Projects/Lerp Playground/Assets/Scenes.meta | 8 - .../Assets/Scenes/SampleScene.unity | 3508 ------------ .../Assets/Scenes/SampleScene.unity.meta | 7 - .../Lerp Playground/Packages/manifest.json | 41 - .../Packages/packages-lock.json | 320 -- .../ProjectSettings/AudioManager.asset | 19 - .../ProjectSettings/ClusterInputManager.asset | 6 - .../ProjectSettings/DynamicsManager.asset | 34 - .../ProjectSettings/EditorBuildSettings.asset | 8 - .../ProjectSettings/EditorSettings.asset | 29 - .../ProjectSettings/GraphicsSettings.asset | 63 - .../ProjectSettings/InputManager.asset | 295 - .../ProjectSettings/MemorySettings.asset | 35 - .../ProjectSettings/NavMeshAreas.asset | 91 - .../PackageManagerSettings.asset | 43 - .../ProjectSettings/Physics2DSettings.asset | 56 - .../ProjectSettings/PresetManager.asset | 7 - .../ProjectSettings/ProjectSettings.asset | 693 --- .../ProjectSettings/ProjectVersion.txt | 2 - .../ProjectSettings/QualitySettings.asset | 232 - .../ProjectSettings/TagManager.asset | 43 - .../ProjectSettings/TimeManager.asset | 9 - .../UnityConnectSettings.asset | 34 - .../ProjectSettings/VFXManager.asset | 12 - .../VersionControlSettings.asset | 8 - .../ProjectSettings/XRPackageSettings.asset | 5 - .../ProjectSettings/XRSettings.asset | 10 - Projects/Observer/.gitignore | 149 - Projects/Observer/.vscode/launch.json | 10 - Projects/Observer/Assets/Scenes.meta | 8 - .../Observer/Assets/Scenes/Gameplay.unity | 953 ---- .../Assets/Scenes/Gameplay.unity.meta | 7 - Projects/Observer/Assets/Scripts.meta | 8 - Projects/Observer/Assets/Scripts/BoxEvents.cs | 36 - .../Observer/Assets/Scripts/BoxEvents.cs.meta | 11 - .../Observer/Assets/Scripts/GameController.cs | 41 - .../Assets/Scripts/GameController.cs.meta | 11 - Projects/Observer/Assets/Scripts/Observer.cs | 41 - .../Observer/Assets/Scripts/Observer.cs.meta | 11 - Projects/Observer/Assets/Scripts/Subject.cs | 35 - .../Observer/Assets/Scripts/Subject.cs.meta | 11 - Projects/Observer/Assets/ground.mat | 78 - Projects/Observer/Assets/ground.mat.meta | 8 - Projects/Observer/Assets/skybox.mat | 102 - Projects/Observer/Assets/skybox.mat.meta | 8 - Projects/Observer/Assets/sphere.mat | 77 - Projects/Observer/Assets/sphere.mat.meta | 8 - .../Assets/tenkhariis_by_rhads-d7ggqa6.jpg | Bin 127349 -> 0 bytes .../tenkhariis_by_rhads-d7ggqa6.jpg.meta | 108 - Projects/Observer/Packages/manifest.json | 37 - Projects/Observer/Packages/packages-lock.json | 281 - .../ProjectSettings/AudioManager.asset | 17 - .../ProjectSettings/ClusterInputManager.asset | 6 - .../ProjectSettings/DynamicsManager.asset | 30 - .../ProjectSettings/EditorBuildSettings.asset | 8 - .../ProjectSettings/EditorSettings.asset | 21 - .../ProjectSettings/GraphicsSettings.asset | 62 - .../ProjectSettings/InputManager.asset | 295 - .../ProjectSettings/MemorySettings.asset | 35 - .../ProjectSettings/NavMeshAreas.asset | 91 - .../ProjectSettings/NetworkManager.asset | 8 - .../PackageManagerSettings.asset | 43 - .../ProjectSettings/Physics2DSettings.asset | 38 - .../ProjectSettings/PresetManager.asset | 27 - .../ProjectSettings/ProjectSettings.asset | 701 --- .../ProjectSettings/ProjectVersion.txt | 2 - .../ProjectSettings/QualitySettings.asset | 190 - .../Observer/ProjectSettings/TagManager.asset | 43 - .../ProjectSettings/TimeManager.asset | 9 - .../UnityConnectSettings.asset | 34 - .../Observer/ProjectSettings/VFXManager.asset | 11 - .../VersionControlSettings.asset | 8 - .../Observer/ProjectSettings/XRSettings.asset | 10 - Projects/PCGTree/.gitignore | 149 - Projects/PCGTree/Assets/Editor.meta | 8 - .../Editor/MediationAdapterDependencies.xml | 20 - .../MediationAdapterDependencies.xml.meta | 7 - Projects/PCGTree/Assets/Scenes.meta | 8 - .../PCGTree/Assets/Scenes/SampleScene.unity | 555 -- .../Assets/Scenes/SampleScene.unity.meta | 7 - Projects/PCGTree/Assets/Scenes/Tree.unity | 258 - .../PCGTree/Assets/Scenes/Tree.unity.meta | 7 - Projects/PCGTree/Assets/resources.meta | 8 - .../PCGTree/Assets/resources/BillingMode.json | 1 - .../Assets/resources/BillingMode.json.meta | 7 - Projects/PCGTree/Assets/resources/Black.mat | 76 - .../PCGTree/Assets/resources/Black.mat.meta | 8 - .../PCGTree/Assets/resources/growth.prefab | 98 - .../Assets/resources/growth.prefab.meta | 8 - Projects/PCGTree/Assets/scripts.meta | 8 - Projects/PCGTree/Assets/scripts/TreeGrower.cs | 63 - .../PCGTree/Assets/scripts/TreeGrower.cs.meta | 11 - Projects/PCGTree/Packages/manifest.json | 50 - Projects/PCGTree/Packages/packages-lock.json | 423 -- .../ProjectSettings/AudioManager.asset | 17 - .../ProjectSettings/ClusterInputManager.asset | 6 - .../ProjectSettings/DynamicsManager.asset | 29 - .../ProjectSettings/EditorBuildSettings.asset | 11 - .../ProjectSettings/EditorSettings.asset | 21 - .../ProjectSettings/GraphicsSettings.asset | 62 - .../ProjectSettings/InputManager.asset | 295 - .../ProjectSettings/MemorySettings.asset | 35 - .../ProjectSettings/NavMeshAreas.asset | 91 - .../ProjectSettings/NetworkManager.asset | 8 - .../PackageManagerSettings.asset | 45 - .../com.unity.services.core/Settings.json | 0 .../Settings.json | 76 - .../ProjectSettings/Physics2DSettings.asset | 37 - .../ProjectSettings/PresetManager.asset | 27 - .../ProjectSettings/ProjectSettings.asset | 685 --- .../ProjectSettings/ProjectVersion.txt | 2 - .../ProjectSettings/QualitySettings.asset | 190 - .../PCGTree/ProjectSettings/TagManager.asset | 43 - .../PCGTree/ProjectSettings/TimeManager.asset | 9 - .../UnityConnectSettings.asset | 34 - .../PCGTree/ProjectSettings/VFXManager.asset | 12 - .../VersionControlSettings.asset | 8 - .../PCGTree/ProjectSettings/XRSettings.asset | 10 - Projects/split/.gitattributes | 2 + Projects/split/.gitignore | 3 + Projects/split/assets/16x16black.png | Bin 0 -> 154 bytes Projects/split/assets/16x16black.png.import | 34 + Projects/split/assets/16x16white.png | Bin 0 -> 164 bytes Projects/split/assets/16x16white.png.import | 34 + Projects/split/project.godot | 37 + Projects/split/scenes/growth.tscn | 9 + Projects/split/scenes/root.tscn | 6 + Projects/split/scenes/world.tscn | 30 + Projects/split/scripts/grow.gd | 77 + Projects/split/scripts/treeHUD.gd | 13 + 416 files changed, 245 insertions(+), 49063 deletions(-) delete mode 100644 Projects/ADSR/.gitignore delete mode 100644 Projects/ADSR/Assets/Ground.mat delete mode 100644 Projects/ADSR/Assets/Ground.mat.meta delete mode 100644 Projects/ADSR/Assets/Materials.meta delete mode 100644 Projects/ADSR/Assets/Materials/Mario.mat delete mode 100644 Projects/ADSR/Assets/Materials/Mario.mat.meta delete mode 100644 Projects/ADSR/Assets/Materials/white-1556097_1280.mat delete mode 100644 Projects/ADSR/Assets/Materials/white-1556097_1280.mat.meta delete mode 100644 Projects/ADSR/Assets/Materials/white-1556097_1281.mat delete mode 100644 Projects/ADSR/Assets/Materials/white-1556097_1281.mat.meta delete mode 100644 Projects/ADSR/Assets/Scenes.meta delete mode 100644 Projects/ADSR/Assets/Scenes/SampleScene.unity delete mode 100644 Projects/ADSR/Assets/Scenes/SampleScene.unity.meta delete mode 100644 Projects/ADSR/Assets/Scripts.meta delete mode 100644 Projects/ADSR/Assets/Scripts/ADSRManager.cs delete mode 100644 Projects/ADSR/Assets/Scripts/ADSRManager.cs.meta delete mode 100644 Projects/ADSR/Assets/Scripts/MarioJump.cs delete mode 100644 Projects/ADSR/Assets/Scripts/MarioJump.cs.meta delete mode 100644 Projects/ADSR/Packages/manifest.json delete mode 100644 Projects/ADSR/ProjectSettings/AudioManager.asset delete mode 100644 Projects/ADSR/ProjectSettings/ClusterInputManager.asset delete mode 100644 Projects/ADSR/ProjectSettings/DynamicsManager.asset delete mode 100644 Projects/ADSR/ProjectSettings/EditorBuildSettings.asset delete mode 100644 Projects/ADSR/ProjectSettings/EditorSettings.asset delete mode 100644 Projects/ADSR/ProjectSettings/GraphicsSettings.asset delete mode 100644 Projects/ADSR/ProjectSettings/InputManager.asset delete mode 100644 Projects/ADSR/ProjectSettings/NavMeshAreas.asset delete mode 100644 Projects/ADSR/ProjectSettings/NetworkManager.asset delete mode 100644 Projects/ADSR/ProjectSettings/PackageManagerSettings.asset delete mode 100644 Projects/ADSR/ProjectSettings/Physics2DSettings.asset delete mode 100644 Projects/ADSR/ProjectSettings/PresetManager.asset delete mode 100644 Projects/ADSR/ProjectSettings/ProjectSettings.asset delete mode 100644 Projects/ADSR/ProjectSettings/ProjectVersion.txt delete mode 100644 Projects/ADSR/ProjectSettings/QualitySettings.asset delete mode 100644 Projects/ADSR/ProjectSettings/TagManager.asset delete mode 100644 Projects/ADSR/ProjectSettings/TimeManager.asset delete mode 100644 Projects/ADSR/ProjectSettings/UnityConnectSettings.asset delete mode 100644 Projects/ADSR/ProjectSettings/VFXManager.asset delete mode 100644 Projects/ADSR/ProjectSettings/VersionControlSettings.asset delete mode 100644 Projects/ADSR/ProjectSettings/XRSettings.asset delete mode 100644 Projects/CommandPatternExample/.gitignore delete mode 100644 Projects/CommandPatternExample/Assets/Resources.meta delete mode 100644 Projects/CommandPatternExample/Assets/Resources/BillingMode.json delete mode 100644 Projects/CommandPatternExample/Assets/Resources/BillingMode.json.meta delete mode 100644 Projects/CommandPatternExample/Assets/Resources/PlayerColor.mat delete mode 100644 Projects/CommandPatternExample/Assets/Resources/PlayerColor.mat.meta delete mode 100644 Projects/CommandPatternExample/Assets/Resources/Prefabs.meta delete mode 100644 Projects/CommandPatternExample/Assets/Resources/Prefabs/Projectile.prefab delete mode 100644 Projects/CommandPatternExample/Assets/Resources/Prefabs/Projectile.prefab.meta delete mode 100644 Projects/CommandPatternExample/Assets/Scenes.meta delete mode 100644 Projects/CommandPatternExample/Assets/Scenes/SampleScene.unity delete mode 100644 Projects/CommandPatternExample/Assets/Scenes/SampleScene.unity.meta delete mode 100644 Projects/CommandPatternExample/Assets/Scripts.meta delete mode 100644 Projects/CommandPatternExample/Assets/Scripts/CollectionNovaCommand.cs delete mode 100644 Projects/CommandPatternExample/Assets/Scripts/CollectionNovaCommand.cs.meta delete mode 100644 Projects/CommandPatternExample/Assets/Scripts/ICommand.cs delete mode 100644 Projects/CommandPatternExample/Assets/Scripts/ICommand.cs.meta delete mode 100644 Projects/CommandPatternExample/Assets/Scripts/InputMap.cs delete mode 100644 Projects/CommandPatternExample/Assets/Scripts/InputMap.cs.meta delete mode 100644 Projects/CommandPatternExample/Assets/Scripts/ShootCommand.cs delete mode 100644 Projects/CommandPatternExample/Assets/Scripts/ShootCommand.cs.meta delete mode 100644 Projects/CommandPatternExample/Packages/manifest.json delete mode 100644 Projects/CommandPatternExample/Packages/packages-lock.json delete mode 100644 Projects/CommandPatternExample/ProjectSettings/AudioManager.asset delete mode 100644 Projects/CommandPatternExample/ProjectSettings/ClusterInputManager.asset delete mode 100644 Projects/CommandPatternExample/ProjectSettings/DynamicsManager.asset delete mode 100644 Projects/CommandPatternExample/ProjectSettings/EditorBuildSettings.asset delete mode 100644 Projects/CommandPatternExample/ProjectSettings/EditorSettings.asset delete mode 100644 Projects/CommandPatternExample/ProjectSettings/GraphicsSettings.asset delete mode 100644 Projects/CommandPatternExample/ProjectSettings/InputManager.asset delete mode 100644 Projects/CommandPatternExample/ProjectSettings/MemorySettings.asset delete mode 100644 Projects/CommandPatternExample/ProjectSettings/NavMeshAreas.asset delete mode 100644 Projects/CommandPatternExample/ProjectSettings/NetworkManager.asset delete mode 100644 Projects/CommandPatternExample/ProjectSettings/PackageManagerSettings.asset delete mode 100644 Projects/CommandPatternExample/ProjectSettings/Physics2DSettings.asset delete mode 100644 Projects/CommandPatternExample/ProjectSettings/PresetManager.asset delete mode 100644 Projects/CommandPatternExample/ProjectSettings/ProjectSettings.asset delete mode 100644 Projects/CommandPatternExample/ProjectSettings/ProjectVersion.txt delete mode 100644 Projects/CommandPatternExample/ProjectSettings/QualitySettings.asset delete mode 100644 Projects/CommandPatternExample/ProjectSettings/TagManager.asset delete mode 100644 Projects/CommandPatternExample/ProjectSettings/TimeManager.asset delete mode 100644 Projects/CommandPatternExample/ProjectSettings/UnityConnectSettings.asset delete mode 100644 Projects/CommandPatternExample/ProjectSettings/VFXManager.asset delete mode 100644 Projects/CommandPatternExample/ProjectSettings/VersionControlSettings.asset delete mode 100644 Projects/CommandPatternExample/ProjectSettings/XRSettings.asset delete mode 100644 Projects/DesignPatterns/.gitignore delete mode 100644 Projects/DesignPatterns/Assets/Black Hole.meta delete mode 100644 Projects/DesignPatterns/Assets/Black Hole/Demo.unity delete mode 100644 Projects/DesignPatterns/Assets/Black Hole/Demo.unity.meta delete mode 100644 Projects/DesignPatterns/Assets/Black Hole/Material.meta delete mode 100644 Projects/DesignPatterns/Assets/Black Hole/Material/Skybox.mat delete mode 100644 Projects/DesignPatterns/Assets/Black Hole/Material/Skybox.mat.meta delete mode 100644 Projects/DesignPatterns/Assets/Black Hole/ReadMe.txt delete mode 100644 Projects/DesignPatterns/Assets/Black Hole/ReadMe.txt.meta delete mode 100644 Projects/DesignPatterns/Assets/Black Hole/Script.meta delete mode 100644 Projects/DesignPatterns/Assets/Black Hole/Script/Demo.cs delete mode 100644 Projects/DesignPatterns/Assets/Black Hole/Script/Demo.cs.meta delete mode 100644 Projects/DesignPatterns/Assets/Black Hole/Script/FreeCamera.cs delete mode 100644 Projects/DesignPatterns/Assets/Black Hole/Script/FreeCamera.cs.meta delete mode 100644 Projects/DesignPatterns/Assets/Black Hole/Shader.meta delete mode 100644 Projects/DesignPatterns/Assets/Black Hole/Texture.meta delete mode 100644 Projects/DesignPatterns/Assets/Black Hole/Texture/Sky.meta delete mode 100644 Projects/DesignPatterns/Assets/Black Hole/Texture/Sky/Sky+x.bmp delete mode 100644 Projects/DesignPatterns/Assets/Black Hole/Texture/Sky/Sky+x.bmp.meta delete mode 100644 Projects/DesignPatterns/Assets/Black Hole/Texture/Sky/Sky+y.bmp delete mode 100644 Projects/DesignPatterns/Assets/Black Hole/Texture/Sky/Sky+y.bmp.meta delete mode 100644 Projects/DesignPatterns/Assets/Black Hole/Texture/Sky/Sky+z.bmp delete mode 100644 Projects/DesignPatterns/Assets/Black Hole/Texture/Sky/Sky+z.bmp.meta delete mode 100644 Projects/DesignPatterns/Assets/Black Hole/Texture/Sky/Sky-x.bmp delete mode 100644 Projects/DesignPatterns/Assets/Black Hole/Texture/Sky/Sky-x.bmp.meta delete mode 100644 Projects/DesignPatterns/Assets/Black Hole/Texture/Sky/Sky-y.bmp delete mode 100644 Projects/DesignPatterns/Assets/Black Hole/Texture/Sky/Sky-y.bmp.meta delete mode 100644 Projects/DesignPatterns/Assets/Black Hole/Texture/Sky/Sky-z.bmp delete mode 100644 Projects/DesignPatterns/Assets/Black Hole/Texture/Sky/Sky-z.bmp.meta delete mode 100644 Projects/DesignPatterns/Assets/Blackhole.shader delete mode 100644 Projects/DesignPatterns/Assets/Blackhole.shader.meta delete mode 100644 Projects/DesignPatterns/Assets/Resources.meta delete mode 100644 Projects/DesignPatterns/Assets/Resources/Black Hole.mat delete mode 100644 Projects/DesignPatterns/Assets/Resources/Black Hole.mat.meta delete mode 100644 Projects/DesignPatterns/Assets/Resources/BlackHolePrefab.prefab delete mode 100644 Projects/DesignPatterns/Assets/Resources/BlackHolePrefab.prefab.meta delete mode 100644 Projects/DesignPatterns/Assets/Resources/FireballPrefab.prefab delete mode 100644 Projects/DesignPatterns/Assets/Resources/FireballPrefab.prefab.meta delete mode 100644 Projects/DesignPatterns/Assets/Resources/FireballRed.mat delete mode 100644 Projects/DesignPatterns/Assets/Resources/FireballRed.mat.meta delete mode 100644 Projects/DesignPatterns/Assets/Resources/Grass.mat delete mode 100644 Projects/DesignPatterns/Assets/Resources/Grass.mat.meta delete mode 100644 Projects/DesignPatterns/Assets/Resources/MeteorBrown.mat delete mode 100644 Projects/DesignPatterns/Assets/Resources/MeteorBrown.mat.meta delete mode 100644 Projects/DesignPatterns/Assets/Resources/MeteorPrefab.prefab delete mode 100644 Projects/DesignPatterns/Assets/Resources/MeteorPrefab.prefab.meta delete mode 100644 Projects/DesignPatterns/Assets/Resources/MeteorTrail.mat delete mode 100644 Projects/DesignPatterns/Assets/Resources/MeteorTrail.mat.meta delete mode 100644 Projects/DesignPatterns/Assets/Resources/SimpleBlackHolePrefab.prefab delete mode 100644 Projects/DesignPatterns/Assets/Resources/SimpleBlackHolePrefab.prefab.meta delete mode 100644 Projects/DesignPatterns/Assets/Resources/black.mat delete mode 100644 Projects/DesignPatterns/Assets/Resources/black.mat.meta delete mode 100644 Projects/DesignPatterns/Assets/Scenes.meta delete mode 100644 Projects/DesignPatterns/Assets/Scenes/SampleScene.unity delete mode 100644 Projects/DesignPatterns/Assets/Scenes/SampleScene.unity.meta delete mode 100644 Projects/DesignPatterns/Assets/Scripts.meta delete mode 100644 Projects/DesignPatterns/Assets/Scripts/BlackHole.cs delete mode 100644 Projects/DesignPatterns/Assets/Scripts/BlackHole.cs.meta delete mode 100644 Projects/DesignPatterns/Assets/Scripts/BlackHoleMaker.cs delete mode 100644 Projects/DesignPatterns/Assets/Scripts/BlackHoleMaker.cs.meta delete mode 100644 Projects/DesignPatterns/Assets/Scripts/Factory.cs delete mode 100644 Projects/DesignPatterns/Assets/Scripts/Factory.cs.meta delete mode 100644 Projects/DesignPatterns/Assets/Scripts/Fireball.cs delete mode 100644 Projects/DesignPatterns/Assets/Scripts/Fireball.cs.meta delete mode 100644 Projects/DesignPatterns/Assets/Scripts/FireballMaker.cs delete mode 100644 Projects/DesignPatterns/Assets/Scripts/FireballMaker.cs.meta delete mode 100644 Projects/DesignPatterns/Assets/Scripts/FireballMotion.cs delete mode 100644 Projects/DesignPatterns/Assets/Scripts/FireballMotion.cs.meta delete mode 100644 Projects/DesignPatterns/Assets/Scripts/GenericFactory.cs delete mode 100644 Projects/DesignPatterns/Assets/Scripts/GenericFactory.cs.meta delete mode 100644 Projects/DesignPatterns/Assets/Scripts/IFactorySpell.cs delete mode 100644 Projects/DesignPatterns/Assets/Scripts/IFactorySpell.cs.meta delete mode 100644 Projects/DesignPatterns/Assets/Scripts/IWidget.cs delete mode 100644 Projects/DesignPatterns/Assets/Scripts/IWidget.cs.meta delete mode 100644 Projects/DesignPatterns/Assets/Scripts/LazySingleton.cs delete mode 100644 Projects/DesignPatterns/Assets/Scripts/LazySingleton.cs.meta delete mode 100644 Projects/DesignPatterns/Assets/Scripts/MeteorMaker.cs delete mode 100644 Projects/DesignPatterns/Assets/Scripts/MeteorMaker.cs.meta delete mode 100644 Projects/DesignPatterns/Assets/Scripts/MeteorMotion.cs delete mode 100644 Projects/DesignPatterns/Assets/Scripts/MeteorMotion.cs.meta delete mode 100644 Projects/DesignPatterns/Assets/Scripts/Singleton.cs delete mode 100644 Projects/DesignPatterns/Assets/Scripts/Singleton.cs.meta delete mode 100644 Projects/DesignPatterns/Assets/Scripts/SpellFactory.cs delete mode 100644 Projects/DesignPatterns/Assets/Scripts/SpellFactory.cs.meta delete mode 100644 Projects/DesignPatterns/Assets/Scripts/WidgetFactory.cs delete mode 100644 Projects/DesignPatterns/Assets/Scripts/WidgetFactory.cs.meta delete mode 100644 Projects/DesignPatterns/Assets/Scripts/WidgetTypes.cs delete mode 100644 Projects/DesignPatterns/Assets/Scripts/WidgetTypes.cs.meta delete mode 100644 Projects/DesignPatterns/Packages/manifest.json delete mode 100644 Projects/DesignPatterns/ProjectSettings/AudioManager.asset delete mode 100644 Projects/DesignPatterns/ProjectSettings/ClusterInputManager.asset delete mode 100644 Projects/DesignPatterns/ProjectSettings/DynamicsManager.asset delete mode 100644 Projects/DesignPatterns/ProjectSettings/EditorBuildSettings.asset delete mode 100644 Projects/DesignPatterns/ProjectSettings/EditorSettings.asset delete mode 100644 Projects/DesignPatterns/ProjectSettings/GraphicsSettings.asset delete mode 100644 Projects/DesignPatterns/ProjectSettings/InputManager.asset delete mode 100644 Projects/DesignPatterns/ProjectSettings/NavMeshAreas.asset delete mode 100644 Projects/DesignPatterns/ProjectSettings/NetworkManager.asset delete mode 100644 Projects/DesignPatterns/ProjectSettings/Physics2DSettings.asset delete mode 100644 Projects/DesignPatterns/ProjectSettings/PresetManager.asset delete mode 100644 Projects/DesignPatterns/ProjectSettings/ProjectSettings.asset delete mode 100644 Projects/DesignPatterns/ProjectSettings/ProjectVersion.txt delete mode 100644 Projects/DesignPatterns/ProjectSettings/QualitySettings.asset delete mode 100644 Projects/DesignPatterns/ProjectSettings/TagManager.asset delete mode 100644 Projects/DesignPatterns/ProjectSettings/TimeManager.asset delete mode 100644 Projects/DesignPatterns/ProjectSettings/UnityConnectSettings.asset delete mode 100644 Projects/DesignPatterns/ProjectSettings/VFXManager.asset delete mode 100644 Projects/Factory/.gitignore delete mode 100644 Projects/Factory/Assets/Blackhole.shader delete mode 100644 Projects/Factory/Assets/Blackhole.shader.meta delete mode 100644 Projects/Factory/Assets/Resources.meta delete mode 100644 Projects/Factory/Assets/Resources/BlackHole.mat delete mode 100644 Projects/Factory/Assets/Resources/BlackHole.mat.meta delete mode 100644 Projects/Factory/Assets/Resources/BlackHole.prefab delete mode 100644 Projects/Factory/Assets/Resources/BlackHole.prefab.meta delete mode 100644 Projects/Factory/Assets/Resources/BlackHoleEffect.shadergraph delete mode 100644 Projects/Factory/Assets/Resources/BlackHoleEffect.shadergraph.meta delete mode 100644 Projects/Factory/Assets/Resources/Factory.prefab delete mode 100644 Projects/Factory/Assets/Resources/Factory.prefab.meta delete mode 100644 Projects/Factory/Assets/Resources/FactoryColor.mat delete mode 100644 Projects/Factory/Assets/Resources/FactoryColor.mat.meta delete mode 100644 Projects/Factory/Assets/Resources/Fireball.prefab delete mode 100644 Projects/Factory/Assets/Resources/Fireball.prefab.meta delete mode 100644 Projects/Factory/Assets/Resources/FireballRed.mat delete mode 100644 Projects/Factory/Assets/Resources/FireballRed.mat.meta delete mode 100644 Projects/Factory/Assets/Resources/Grass.mat delete mode 100644 Projects/Factory/Assets/Resources/Grass.mat.meta delete mode 100644 Projects/Factory/Assets/Resources/Meteor.prefab delete mode 100644 Projects/Factory/Assets/Resources/Meteor.prefab.meta delete mode 100644 Projects/Factory/Assets/Resources/MeteorBrown.mat delete mode 100644 Projects/Factory/Assets/Resources/MeteorBrown.mat.meta delete mode 100644 Projects/Factory/Assets/Resources/MeteorTrail.mat delete mode 100644 Projects/Factory/Assets/Resources/MeteorTrail.mat.meta delete mode 100644 Projects/Factory/Assets/Scenes.meta delete mode 100644 Projects/Factory/Assets/Scenes/SampleScene.unity delete mode 100644 Projects/Factory/Assets/Scenes/SampleScene.unity.meta delete mode 100644 Projects/Factory/Assets/Scripts.meta delete mode 100644 Projects/Factory/Assets/Scripts/BlackHoleMaker.cs delete mode 100644 Projects/Factory/Assets/Scripts/BlackHoleMaker.cs.meta delete mode 100644 Projects/Factory/Assets/Scripts/Factory.cs delete mode 100644 Projects/Factory/Assets/Scripts/Factory.cs.meta delete mode 100644 Projects/Factory/Assets/Scripts/FireballMaker.cs delete mode 100644 Projects/Factory/Assets/Scripts/FireballMaker.cs.meta delete mode 100644 Projects/Factory/Assets/Scripts/FireballMotion.cs delete mode 100644 Projects/Factory/Assets/Scripts/FireballMotion.cs.meta delete mode 100644 Projects/Factory/Assets/Scripts/IFactorySpell.cs delete mode 100644 Projects/Factory/Assets/Scripts/IFactorySpell.cs.meta delete mode 100644 Projects/Factory/Assets/Scripts/MeteorMaker.cs delete mode 100644 Projects/Factory/Assets/Scripts/MeteorMaker.cs.meta delete mode 100644 Projects/Factory/Assets/Scripts/MeteorMotion.cs delete mode 100644 Projects/Factory/Assets/Scripts/MeteorMotion.cs.meta delete mode 100644 Projects/Factory/Assets/Scripts/SelfDestruct.cs delete mode 100644 Projects/Factory/Assets/Scripts/SelfDestruct.cs.meta delete mode 100644 Projects/Factory/Assets/Scripts/SpellFactory.cs delete mode 100644 Projects/Factory/Assets/Scripts/SpellFactory.cs.meta delete mode 100644 Projects/Factory/Assets/UniversalRenderPipelineAsset.asset delete mode 100644 Projects/Factory/Assets/UniversalRenderPipelineAsset.asset.meta delete mode 100644 Projects/Factory/Assets/UniversalRenderPipelineAsset_Renderer.asset delete mode 100644 Projects/Factory/Assets/UniversalRenderPipelineAsset_Renderer.asset.meta delete mode 100644 Projects/Factory/Assets/UniversalRenderPipelineGlobalSettings.asset delete mode 100644 Projects/Factory/Assets/UniversalRenderPipelineGlobalSettings.asset.meta delete mode 100644 Projects/Factory/Packages/manifest.json delete mode 100644 Projects/Factory/Packages/packages-lock.json delete mode 100644 Projects/Factory/ProjectSettings/AudioManager.asset delete mode 100644 Projects/Factory/ProjectSettings/ClusterInputManager.asset delete mode 100644 Projects/Factory/ProjectSettings/DynamicsManager.asset delete mode 100644 Projects/Factory/ProjectSettings/EditorBuildSettings.asset delete mode 100644 Projects/Factory/ProjectSettings/EditorSettings.asset delete mode 100644 Projects/Factory/ProjectSettings/GraphicsSettings.asset delete mode 100644 Projects/Factory/ProjectSettings/InputManager.asset delete mode 100644 Projects/Factory/ProjectSettings/MemorySettings.asset delete mode 100644 Projects/Factory/ProjectSettings/NavMeshAreas.asset delete mode 100644 Projects/Factory/ProjectSettings/NetworkManager.asset delete mode 100644 Projects/Factory/ProjectSettings/PackageManagerSettings.asset delete mode 100644 Projects/Factory/ProjectSettings/Physics2DSettings.asset delete mode 100644 Projects/Factory/ProjectSettings/PresetManager.asset delete mode 100644 Projects/Factory/ProjectSettings/ProjectSettings.asset delete mode 100644 Projects/Factory/ProjectSettings/ProjectVersion.txt delete mode 100644 Projects/Factory/ProjectSettings/QualitySettings.asset delete mode 100644 Projects/Factory/ProjectSettings/SceneTemplateSettings.json delete mode 100644 Projects/Factory/ProjectSettings/ShaderGraphSettings.asset delete mode 100644 Projects/Factory/ProjectSettings/TagManager.asset delete mode 100644 Projects/Factory/ProjectSettings/TimeManager.asset delete mode 100644 Projects/Factory/ProjectSettings/URPProjectSettings.asset delete mode 100644 Projects/Factory/ProjectSettings/UnityConnectSettings.asset delete mode 100644 Projects/Factory/ProjectSettings/VFXManager.asset delete mode 100644 Projects/Factory/ProjectSettings/VersionControlSettings.asset delete mode 100644 Projects/Factory/ProjectSettings/XRSettings.asset delete mode 100644 Projects/Lerp Playground/.gitignore delete mode 100644 Projects/Lerp Playground/Assets/Resources.meta delete mode 100644 Projects/Lerp Playground/Assets/Resources/Scripts.meta delete mode 100644 Projects/Lerp Playground/Assets/Resources/Scripts/AnimationCurveMovement.cs delete mode 100644 Projects/Lerp Playground/Assets/Resources/Scripts/AnimationCurveMovement.cs.meta delete mode 100644 Projects/Lerp Playground/Assets/Resources/Scripts/LinearMovement.cs delete mode 100644 Projects/Lerp Playground/Assets/Resources/Scripts/LinearMovement.cs.meta delete mode 100644 Projects/Lerp Playground/Assets/Resources/Scripts/SmoothDampMovement.cs delete mode 100644 Projects/Lerp Playground/Assets/Resources/Scripts/SmoothDampMovement.cs.meta delete mode 100644 Projects/Lerp Playground/Assets/Resources/Scripts/SmoothMovement.cs delete mode 100644 Projects/Lerp Playground/Assets/Resources/Scripts/SmoothMovement.cs.meta delete mode 100644 Projects/Lerp Playground/Assets/Resources/Sea.mat delete mode 100644 Projects/Lerp Playground/Assets/Resources/Sea.mat.meta delete mode 100644 Projects/Lerp Playground/Assets/Scenes.meta delete mode 100644 Projects/Lerp Playground/Assets/Scenes/SampleScene.unity delete mode 100644 Projects/Lerp Playground/Assets/Scenes/SampleScene.unity.meta delete mode 100644 Projects/Lerp Playground/Packages/manifest.json delete mode 100644 Projects/Lerp Playground/Packages/packages-lock.json delete mode 100644 Projects/Lerp Playground/ProjectSettings/AudioManager.asset delete mode 100644 Projects/Lerp Playground/ProjectSettings/ClusterInputManager.asset delete mode 100644 Projects/Lerp Playground/ProjectSettings/DynamicsManager.asset delete mode 100644 Projects/Lerp Playground/ProjectSettings/EditorBuildSettings.asset delete mode 100644 Projects/Lerp Playground/ProjectSettings/EditorSettings.asset delete mode 100644 Projects/Lerp Playground/ProjectSettings/GraphicsSettings.asset delete mode 100644 Projects/Lerp Playground/ProjectSettings/InputManager.asset delete mode 100644 Projects/Lerp Playground/ProjectSettings/MemorySettings.asset delete mode 100644 Projects/Lerp Playground/ProjectSettings/NavMeshAreas.asset delete mode 100644 Projects/Lerp Playground/ProjectSettings/PackageManagerSettings.asset delete mode 100644 Projects/Lerp Playground/ProjectSettings/Physics2DSettings.asset delete mode 100644 Projects/Lerp Playground/ProjectSettings/PresetManager.asset delete mode 100644 Projects/Lerp Playground/ProjectSettings/ProjectSettings.asset delete mode 100644 Projects/Lerp Playground/ProjectSettings/ProjectVersion.txt delete mode 100644 Projects/Lerp Playground/ProjectSettings/QualitySettings.asset delete mode 100644 Projects/Lerp Playground/ProjectSettings/TagManager.asset delete mode 100644 Projects/Lerp Playground/ProjectSettings/TimeManager.asset delete mode 100644 Projects/Lerp Playground/ProjectSettings/UnityConnectSettings.asset delete mode 100644 Projects/Lerp Playground/ProjectSettings/VFXManager.asset delete mode 100644 Projects/Lerp Playground/ProjectSettings/VersionControlSettings.asset delete mode 100644 Projects/Lerp Playground/ProjectSettings/XRPackageSettings.asset delete mode 100644 Projects/Lerp Playground/ProjectSettings/XRSettings.asset delete mode 100644 Projects/Observer/.gitignore delete mode 100644 Projects/Observer/.vscode/launch.json delete mode 100644 Projects/Observer/Assets/Scenes.meta delete mode 100644 Projects/Observer/Assets/Scenes/Gameplay.unity delete mode 100644 Projects/Observer/Assets/Scenes/Gameplay.unity.meta delete mode 100644 Projects/Observer/Assets/Scripts.meta delete mode 100644 Projects/Observer/Assets/Scripts/BoxEvents.cs delete mode 100644 Projects/Observer/Assets/Scripts/BoxEvents.cs.meta delete mode 100644 Projects/Observer/Assets/Scripts/GameController.cs delete mode 100644 Projects/Observer/Assets/Scripts/GameController.cs.meta delete mode 100644 Projects/Observer/Assets/Scripts/Observer.cs delete mode 100644 Projects/Observer/Assets/Scripts/Observer.cs.meta delete mode 100644 Projects/Observer/Assets/Scripts/Subject.cs delete mode 100644 Projects/Observer/Assets/Scripts/Subject.cs.meta delete mode 100644 Projects/Observer/Assets/ground.mat delete mode 100644 Projects/Observer/Assets/ground.mat.meta delete mode 100644 Projects/Observer/Assets/skybox.mat delete mode 100644 Projects/Observer/Assets/skybox.mat.meta delete mode 100644 Projects/Observer/Assets/sphere.mat delete mode 100644 Projects/Observer/Assets/sphere.mat.meta delete mode 100644 Projects/Observer/Assets/tenkhariis_by_rhads-d7ggqa6.jpg delete mode 100644 Projects/Observer/Assets/tenkhariis_by_rhads-d7ggqa6.jpg.meta delete mode 100644 Projects/Observer/Packages/manifest.json delete mode 100644 Projects/Observer/Packages/packages-lock.json delete mode 100644 Projects/Observer/ProjectSettings/AudioManager.asset delete mode 100644 Projects/Observer/ProjectSettings/ClusterInputManager.asset delete mode 100644 Projects/Observer/ProjectSettings/DynamicsManager.asset delete mode 100644 Projects/Observer/ProjectSettings/EditorBuildSettings.asset delete mode 100644 Projects/Observer/ProjectSettings/EditorSettings.asset delete mode 100644 Projects/Observer/ProjectSettings/GraphicsSettings.asset delete mode 100644 Projects/Observer/ProjectSettings/InputManager.asset delete mode 100644 Projects/Observer/ProjectSettings/MemorySettings.asset delete mode 100644 Projects/Observer/ProjectSettings/NavMeshAreas.asset delete mode 100644 Projects/Observer/ProjectSettings/NetworkManager.asset delete mode 100644 Projects/Observer/ProjectSettings/PackageManagerSettings.asset delete mode 100644 Projects/Observer/ProjectSettings/Physics2DSettings.asset delete mode 100644 Projects/Observer/ProjectSettings/PresetManager.asset delete mode 100644 Projects/Observer/ProjectSettings/ProjectSettings.asset delete mode 100644 Projects/Observer/ProjectSettings/ProjectVersion.txt delete mode 100644 Projects/Observer/ProjectSettings/QualitySettings.asset delete mode 100644 Projects/Observer/ProjectSettings/TagManager.asset delete mode 100644 Projects/Observer/ProjectSettings/TimeManager.asset delete mode 100644 Projects/Observer/ProjectSettings/UnityConnectSettings.asset delete mode 100644 Projects/Observer/ProjectSettings/VFXManager.asset delete mode 100644 Projects/Observer/ProjectSettings/VersionControlSettings.asset delete mode 100644 Projects/Observer/ProjectSettings/XRSettings.asset delete mode 100644 Projects/PCGTree/.gitignore delete mode 100644 Projects/PCGTree/Assets/Editor.meta delete mode 100644 Projects/PCGTree/Assets/Editor/MediationAdapterDependencies.xml delete mode 100644 Projects/PCGTree/Assets/Editor/MediationAdapterDependencies.xml.meta delete mode 100644 Projects/PCGTree/Assets/Scenes.meta delete mode 100644 Projects/PCGTree/Assets/Scenes/SampleScene.unity delete mode 100644 Projects/PCGTree/Assets/Scenes/SampleScene.unity.meta delete mode 100644 Projects/PCGTree/Assets/Scenes/Tree.unity delete mode 100644 Projects/PCGTree/Assets/Scenes/Tree.unity.meta delete mode 100644 Projects/PCGTree/Assets/resources.meta delete mode 100644 Projects/PCGTree/Assets/resources/BillingMode.json delete mode 100644 Projects/PCGTree/Assets/resources/BillingMode.json.meta delete mode 100644 Projects/PCGTree/Assets/resources/Black.mat delete mode 100644 Projects/PCGTree/Assets/resources/Black.mat.meta delete mode 100644 Projects/PCGTree/Assets/resources/growth.prefab delete mode 100644 Projects/PCGTree/Assets/resources/growth.prefab.meta delete mode 100644 Projects/PCGTree/Assets/scripts.meta delete mode 100644 Projects/PCGTree/Assets/scripts/TreeGrower.cs delete mode 100644 Projects/PCGTree/Assets/scripts/TreeGrower.cs.meta delete mode 100644 Projects/PCGTree/Packages/manifest.json delete mode 100644 Projects/PCGTree/Packages/packages-lock.json delete mode 100644 Projects/PCGTree/ProjectSettings/AudioManager.asset delete mode 100644 Projects/PCGTree/ProjectSettings/ClusterInputManager.asset delete mode 100644 Projects/PCGTree/ProjectSettings/DynamicsManager.asset delete mode 100644 Projects/PCGTree/ProjectSettings/EditorBuildSettings.asset delete mode 100644 Projects/PCGTree/ProjectSettings/EditorSettings.asset delete mode 100644 Projects/PCGTree/ProjectSettings/GraphicsSettings.asset delete mode 100644 Projects/PCGTree/ProjectSettings/InputManager.asset delete mode 100644 Projects/PCGTree/ProjectSettings/MemorySettings.asset delete mode 100644 Projects/PCGTree/ProjectSettings/NavMeshAreas.asset delete mode 100644 Projects/PCGTree/ProjectSettings/NetworkManager.asset delete mode 100644 Projects/PCGTree/ProjectSettings/PackageManagerSettings.asset delete mode 100644 Projects/PCGTree/ProjectSettings/Packages/com.unity.services.core/Settings.json delete mode 100644 Projects/PCGTree/ProjectSettings/Packages/com.unity.services.mediation/Settings.json delete mode 100644 Projects/PCGTree/ProjectSettings/Physics2DSettings.asset delete mode 100644 Projects/PCGTree/ProjectSettings/PresetManager.asset delete mode 100644 Projects/PCGTree/ProjectSettings/ProjectSettings.asset delete mode 100644 Projects/PCGTree/ProjectSettings/ProjectVersion.txt delete mode 100644 Projects/PCGTree/ProjectSettings/QualitySettings.asset delete mode 100644 Projects/PCGTree/ProjectSettings/TagManager.asset delete mode 100644 Projects/PCGTree/ProjectSettings/TimeManager.asset delete mode 100644 Projects/PCGTree/ProjectSettings/UnityConnectSettings.asset delete mode 100644 Projects/PCGTree/ProjectSettings/VFXManager.asset delete mode 100644 Projects/PCGTree/ProjectSettings/VersionControlSettings.asset delete mode 100644 Projects/PCGTree/ProjectSettings/XRSettings.asset create mode 100644 Projects/split/.gitattributes create mode 100644 Projects/split/.gitignore create mode 100644 Projects/split/assets/16x16black.png create mode 100644 Projects/split/assets/16x16black.png.import create mode 100644 Projects/split/assets/16x16white.png create mode 100644 Projects/split/assets/16x16white.png.import create mode 100644 Projects/split/project.godot create mode 100644 Projects/split/scenes/growth.tscn create mode 100644 Projects/split/scenes/root.tscn create mode 100644 Projects/split/scenes/world.tscn create mode 100644 Projects/split/scripts/grow.gd create mode 100644 Projects/split/scripts/treeHUD.gd diff --git a/Projects/ADSR/.gitignore b/Projects/ADSR/.gitignore deleted file mode 100644 index 7b57a60..0000000 --- a/Projects/ADSR/.gitignore +++ /dev/null @@ -1,149 +0,0 @@ -# Created by https://www.toptal.com/developers/gitignore/api/osx,unity,linux,windows,vscode -# Edit at https://www.toptal.com/developers/gitignore?templates=osx,unity,linux,windows,vscode - -### Linux ### -*~ - -# temporary files which can be created if a process still has a handle open of a deleted file -.fuse_hidden* - -# KDE directory preferences -.directory - -# Linux trash folder which might appear on any partition or disk -.Trash-* - -# .nfs files are created when an open file is removed but is still being accessed -.nfs* - -### OSX ### -# General -.DS_Store -.AppleDouble -.LSOverride - -# Icon must end with two \r -Icon - - -# Thumbnails -._* - -# Files that might appear in the root of a volume -.DocumentRevisions-V100 -.fseventsd -.Spotlight-V100 -.TemporaryItems -.Trashes -.VolumeIcon.icns -.com.apple.timemachine.donotpresent - -# Directories potentially created on remote AFP share -.AppleDB -.AppleDesktop -Network Trash Folder -Temporary Items -.apdisk - -### Unity ### -# This .gitignore file should be placed at the root of your Unity project directory -# -# Get latest from https://github.com/github/gitignore/blob/main/Unity.gitignore -/[Ll]ibrary/ -/[Tt]emp/ -/[Oo]bj/ -/[Bb]uild/ -/[Bb]uilds/ -/[Ll]ogs/ -/[Uu]ser[Ss]ettings/ - -# MemoryCaptures can get excessive in size. -# They also could contain extremely sensitive data -/[Mm]emoryCaptures/ - -# Recordings can get excessive in size -/[Rr]ecordings/ - -# Uncomment this line if you wish to ignore the asset store tools plugin -# /[Aa]ssets/AssetStoreTools* - -# Autogenerated Jetbrains Rider plugin -/[Aa]ssets/Plugins/Editor/JetBrains* - -# Visual Studio cache directory -.vs/ - -# Gradle cache directory -.gradle/ - -# Autogenerated VS/MD/Consulo solution and project files -ExportedObj/ -.consulo/ -*.csproj -*.unityproj -*.sln -*.suo -*.tmp -*.user -*.userprefs -*.pidb -*.booproj -*.svd -*.pdb -*.mdb -*.opendb -*.VC.db - -# Unity3D generated meta files -*.pidb.meta -*.pdb.meta -*.mdb.meta - -# Unity3D generated file on crash reports -sysinfo.txt - -# Builds -*.apk -*.aab -*.unitypackage -*.app - -# Crashlytics generated file -crashlytics-build.properties - -# Packed Addressables -/[Aa]ssets/[Aa]ddressable[Aa]ssets[Dd]ata/*/*.bin* - -# Temporary auto-generated Android Assets -/[Aa]ssets/[Ss]treamingAssets/aa.meta -/[Aa]ssets/[Ss]treamingAssets/aa/* - -#!! ERROR: vscode is undefined. Use list command to see defined gitignore types !!# - -### Windows ### -# Windows thumbnail cache files -Thumbs.db -Thumbs.db:encryptable -ehthumbs.db -ehthumbs_vista.db - -# Dump file -*.stackdump - -# Folder config file -[Dd]esktop.ini - -# Recycle Bin used on file shares -$RECYCLE.BIN/ - -# Windows Installer files -*.cab -*.msi -*.msix -*.msm -*.msp - -# Windows shortcuts -*.lnk - -# End of https://www.toptal.com/developers/gitignore/api/osx,unity,linux,windows,vscode diff --git a/Projects/ADSR/Assets/Ground.mat b/Projects/ADSR/Assets/Ground.mat deleted file mode 100644 index c360605..0000000 --- a/Projects/ADSR/Assets/Ground.mat +++ /dev/null @@ -1,77 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!21 &2100000 -Material: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Name: Ground - m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} - m_ShaderKeywords: - m_LightmapFlags: 4 - m_EnableInstancingVariants: 0 - m_DoubleSidedGI: 0 - m_CustomRenderQueue: -1 - stringTagMap: {} - disabledShaderPasses: [] - m_SavedProperties: - serializedVersion: 3 - m_TexEnvs: - - _BumpMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _DetailAlbedoMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _DetailMask: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _DetailNormalMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _EmissionMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _MainTex: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _MetallicGlossMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _OcclusionMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _ParallaxMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - m_Floats: - - _BumpScale: 1 - - _Cutoff: 0.5 - - _DetailNormalMapScale: 1 - - _DstBlend: 0 - - _GlossMapScale: 1 - - _Glossiness: 0 - - _GlossyReflections: 1 - - _Metallic: 0.702 - - _Mode: 0 - - _OcclusionStrength: 1 - - _Parallax: 0.02 - - _SmoothnessTextureChannel: 0 - - _SpecularHighlights: 1 - - _SrcBlend: 1 - - _UVSec: 0 - - _ZWrite: 1 - m_Colors: - - _Color: {r: 0.3490566, g: 0.3490566, b: 0.3490566, a: 1} - - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} diff --git a/Projects/ADSR/Assets/Ground.mat.meta b/Projects/ADSR/Assets/Ground.mat.meta deleted file mode 100644 index b099259..0000000 --- a/Projects/ADSR/Assets/Ground.mat.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 30731415cc95642cd8062057189eda41 -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 2100000 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/ADSR/Assets/Materials.meta b/Projects/ADSR/Assets/Materials.meta deleted file mode 100644 index 0ec83c1..0000000 --- a/Projects/ADSR/Assets/Materials.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 874b6c8e20f6544099617197ba2148bd -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/ADSR/Assets/Materials/Mario.mat b/Projects/ADSR/Assets/Materials/Mario.mat deleted file mode 100644 index d54e8d9..0000000 --- a/Projects/ADSR/Assets/Materials/Mario.mat +++ /dev/null @@ -1,78 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!21 &2100000 -Material: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Name: Mario - m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} - m_ShaderKeywords: - m_LightmapFlags: 4 - m_EnableInstancingVariants: 0 - m_DoubleSidedGI: 0 - m_CustomRenderQueue: -1 - stringTagMap: {} - disabledShaderPasses: [] - m_SavedProperties: - serializedVersion: 3 - m_TexEnvs: - - _BumpMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _DetailAlbedoMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _DetailMask: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _DetailNormalMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _EmissionMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _MainTex: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _MetallicGlossMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _OcclusionMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _ParallaxMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - m_Floats: - - _BumpScale: 1 - - _Cutoff: 0.5 - - _DetailNormalMapScale: 1 - - _DstBlend: 0 - - _GlossMapScale: 1 - - _Glossiness: 0.5 - - _GlossyReflections: 1 - - _Metallic: 0 - - _Mode: 0 - - _OcclusionStrength: 1 - - _Parallax: 0.02 - - _SmoothnessTextureChannel: 0 - - _SpecularHighlights: 1 - - _SrcBlend: 1 - - _UVSec: 0 - - _ZWrite: 1 - m_Colors: - - _Color: {r: 1, g: 0.15433264, b: 0.02264148, a: 1} - - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} - m_BuildTextureStacks: [] diff --git a/Projects/ADSR/Assets/Materials/Mario.mat.meta b/Projects/ADSR/Assets/Materials/Mario.mat.meta deleted file mode 100644 index c14f4d4..0000000 --- a/Projects/ADSR/Assets/Materials/Mario.mat.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 26fe78196f51dae4c8a400edec9c18ae -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 2100000 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/ADSR/Assets/Materials/white-1556097_1280.mat b/Projects/ADSR/Assets/Materials/white-1556097_1280.mat deleted file mode 100644 index 2b8490d..0000000 --- a/Projects/ADSR/Assets/Materials/white-1556097_1280.mat +++ /dev/null @@ -1,77 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!21 &2100000 -Material: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Name: white-1556097_1280 - m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} - m_ShaderKeywords: - m_LightmapFlags: 4 - m_EnableInstancingVariants: 0 - m_DoubleSidedGI: 0 - m_CustomRenderQueue: -1 - stringTagMap: {} - disabledShaderPasses: [] - m_SavedProperties: - serializedVersion: 3 - m_TexEnvs: - - _BumpMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _DetailAlbedoMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 1, y: 1} - - _DetailMask: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _DetailNormalMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _EmissionMap: - m_Texture: {fileID: 0} - m_Scale: {x: 5000, y: 5000} - m_Offset: {x: 0, y: 0} - - _MainTex: - m_Texture: {fileID: 2800000, guid: 833dce7b59f5648f2bdf425941c4d99b, type: 3} - m_Scale: {x: 5000, y: 5000} - m_Offset: {x: 0, y: 0} - - _MetallicGlossMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _OcclusionMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _ParallaxMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - m_Floats: - - _BumpScale: 1 - - _Cutoff: 0.5 - - _DetailNormalMapScale: 1 - - _DstBlend: 0 - - _GlossMapScale: 1 - - _Glossiness: 0 - - _GlossyReflections: 1 - - _Metallic: 1 - - _Mode: 0 - - _OcclusionStrength: 1 - - _Parallax: 0.02 - - _SmoothnessTextureChannel: 0 - - _SpecularHighlights: 1 - - _SrcBlend: 1 - - _UVSec: 0 - - _ZWrite: 1 - m_Colors: - - _Color: {r: 0.7735849, g: 0.7735849, b: 0.7735849, a: 1} - - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} diff --git a/Projects/ADSR/Assets/Materials/white-1556097_1280.mat.meta b/Projects/ADSR/Assets/Materials/white-1556097_1280.mat.meta deleted file mode 100644 index 1f0fd3c..0000000 --- a/Projects/ADSR/Assets/Materials/white-1556097_1280.mat.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 3f2387a464f9144baa6ea5bf39ce2109 -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 2100000 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/ADSR/Assets/Materials/white-1556097_1281.mat b/Projects/ADSR/Assets/Materials/white-1556097_1281.mat deleted file mode 100644 index 126d733..0000000 --- a/Projects/ADSR/Assets/Materials/white-1556097_1281.mat +++ /dev/null @@ -1,77 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!21 &2100000 -Material: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Name: white-1556097_1281 - m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} - m_ShaderKeywords: - m_LightmapFlags: 4 - m_EnableInstancingVariants: 0 - m_DoubleSidedGI: 0 - m_CustomRenderQueue: -1 - stringTagMap: {} - disabledShaderPasses: [] - m_SavedProperties: - serializedVersion: 3 - m_TexEnvs: - - _BumpMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _DetailAlbedoMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _DetailMask: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _DetailNormalMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _EmissionMap: - m_Texture: {fileID: 0} - m_Scale: {x: 500, y: 500} - m_Offset: {x: 0, y: 0} - - _MainTex: - m_Texture: {fileID: 2800000, guid: 52c04e2c58ba64983b0b0dcfa265ed26, type: 3} - m_Scale: {x: 500, y: 500} - m_Offset: {x: 0, y: 0} - - _MetallicGlossMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _OcclusionMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _ParallaxMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - m_Floats: - - _BumpScale: 1 - - _Cutoff: 0.5 - - _DetailNormalMapScale: 1 - - _DstBlend: 0 - - _GlossMapScale: 1 - - _Glossiness: 1 - - _GlossyReflections: 1 - - _Metallic: 0.643 - - _Mode: 0 - - _OcclusionStrength: 1 - - _Parallax: 0.02 - - _SmoothnessTextureChannel: 0 - - _SpecularHighlights: 1 - - _SrcBlend: 1 - - _UVSec: 0 - - _ZWrite: 1 - m_Colors: - - _Color: {r: 1, g: 1, b: 1, a: 1} - - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} diff --git a/Projects/ADSR/Assets/Materials/white-1556097_1281.mat.meta b/Projects/ADSR/Assets/Materials/white-1556097_1281.mat.meta deleted file mode 100644 index e943a80..0000000 --- a/Projects/ADSR/Assets/Materials/white-1556097_1281.mat.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 3c99fb2bb638b40aaaf7aeb8506349bb -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 2100000 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/ADSR/Assets/Scenes.meta b/Projects/ADSR/Assets/Scenes.meta deleted file mode 100644 index 9061cf8..0000000 --- a/Projects/ADSR/Assets/Scenes.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 1ae20d3b2d4f94f48a0dc8772bc720df -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/ADSR/Assets/Scenes/SampleScene.unity b/Projects/ADSR/Assets/Scenes/SampleScene.unity deleted file mode 100644 index e36e874..0000000 --- a/Projects/ADSR/Assets/Scenes/SampleScene.unity +++ /dev/null @@ -1,1243 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!29 &1 -OcclusionCullingSettings: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_OcclusionBakeSettings: - smallestOccluder: 5 - smallestHole: 0.25 - backfaceThreshold: 100 - m_SceneGUID: 00000000000000000000000000000000 - m_OcclusionCullingData: {fileID: 0} ---- !u!104 &2 -RenderSettings: - m_ObjectHideFlags: 0 - serializedVersion: 9 - m_Fog: 0 - m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} - m_FogMode: 3 - m_FogDensity: 0.01 - m_LinearFogStart: 0 - m_LinearFogEnd: 300 - m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} - m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} - m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} - m_AmbientIntensity: 1 - m_AmbientMode: 0 - m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} - m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0} - m_HaloStrength: 0.5 - m_FlareStrength: 1 - m_FlareFadeSpeed: 3 - m_HaloTexture: {fileID: 0} - m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} - m_DefaultReflectionMode: 0 - m_DefaultReflectionResolution: 128 - m_ReflectionBounces: 1 - m_ReflectionIntensity: 1 - m_CustomReflection: {fileID: 0} - m_Sun: {fileID: 170076734} - m_IndirectSpecularColor: {r: 0.44657838, g: 0.49641234, b: 0.57481676, a: 1} - m_UseRadianceAmbientProbe: 0 ---- !u!157 &3 -LightmapSettings: - m_ObjectHideFlags: 0 - serializedVersion: 11 - m_GIWorkflowMode: 0 - m_GISettings: - serializedVersion: 2 - m_BounceScale: 1 - m_IndirectOutputScale: 1 - m_AlbedoBoost: 1 - m_EnvironmentLightingMode: 0 - m_EnableBakedLightmaps: 1 - m_EnableRealtimeLightmaps: 0 - m_LightmapEditorSettings: - serializedVersion: 12 - m_Resolution: 2 - m_BakeResolution: 10 - m_AtlasSize: 512 - m_AO: 0 - m_AOMaxDistance: 1 - m_CompAOExponent: 1 - m_CompAOExponentDirect: 0 - m_ExtractAmbientOcclusion: 0 - m_Padding: 2 - m_LightmapParameters: {fileID: 0} - m_LightmapsBakeMode: 1 - m_TextureCompression: 1 - m_FinalGather: 0 - m_FinalGatherFiltering: 1 - m_FinalGatherRayCount: 256 - m_ReflectionCompression: 2 - m_MixedBakeMode: 2 - m_BakeBackend: 1 - m_PVRSampling: 1 - m_PVRDirectSampleCount: 32 - m_PVRSampleCount: 256 - m_PVRBounces: 2 - m_PVREnvironmentSampleCount: 256 - m_PVREnvironmentReferencePointCount: 2048 - m_PVRFilteringMode: 2 - m_PVRDenoiserTypeDirect: 0 - m_PVRDenoiserTypeIndirect: 0 - m_PVRDenoiserTypeAO: 0 - m_PVRFilterTypeDirect: 0 - m_PVRFilterTypeIndirect: 0 - m_PVRFilterTypeAO: 0 - m_PVREnvironmentMIS: 0 - m_PVRCulling: 1 - m_PVRFilteringGaussRadiusDirect: 1 - m_PVRFilteringGaussRadiusIndirect: 5 - m_PVRFilteringGaussRadiusAO: 2 - m_PVRFilteringAtrousPositionSigmaDirect: 0.5 - m_PVRFilteringAtrousPositionSigmaIndirect: 2 - m_PVRFilteringAtrousPositionSigmaAO: 1 - m_ExportTrainingData: 0 - m_TrainingDataDestination: TrainingData - m_LightProbeSampleCountMultiplier: 4 - m_LightingDataAsset: {fileID: 0} - m_UseShadowmask: 1 ---- !u!196 &4 -NavMeshSettings: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_BuildSettings: - serializedVersion: 2 - agentTypeID: 0 - agentRadius: 0.5 - agentHeight: 2 - agentSlope: 45 - agentClimb: 0.4 - ledgeDropHeight: 0 - maxJumpAcrossDistance: 0 - minRegionArea: 2 - manualCellSize: 0 - cellSize: 0.16666667 - manualTileSize: 0 - tileSize: 256 - accuratePlacement: 0 - debug: - m_Flags: 0 - m_NavMeshData: {fileID: 0} ---- !u!1 &170076733 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 170076735} - - component: {fileID: 170076734} - m_Layer: 0 - m_Name: Directional Light - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!108 &170076734 -Light: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 170076733} - m_Enabled: 1 - serializedVersion: 10 - m_Type: 1 - m_Shape: 0 - m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1} - m_Intensity: 1 - m_Range: 10 - m_SpotAngle: 30 - m_InnerSpotAngle: 21.802082 - m_CookieSize: 10 - m_Shadows: - m_Type: 2 - m_Resolution: -1 - m_CustomResolution: -1 - m_Strength: 1 - m_Bias: 0.05 - m_NormalBias: 0.4 - m_NearPlane: 0.2 - m_CullingMatrixOverride: - e00: 1 - e01: 0 - e02: 0 - e03: 0 - e10: 0 - e11: 1 - e12: 0 - e13: 0 - e20: 0 - e21: 0 - e22: 1 - e23: 0 - e30: 0 - e31: 0 - e32: 0 - e33: 1 - m_UseCullingMatrixOverride: 0 - m_Cookie: {fileID: 0} - m_DrawHalo: 0 - m_Flare: {fileID: 0} - m_RenderMode: 0 - m_CullingMask: - serializedVersion: 2 - m_Bits: 4294967295 - m_RenderingLayerMask: 1 - m_Lightmapping: 1 - m_LightShadowCasterMode: 0 - m_AreaSize: {x: 1, y: 1} - m_BounceIntensity: 1 - m_ColorTemperature: 6570 - m_UseColorTemperature: 0 - m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} - m_UseBoundingSphereOverride: 0 - m_ShadowRadius: 0 - m_ShadowAngle: 0 ---- !u!4 &170076735 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 170076733} - m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} - m_LocalPosition: {x: 0, y: 3, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} ---- !u!1 &534669902 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 534669905} - - component: {fileID: 534669904} - - component: {fileID: 534669903} - m_Layer: 0 - m_Name: Main Camera - m_TagString: MainCamera - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!81 &534669903 -AudioListener: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 534669902} - m_Enabled: 1 ---- !u!20 &534669904 -Camera: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 534669902} - m_Enabled: 1 - serializedVersion: 2 - m_ClearFlags: 1 - m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} - m_projectionMatrixMode: 1 - m_GateFitMode: 2 - m_FOVAxisMode: 0 - m_SensorSize: {x: 36, y: 24} - m_LensShift: {x: 0, y: 0} - m_FocalLength: 50 - m_NormalizedViewPortRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 1 - height: 1 - near clip plane: 0.3 - far clip plane: 1000 - field of view: 60 - orthographic: 1 - orthographic size: 5 - m_Depth: -1 - m_CullingMask: - serializedVersion: 2 - m_Bits: 4294967295 - m_RenderingPath: -1 - m_TargetTexture: {fileID: 0} - m_TargetDisplay: 0 - m_TargetEye: 3 - m_HDR: 1 - m_AllowMSAA: 1 - m_AllowDynamicResolution: 0 - m_ForceIntoRT: 0 - m_OcclusionCulling: 1 - m_StereoConvergence: 10 - m_StereoSeparation: 0.022 ---- !u!4 &534669905 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 534669902} - m_LocalRotation: {x: 0.15945616, y: -0, z: -0, w: 0.987205} - m_LocalPosition: {x: 0, y: 3.8, z: -5} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 18.351002, y: 0, z: 0} ---- !u!1 &855165018 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 855165023} - - component: {fileID: 855165022} - - component: {fileID: 855165021} - - component: {fileID: 855165020} - - component: {fileID: 855165019} - m_Layer: 0 - m_Name: JumpMan - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!114 &855165019 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 855165018} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: e4a580c08f1ac43aeb948e7eb87d27ea, type: 3} - m_Name: - m_EditorClassIdentifier: - ShowPhases: 1 - Speed: 1.5 - AttackDuration: 0.1 - Attack: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 1 - outSlope: 1 - tangentMode: 34 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 1 - outSlope: 1 - tangentMode: 34 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - DecayDuration: 0.25 - Decay: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 34 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 34 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - SustainDuration: 100 - Sustain: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 34 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 34 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - ReleaseDuration: 0.1 - Release: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: -1.0048857 - outSlope: -1.0048857 - tangentMode: 34 - weightedMode: 0 - inWeight: 0 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.9968653 - value: -0.0017356868 - inSlope: -1.0048857 - outSlope: -1.0048857 - tangentMode: 34 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 ---- !u!136 &855165020 -CapsuleCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 855165018} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - m_Radius: 0.5 - m_Height: 2 - m_Direction: 1 - m_Center: {x: 0, y: 0, z: 0} ---- !u!23 &855165021 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 855165018} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 ---- !u!33 &855165022 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 855165018} - m_Mesh: {fileID: 10208, guid: 0000000000000000e000000000000000, type: 0} ---- !u!4 &855165023 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 855165018} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 8} - m_LocalScale: {x: 0.8, y: 0.6, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 5 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &1123679435 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1123679441} - - component: {fileID: 1123679440} - - component: {fileID: 1123679439} - - component: {fileID: 1123679438} - - component: {fileID: 1123679436} - m_Layer: 0 - m_Name: CounterStrike - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!114 &1123679436 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1123679435} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: e4a580c08f1ac43aeb948e7eb87d27ea, type: 3} - m_Name: - m_EditorClassIdentifier: - ShowPhases: 1 - Speed: 1.5 - AttackDuration: 0.25 - Attack: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 1 - outSlope: 1 - tangentMode: 34 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 1 - outSlope: 1 - tangentMode: 34 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - DecayDuration: 1 - Decay: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1.0007629 - inSlope: 4.9631934 - outSlope: 4.9631934 - tangentMode: 34 - weightedMode: 0 - inWeight: 0 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.113698006 - value: 1.5650681 - inSlope: 2.1632485 - outSlope: 2.1632485 - tangentMode: 34 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1.0007629 - inSlope: -0.6366963 - outSlope: -0.6366963 - tangentMode: 34 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - SustainDuration: 5 - Sustain: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 34 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 34 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - ReleaseDuration: 0.25 - Release: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: -0.008331299 - value: 0.9976425 - inSlope: -0.995844 - outSlope: -0.995844 - tangentMode: 34 - weightedMode: 0 - inWeight: 0 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.99583435 - value: -0.0023498535 - inSlope: -0.995844 - outSlope: -0.995844 - tangentMode: 34 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 ---- !u!135 &1123679438 -SphereCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1123679435} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Radius: 0.5 - m_Center: {x: 0, y: 0, z: 0} ---- !u!23 &1123679439 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1123679435} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 ---- !u!33 &1123679440 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1123679435} - m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} ---- !u!4 &1123679441 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1123679435} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 3 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &1298935382 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1298935387} - - component: {fileID: 1298935386} - - component: {fileID: 1298935385} - - component: {fileID: 1298935384} - - component: {fileID: 1298935383} - m_Layer: 0 - m_Name: Mario - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &1298935383 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1298935382} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: e4a580c08f1ac43aeb948e7eb87d27ea, type: 3} - m_Name: - m_EditorClassIdentifier: - ShowPhases: 0 - Speed: 1.5 - AttackDuration: 0.66 - Attack: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 1 - outSlope: 1 - tangentMode: 34 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 1 - outSlope: 1 - tangentMode: 34 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - DecayDuration: 0.25 - Decay: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 34 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 34 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - SustainDuration: 100 - Sustain: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 34 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 34 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - ReleaseDuration: 0.66 - Release: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1.001709 - inSlope: -1.0034447 - outSlope: -1.0034447 - tangentMode: 34 - weightedMode: 0 - inWeight: 0 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: -0.0017356873 - inSlope: -1.0034447 - outSlope: -1.0034447 - tangentMode: 34 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 ---- !u!65 &1298935384 -BoxCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1298935382} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Size: {x: 1, y: 1, z: 1} - m_Center: {x: 0, y: 0, z: 0} ---- !u!23 &1298935385 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1298935382} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 ---- !u!33 &1298935386 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1298935382} - m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} ---- !u!4 &1298935387 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1298935382} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0.004, y: 0.046, z: 3.626} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 4 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &1489916952 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1489916957} - - component: {fileID: 1489916956} - - component: {fileID: 1489916955} - - component: {fileID: 1489916954} - - component: {fileID: 1489916953} - m_Layer: 0 - m_Name: Slugsby - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!114 &1489916953 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1489916952} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: e4a580c08f1ac43aeb948e7eb87d27ea, type: 3} - m_Name: - m_EditorClassIdentifier: - ShowPhases: 1 - Speed: 1.5 - AttackDuration: 1.2 - Attack: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0.001739502 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 0.77703583 - value: 0.39075673 - inSlope: 1.6411669 - outSlope: 1.6411669 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.06239366 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1.0017395 - inSlope: 2 - outSlope: 2 - tangentMode: 0 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - DecayDuration: 0.25 - Decay: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 34 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 34 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - SustainDuration: 100 - Sustain: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 34 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 34 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - ReleaseDuration: 0.25 - Release: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1.003479 - inSlope: -1.0099612 - outSlope: -1.0099612 - tangentMode: 34 - weightedMode: 0 - inWeight: 0 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.9953003 - value: -0.0017356873 - inSlope: -1.0099612 - outSlope: -1.0099612 - tangentMode: 34 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 ---- !u!135 &1489916954 -SphereCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1489916952} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Radius: 0.5 - m_Center: {x: 0, y: 0, z: 0} ---- !u!23 &1489916955 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1489916952} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 ---- !u!33 &1489916956 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1489916952} - m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} ---- !u!4 &1489916957 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1489916952} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0.009, y: -0.37, z: 12.7} - m_LocalScale: {x: 1.6066, y: 0.45218, z: 2.2714508} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 6 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &1577578670 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1577578674} - - component: {fileID: 1577578673} - - component: {fileID: 1577578672} - - component: {fileID: 1577578671} - m_Layer: 0 - m_Name: Plane - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!64 &1577578671 -MeshCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1577578670} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 3 - m_Convex: 0 - m_CookingOptions: 14 - m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} ---- !u!23 &1577578672 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1577578670} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 30731415cc95642cd8062057189eda41, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 ---- !u!33 &1577578673 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1577578670} - m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} ---- !u!4 &1577578674 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1577578670} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: -0.5, z: 0} - m_LocalScale: {x: 1000, y: 1, z: 1000} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} diff --git a/Projects/ADSR/Assets/Scenes/SampleScene.unity.meta b/Projects/ADSR/Assets/Scenes/SampleScene.unity.meta deleted file mode 100644 index 02614f7..0000000 --- a/Projects/ADSR/Assets/Scenes/SampleScene.unity.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 4de5ac90b85f74e6cb9df38d2b994abc -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/ADSR/Assets/Scripts.meta b/Projects/ADSR/Assets/Scripts.meta deleted file mode 100644 index f6c6f23..0000000 --- a/Projects/ADSR/Assets/Scripts.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 383cf5fded0804128a6bce75116e42dc -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/ADSR/Assets/Scripts/ADSRManager.cs b/Projects/ADSR/Assets/Scripts/ADSRManager.cs deleted file mode 100644 index 4160b33..0000000 --- a/Projects/ADSR/Assets/Scripts/ADSRManager.cs +++ /dev/null @@ -1,169 +0,0 @@ -using System.Collections; -using System.Collections.Generic; -using UnityEngine; - -public class ADSRManager : MonoBehaviour -{ - - [SerializeField] private bool ShowPhases = true; - - [SerializeField] private float Speed = 10.0f; - - [SerializeField] private float AttackDuration = 0.5f; - [SerializeField] private AnimationCurve Attack; - - [SerializeField] private float DecayDuration = 0.25f; - [SerializeField] private AnimationCurve Decay; - - [SerializeField] private float SustainDuration = 5.0f; - [SerializeField] private AnimationCurve Sustain; - - [SerializeField] private float ReleaseDuration = 0.25f; - [SerializeField] private AnimationCurve Release; - - private string RightInputButton = "Fire1"; - private string LeftInputButton = "Fire2"; - - private float AttackTimer; - private float DecayTimer; - private float SustainTimer; - private float ReleaseTimer; - - private float InputDirection = 0.0f; - - private enum Phase { Attack, Decay, Sustain, Release, None}; - - private Phase CurrentPhase; - - void Start() - { - this.CurrentPhase = Phase.None; - } - - void Update() - { - //Challenge: fix intermixing between presses to Fire1 and Fire2 - - if (Input.GetButtonDown(RightInputButton) ) - { - this.ResetTimers(); - this.CurrentPhase = Phase.Attack; - this.InputDirection = 1.0f; - } - - if(Input.GetButton(RightInputButton)) - { - this.InputDirection = 1.0f; - } - - if (Input.GetButtonUp(RightInputButton)) - { - this.InputDirection = 1.0f; - this.CurrentPhase = Phase.Release; - } - - if (Input.GetButtonDown(LeftInputButton)) - { - this.ResetTimers(); - this.CurrentPhase = Phase.Attack; - this.InputDirection = -1.0f; - } - - if (Input.GetButton(LeftInputButton)) - { - this.InputDirection = -1.0f; - } - - if (Input.GetButtonUp(LeftInputButton)) - { - this.InputDirection = -1.0f; - this.CurrentPhase = Phase.Release; - } - - if (this.CurrentPhase != Phase.None) - { - var position = this.gameObject.transform.position; - position.x += this.InputDirection * this.Speed * this.ADSREnvelope() * Time.deltaTime; - this.gameObject.transform.position = position; - } - - if (this.ShowPhases) - { - this.SetColorByPhase(); - } - } - - float ADSREnvelope() - { - float velocity = 0.0f; - - if(Phase.Attack == this.CurrentPhase) - { - velocity = this.Attack.Evaluate(this.AttackTimer / this.AttackDuration); - this.AttackTimer += Time.deltaTime; - if(this.AttackTimer > this.AttackDuration) - { - this.CurrentPhase = Phase.Decay; - } - } - else if(Phase.Decay == this.CurrentPhase) - { - velocity = this.Decay.Evaluate(this.DecayTimer / this.DecayDuration); - this.DecayTimer += Time.deltaTime; - if (this.DecayTimer > this.DecayDuration) - { - this.CurrentPhase = Phase.Sustain; - } - } - else if (Phase.Sustain == this.CurrentPhase) - { - velocity = this.Sustain.Evaluate(this.SustainTimer / this.SustainDuration); - this.SustainTimer += Time.deltaTime; - if (this.SustainTimer > this.SustainDuration) - { - this.CurrentPhase = Phase.Release; - } - } - else if (Phase.Release == this.CurrentPhase) - { - velocity = this.Release.Evaluate(this.ReleaseTimer / this.ReleaseDuration); - this.ReleaseTimer += Time.deltaTime; - if (this.ReleaseTimer > this.ReleaseDuration) - { - this.CurrentPhase = Phase.None; - } - } - return velocity; - } - - private void ResetTimers() - { - this.AttackTimer = 0.0f; - this.DecayTimer = 0.0f; - this.SustainTimer = 0.0f; - this.ReleaseTimer = 0.0f; - } - - private void SetColorByPhase() - { - var color = Color.white; - - if(Phase.Attack == this.CurrentPhase) - { - color = Color.green; - } - else if (Phase.Decay == this.CurrentPhase) - { - color = Color.yellow; - } - else if (Phase.Sustain == this.CurrentPhase) - { - color = Color.blue; - } - else if (Phase.Release == this.CurrentPhase) - { - color = Color.grey; - } - this.gameObject.GetComponent().material.color = color; - } -} diff --git a/Projects/ADSR/Assets/Scripts/ADSRManager.cs.meta b/Projects/ADSR/Assets/Scripts/ADSRManager.cs.meta deleted file mode 100644 index 3b01271..0000000 --- a/Projects/ADSR/Assets/Scripts/ADSRManager.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: e4a580c08f1ac43aeb948e7eb87d27ea -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/ADSR/Assets/Scripts/MarioJump.cs b/Projects/ADSR/Assets/Scripts/MarioJump.cs deleted file mode 100644 index 7dfd4b6..0000000 --- a/Projects/ADSR/Assets/Scripts/MarioJump.cs +++ /dev/null @@ -1,189 +0,0 @@ -using System.Collections; -using System.Collections.Generic; -using UnityEngine; - -public class MarioJump : MonoBehaviour -{ - - [SerializeField] private float JumpVerticalSpeed = 10.0f; - [SerializeField] private float JumpHorizontalSpeed = 1.0f; - [SerializeField] private float JumpGravity = -9.81f; - - [SerializeField] private float ShortLongJumpThreshold = 0.15f; - - [SerializeField] private float InitialDuration = 0.25f; - [SerializeField] private AnimationCurve Initial; - private float InitialTimer; - - [SerializeField] private float LongUpDuration = 0.25f; - [SerializeField] private AnimationCurve LongUp; - private float LongUpTimer; - - [SerializeField] private float LongFloatDuration = 0.25f; - [SerializeField] private AnimationCurve LongFloat; - private float LongFloatTimer; - - [SerializeField] private float LongDownDuration = 0.25f; - [SerializeField] private AnimationCurve LongDown; - private float LongDownTimer; - - [SerializeField] private float ShortUpDuration = 0.25f; - [SerializeField] private AnimationCurve ShortUp; - private float ShortUpTimer; - - [SerializeField] private float ShortFloatDuration = 0.25f; - [SerializeField] private AnimationCurve ShortFloat; - private float ShortFloatTimer; - - [SerializeField] private float ShortDownDuration = 0.25f; - [SerializeField] private AnimationCurve ShortDown; - private float ShortDownTimer; - - private float InitialVelocity = 0.0f; - private float InitialJumpButtonHold = 0.0f; - - private enum State { Initial, LongUp, LongFloat, LongDown, ShortUp, ShortFloat, ShortDown, None} - private State CurrentState = State.None; - - private bool Jumping = false; - - void Start() - { - this.ResetTimers(); - this.CurrentState = State.None; - } - - public void SetInitialVelocity(float initialVelocity) - { - this.InitialVelocity = initialVelocity; - } - - void Update() - { - if(Input.GetButtonDown("Jump")) - { - this.ResetTimers(); - this.CurrentState = State.Initial; - this.Jumping = false; - this.InitialJumpButtonHold = 0.0f; - Debug.Log("JumpTime"); - } - - if (Input.GetButton("Jump")) - { - - } - - if (Input.GetButtonUp("Jump") & State.Initial == this.CurrentState) - { - this.InitialJumpButtonHold = this.InitialTimer; - if(this.InitialTimer <= this.ShortLongJumpThreshold) - { - this.CurrentState = State.ShortUp; - } - else - { - this.CurrentState = State.ShortDown; - } - } - - if (this.Jumping) - { - var position = this.gameObject.transform.position; - position.x += this.JumpVerticalSpeed * this.CalcJumpYVelocity() * Time.deltaTime; - this.gameObject.transform.position = position; - } - } - - private float CalcJumpYVelocity() - { - float velocity = 1.0f; - - if (State.Initial == this.CurrentState) - { - velocity = this.Initial.Evaluate(this.InitialTimer / this.InitialDuration); - this.InitialTimer += Time.deltaTime; - if (this.InitialTimer > this.InitialDuration) - { - this.CurrentState = State.LongUp; - } - } - else if (State.LongUp == this.CurrentState) - { - velocity = this.LongUp.Evaluate(this.LongUpTimer / this.LongUpDuration); - this.LongUpTimer += Time.deltaTime; - if (this.LongUpTimer > this.LongUpDuration) - { - this.CurrentState = State.LongFloat; - } - } - else if (State.LongFloat == this.CurrentState) - { - velocity = this.LongFloat.Evaluate(this.LongFloatTimer / this.LongFloatDuration); - this.LongFloatTimer += Time.deltaTime; - if (this.LongFloatTimer > this.LongFloatDuration) - { - this.CurrentState = State.LongDown; - } - } - else if (State.LongDown == this.CurrentState) - { - velocity = this.LongDown.Evaluate(this.LongDownTimer / this.LongDownDuration); - this.LongDownTimer += Time.deltaTime; - if (this.LongDownTimer > this.LongDownDuration) - { - this.CurrentState = State.None; - } - } - else if (State.ShortUp == this.CurrentState) - { - velocity = this.ShortUp.Evaluate(this.ShortUpTimer / this.ShortUpDuration); - this.ShortUpTimer += Time.deltaTime; - if (this.ShortUpTimer > this.ShortUpDuration) - { - this.CurrentState = State.ShortFloat; - } - } - else if (State.ShortFloat == this.CurrentState) - { - velocity = this.ShortFloat.Evaluate(this.ShortFloatTimer / this.ShortFloatDuration); - this.ShortFloatTimer += Time.deltaTime; - if (this.ShortFloatTimer > this.ShortFloatDuration) - { - this.CurrentState = State.ShortFloat; - } - } - else if (State.ShortFloat == this.CurrentState) - { - velocity = this.ShortFloat.Evaluate(this.ShortFloatTimer / this.ShortFloatDuration); - velocity *= this.JumpGravity; - this.ShortFloatTimer += Time.deltaTime; - if (this.ShortFloatTimer > this.ShortFloatDuration) - { - this.CurrentState = State.None; - } - } - Debug.Log(velocity); - return velocity; - - } - - private void OnCollisionEnter(Collision collision) - { - if (LayerMask.NameToLayer("Ground") == collision.gameObject.layer) - { - this.Jumping = false; - } - } - - private void ResetTimers() - { - this.InitialTimer = 0.0f; - this.LongUpTimer = 0.0f; - this.LongFloatTimer = 0.0f; - this.LongDownTimer = 0.0f; - this.ShortUpTimer = 0.0f; - this.ShortFloatTimer = 0.0f; - this.ShortDownTimer = 0.0f; - } -} diff --git a/Projects/ADSR/Assets/Scripts/MarioJump.cs.meta b/Projects/ADSR/Assets/Scripts/MarioJump.cs.meta deleted file mode 100644 index 179ea46..0000000 --- a/Projects/ADSR/Assets/Scripts/MarioJump.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 0b6c62d41e0d14649a8c7236502ce382 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/ADSR/Packages/manifest.json b/Projects/ADSR/Packages/manifest.json deleted file mode 100644 index 8352c53..0000000 --- a/Projects/ADSR/Packages/manifest.json +++ /dev/null @@ -1,37 +0,0 @@ -{ - "dependencies": { - "com.unity.ide.visualstudio": "2.0.7", - "com.unity.ide.vscode": "1.2.3", - "com.unity.modules.ai": "1.0.0", - "com.unity.modules.androidjni": "1.0.0", - "com.unity.modules.animation": "1.0.0", - "com.unity.modules.assetbundle": "1.0.0", - "com.unity.modules.audio": "1.0.0", - "com.unity.modules.cloth": "1.0.0", - "com.unity.modules.director": "1.0.0", - "com.unity.modules.imageconversion": "1.0.0", - "com.unity.modules.imgui": "1.0.0", - "com.unity.modules.jsonserialize": "1.0.0", - "com.unity.modules.particlesystem": "1.0.0", - "com.unity.modules.physics": "1.0.0", - "com.unity.modules.physics2d": "1.0.0", - "com.unity.modules.screencapture": "1.0.0", - "com.unity.modules.terrain": "1.0.0", - "com.unity.modules.terrainphysics": "1.0.0", - "com.unity.modules.tilemap": "1.0.0", - "com.unity.modules.ui": "1.0.0", - "com.unity.modules.uielements": "1.0.0", - "com.unity.modules.umbra": "1.0.0", - "com.unity.modules.unityanalytics": "1.0.0", - "com.unity.modules.unitywebrequest": "1.0.0", - "com.unity.modules.unitywebrequestassetbundle": "1.0.0", - "com.unity.modules.unitywebrequestaudio": "1.0.0", - "com.unity.modules.unitywebrequesttexture": "1.0.0", - "com.unity.modules.unitywebrequestwww": "1.0.0", - "com.unity.modules.vehicles": "1.0.0", - "com.unity.modules.video": "1.0.0", - "com.unity.modules.vr": "1.0.0", - "com.unity.modules.wind": "1.0.0", - "com.unity.modules.xr": "1.0.0" - } -} diff --git a/Projects/ADSR/ProjectSettings/AudioManager.asset b/Projects/ADSR/ProjectSettings/AudioManager.asset deleted file mode 100644 index 4f31e74..0000000 --- a/Projects/ADSR/ProjectSettings/AudioManager.asset +++ /dev/null @@ -1,17 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!11 &1 -AudioManager: - m_ObjectHideFlags: 0 - m_Volume: 1 - Rolloff Scale: 1 - Doppler Factor: 1 - Default Speaker Mode: 2 - m_SampleRate: 0 - m_DSPBufferSize: 1024 - m_VirtualVoiceCount: 512 - m_RealVoiceCount: 32 - m_SpatializerPlugin: - m_AmbisonicDecoderPlugin: - m_DisableAudio: 0 - m_VirtualizeEffects: 1 diff --git a/Projects/ADSR/ProjectSettings/ClusterInputManager.asset b/Projects/ADSR/ProjectSettings/ClusterInputManager.asset deleted file mode 100644 index e7886b2..0000000 --- a/Projects/ADSR/ProjectSettings/ClusterInputManager.asset +++ /dev/null @@ -1,6 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!236 &1 -ClusterInputManager: - m_ObjectHideFlags: 0 - m_Inputs: [] diff --git a/Projects/ADSR/ProjectSettings/DynamicsManager.asset b/Projects/ADSR/ProjectSettings/DynamicsManager.asset deleted file mode 100644 index 167dee7..0000000 --- a/Projects/ADSR/ProjectSettings/DynamicsManager.asset +++ /dev/null @@ -1,33 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!55 &1 -PhysicsManager: - m_ObjectHideFlags: 0 - serializedVersion: 10 - m_Gravity: {x: 0, y: -9.81, z: 0} - m_DefaultMaterial: {fileID: 0} - m_BounceThreshold: 2 - m_SleepThreshold: 0.005 - m_DefaultContactOffset: 0.01 - m_DefaultSolverIterations: 6 - m_DefaultSolverVelocityIterations: 1 - m_QueriesHitBackfaces: 0 - m_QueriesHitTriggers: 1 - m_EnableAdaptiveForce: 0 - m_ClothInterCollisionDistance: 0 - m_ClothInterCollisionStiffness: 0 - m_ContactsGeneration: 1 - m_LayerCollisionMatrix: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff - m_AutoSimulation: 1 - m_AutoSyncTransforms: 0 - m_ReuseCollisionCallbacks: 1 - m_ClothInterCollisionSettingsToggle: 0 - m_ContactPairsMode: 0 - m_BroadphaseType: 0 - m_WorldBounds: - m_Center: {x: 0, y: 0, z: 0} - m_Extent: {x: 250, y: 250, z: 250} - m_WorldSubdivisions: 8 - m_FrictionType: 0 - m_EnableEnhancedDeterminism: 0 - m_EnableUnifiedHeightmaps: 1 diff --git a/Projects/ADSR/ProjectSettings/EditorBuildSettings.asset b/Projects/ADSR/ProjectSettings/EditorBuildSettings.asset deleted file mode 100644 index 0147887..0000000 --- a/Projects/ADSR/ProjectSettings/EditorBuildSettings.asset +++ /dev/null @@ -1,8 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!1045 &1 -EditorBuildSettings: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Scenes: [] - m_configObjects: {} diff --git a/Projects/ADSR/ProjectSettings/EditorSettings.asset b/Projects/ADSR/ProjectSettings/EditorSettings.asset deleted file mode 100644 index 29dea52..0000000 --- a/Projects/ADSR/ProjectSettings/EditorSettings.asset +++ /dev/null @@ -1,21 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!159 &1 -EditorSettings: - m_ObjectHideFlags: 0 - serializedVersion: 7 - m_ExternalVersionControlSupport: Visible Meta Files - m_SerializationMode: 2 - m_LineEndingsForNewScripts: 2 - m_DefaultBehaviorMode: 0 - m_SpritePackerMode: 0 - m_SpritePackerPaddingPower: 1 - m_EtcTextureCompressorBehavior: 1 - m_EtcTextureFastCompressor: 1 - m_EtcTextureNormalCompressor: 2 - m_EtcTextureBestCompressor: 4 - m_ProjectGenerationIncludedExtensions: txt;xml;fnt;cd - m_ProjectGenerationRootNamespace: - m_UserGeneratedProjectSuffix: - m_CollabEditorSettings: - inProgressEnabled: 1 diff --git a/Projects/ADSR/ProjectSettings/GraphicsSettings.asset b/Projects/ADSR/ProjectSettings/GraphicsSettings.asset deleted file mode 100644 index cd1c3d6..0000000 --- a/Projects/ADSR/ProjectSettings/GraphicsSettings.asset +++ /dev/null @@ -1,62 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!30 &1 -GraphicsSettings: - m_ObjectHideFlags: 0 - serializedVersion: 12 - m_Deferred: - m_Mode: 1 - m_Shader: {fileID: 69, guid: 0000000000000000f000000000000000, type: 0} - m_DeferredReflections: - m_Mode: 1 - m_Shader: {fileID: 74, guid: 0000000000000000f000000000000000, type: 0} - m_ScreenSpaceShadows: - m_Mode: 1 - m_Shader: {fileID: 64, guid: 0000000000000000f000000000000000, type: 0} - m_LegacyDeferred: - m_Mode: 1 - m_Shader: {fileID: 63, guid: 0000000000000000f000000000000000, type: 0} - m_DepthNormals: - m_Mode: 1 - m_Shader: {fileID: 62, guid: 0000000000000000f000000000000000, type: 0} - m_MotionVectors: - m_Mode: 1 - m_Shader: {fileID: 75, guid: 0000000000000000f000000000000000, type: 0} - m_LightHalo: - m_Mode: 1 - m_Shader: {fileID: 105, guid: 0000000000000000f000000000000000, type: 0} - m_LensFlare: - m_Mode: 1 - m_Shader: {fileID: 102, guid: 0000000000000000f000000000000000, type: 0} - m_AlwaysIncludedShaders: - - {fileID: 7, guid: 0000000000000000f000000000000000, type: 0} - - {fileID: 15104, guid: 0000000000000000f000000000000000, type: 0} - - {fileID: 15105, guid: 0000000000000000f000000000000000, type: 0} - - {fileID: 15106, guid: 0000000000000000f000000000000000, type: 0} - - {fileID: 10753, guid: 0000000000000000f000000000000000, type: 0} - - {fileID: 10770, guid: 0000000000000000f000000000000000, type: 0} - - {fileID: 10783, guid: 0000000000000000f000000000000000, type: 0} - m_PreloadedShaders: [] - m_SpritesDefaultMaterial: {fileID: 10754, guid: 0000000000000000f000000000000000, - type: 0} - m_CustomRenderPipeline: {fileID: 0} - m_TransparencySortMode: 0 - m_TransparencySortAxis: {x: 0, y: 0, z: 1} - m_DefaultRenderingPath: 1 - m_DefaultMobileRenderingPath: 1 - m_TierSettings: [] - m_LightmapStripping: 0 - m_FogStripping: 0 - m_InstancingStripping: 0 - m_LightmapKeepPlain: 1 - m_LightmapKeepDirCombined: 1 - m_LightmapKeepDynamicPlain: 1 - m_LightmapKeepDynamicDirCombined: 1 - m_LightmapKeepShadowMask: 1 - m_LightmapKeepSubtractive: 1 - m_FogKeepLinear: 1 - m_FogKeepExp: 1 - m_FogKeepExp2: 1 - m_AlbedoSwatchInfos: [] - m_LightsUseLinearIntensity: 0 - m_LightsUseColorTemperature: 0 diff --git a/Projects/ADSR/ProjectSettings/InputManager.asset b/Projects/ADSR/ProjectSettings/InputManager.asset deleted file mode 100644 index 17c8f53..0000000 --- a/Projects/ADSR/ProjectSettings/InputManager.asset +++ /dev/null @@ -1,295 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!13 &1 -InputManager: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Axes: - - serializedVersion: 3 - m_Name: Horizontal - descriptiveName: - descriptiveNegativeName: - negativeButton: left - positiveButton: right - altNegativeButton: a - altPositiveButton: d - gravity: 3 - dead: 0.001 - sensitivity: 3 - snap: 1 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Vertical - descriptiveName: - descriptiveNegativeName: - negativeButton: down - positiveButton: up - altNegativeButton: s - altPositiveButton: w - gravity: 3 - dead: 0.001 - sensitivity: 3 - snap: 1 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Fire1 - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: left ctrl - altNegativeButton: - altPositiveButton: mouse 0 - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Fire2 - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: left alt - altNegativeButton: - altPositiveButton: mouse 1 - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Fire3 - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: left shift - altNegativeButton: - altPositiveButton: mouse 2 - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Jump - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: space - altNegativeButton: - altPositiveButton: - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Mouse X - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: - altNegativeButton: - altPositiveButton: - gravity: 0 - dead: 0 - sensitivity: 0.1 - snap: 0 - invert: 0 - type: 1 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Mouse Y - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: - altNegativeButton: - altPositiveButton: - gravity: 0 - dead: 0 - sensitivity: 0.1 - snap: 0 - invert: 0 - type: 1 - axis: 1 - joyNum: 0 - - serializedVersion: 3 - m_Name: Mouse ScrollWheel - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: - altNegativeButton: - altPositiveButton: - gravity: 0 - dead: 0 - sensitivity: 0.1 - snap: 0 - invert: 0 - type: 1 - axis: 2 - joyNum: 0 - - serializedVersion: 3 - m_Name: Horizontal - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: - altNegativeButton: - altPositiveButton: - gravity: 0 - dead: 0.19 - sensitivity: 1 - snap: 0 - invert: 0 - type: 2 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Vertical - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: - altNegativeButton: - altPositiveButton: - gravity: 0 - dead: 0.19 - sensitivity: 1 - snap: 0 - invert: 1 - type: 2 - axis: 1 - joyNum: 0 - - serializedVersion: 3 - m_Name: Fire1 - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: joystick button 0 - altNegativeButton: - altPositiveButton: - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Fire2 - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: joystick button 1 - altNegativeButton: - altPositiveButton: - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Fire3 - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: joystick button 2 - altNegativeButton: - altPositiveButton: - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Jump - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: joystick button 3 - altNegativeButton: - altPositiveButton: - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Submit - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: return - altNegativeButton: - altPositiveButton: joystick button 0 - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Submit - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: enter - altNegativeButton: - altPositiveButton: space - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Cancel - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: escape - altNegativeButton: - altPositiveButton: joystick button 1 - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 diff --git a/Projects/ADSR/ProjectSettings/NavMeshAreas.asset b/Projects/ADSR/ProjectSettings/NavMeshAreas.asset deleted file mode 100644 index 3b0b7c3..0000000 --- a/Projects/ADSR/ProjectSettings/NavMeshAreas.asset +++ /dev/null @@ -1,91 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!126 &1 -NavMeshProjectSettings: - m_ObjectHideFlags: 0 - serializedVersion: 2 - areas: - - name: Walkable - cost: 1 - - name: Not Walkable - cost: 1 - - name: Jump - cost: 2 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - m_LastAgentTypeID: -887442657 - m_Settings: - - serializedVersion: 2 - agentTypeID: 0 - agentRadius: 0.5 - agentHeight: 2 - agentSlope: 45 - agentClimb: 0.75 - ledgeDropHeight: 0 - maxJumpAcrossDistance: 0 - minRegionArea: 2 - manualCellSize: 0 - cellSize: 0.16666667 - manualTileSize: 0 - tileSize: 256 - accuratePlacement: 0 - debug: - m_Flags: 0 - m_SettingNames: - - Humanoid diff --git a/Projects/ADSR/ProjectSettings/NetworkManager.asset b/Projects/ADSR/ProjectSettings/NetworkManager.asset deleted file mode 100644 index 5dc6a83..0000000 --- a/Projects/ADSR/ProjectSettings/NetworkManager.asset +++ /dev/null @@ -1,8 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!149 &1 -NetworkManager: - m_ObjectHideFlags: 0 - m_DebugLevel: 0 - m_Sendrate: 15 - m_AssetToPrefab: {} diff --git a/Projects/ADSR/ProjectSettings/PackageManagerSettings.asset b/Projects/ADSR/ProjectSettings/PackageManagerSettings.asset deleted file mode 100644 index be4a797..0000000 --- a/Projects/ADSR/ProjectSettings/PackageManagerSettings.asset +++ /dev/null @@ -1,43 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!114 &1 -MonoBehaviour: - m_ObjectHideFlags: 61 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 13964, guid: 0000000000000000e000000000000000, type: 0} - m_Name: - m_EditorClassIdentifier: - m_EnablePreviewPackages: 0 - m_EnablePackageDependencies: 0 - m_AdvancedSettingsExpanded: 1 - m_ScopedRegistriesSettingsExpanded: 1 - oneTimeWarningShown: 0 - m_Registries: - - m_Id: main - m_Name: - m_Url: https://packages.unity.com - m_Scopes: [] - m_IsDefault: 1 - m_Capabilities: 7 - m_UserSelectedRegistryName: - m_UserAddingNewScopedRegistry: 0 - m_RegistryInfoDraft: - m_ErrorMessage: - m_Original: - m_Id: - m_Name: - m_Url: - m_Scopes: [] - m_IsDefault: 0 - m_Capabilities: 0 - m_Modified: 0 - m_Name: - m_Url: - m_Scopes: - - - m_SelectedScopeIndex: 0 diff --git a/Projects/ADSR/ProjectSettings/Physics2DSettings.asset b/Projects/ADSR/ProjectSettings/Physics2DSettings.asset deleted file mode 100644 index 57760e2..0000000 --- a/Projects/ADSR/ProjectSettings/Physics2DSettings.asset +++ /dev/null @@ -1,38 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!19 &1 -Physics2DSettings: - m_ObjectHideFlags: 0 - serializedVersion: 4 - m_Gravity: {x: 0, y: -9.81} - m_DefaultMaterial: {fileID: 0} - m_VelocityIterations: 8 - m_PositionIterations: 3 - m_VelocityThreshold: 1 - m_MaxLinearCorrection: 0.2 - m_MaxAngularCorrection: 8 - m_MaxTranslationSpeed: 100 - m_MaxRotationSpeed: 360 - m_BaumgarteScale: 0.2 - m_BaumgarteTimeOfImpactScale: 0.75 - m_TimeToSleep: 0.5 - m_LinearSleepTolerance: 0.01 - m_AngularSleepTolerance: 2 - m_DefaultContactOffset: 0.01 - m_AutoSimulation: 1 - m_QueriesHitTriggers: 1 - m_QueriesStartInColliders: 1 - m_ChangeStopsCallbacks: 0 - m_CallbacksOnDisable: 1 - m_ReuseCollisionCallbacks: 1 - m_AutoSyncTransforms: 0 - m_AlwaysShowColliders: 0 - m_ShowColliderSleep: 1 - m_ShowColliderContacts: 0 - m_ShowColliderAABB: 0 - m_ContactArrowScale: 0.2 - m_ColliderAwakeColor: {r: 0.5686275, g: 0.95686275, b: 0.54509807, a: 0.7529412} - m_ColliderAsleepColor: {r: 0.5686275, g: 0.95686275, b: 0.54509807, a: 0.36078432} - m_ColliderContactColor: {r: 1, g: 0, b: 1, a: 0.6862745} - m_ColliderAABBColor: {r: 1, g: 1, b: 0, a: 0.2509804} - m_LayerCollisionMatrix: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff diff --git a/Projects/ADSR/ProjectSettings/PresetManager.asset b/Projects/ADSR/ProjectSettings/PresetManager.asset deleted file mode 100644 index 820e662..0000000 --- a/Projects/ADSR/ProjectSettings/PresetManager.asset +++ /dev/null @@ -1,27 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!1386491679 &1 -PresetManager: - m_ObjectHideFlags: 0 - m_DefaultList: - - type: - m_NativeTypeID: 108 - m_ManagedTypePPtr: {fileID: 0} - m_ManagedTypeFallback: - defaultPresets: - - m_Preset: {fileID: 2655988077585873504, guid: c1cf8506f04ef2c4a88b64b6c4202eea, - type: 2} - - type: - m_NativeTypeID: 1020 - m_ManagedTypePPtr: {fileID: 0} - m_ManagedTypeFallback: - defaultPresets: - - m_Preset: {fileID: 2655988077585873504, guid: 0cd792cc87e492d43b4e95b205fc5cc6, - type: 2} - - type: - m_NativeTypeID: 1006 - m_ManagedTypePPtr: {fileID: 0} - m_ManagedTypeFallback: - defaultPresets: - - m_Preset: {fileID: 2655988077585873504, guid: 7a99f8aa944efe94cb9bd74562b7d5f9, - type: 2} diff --git a/Projects/ADSR/ProjectSettings/ProjectSettings.asset b/Projects/ADSR/ProjectSettings/ProjectSettings.asset deleted file mode 100644 index 5d60a1f..0000000 --- a/Projects/ADSR/ProjectSettings/ProjectSettings.asset +++ /dev/null @@ -1,677 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!129 &1 -PlayerSettings: - m_ObjectHideFlags: 0 - serializedVersion: 22 - productGUID: 94ee8008a7aac4f828787b86e9eae60e - AndroidProfiler: 0 - AndroidFilterTouchesWhenObscured: 0 - AndroidEnableSustainedPerformanceMode: 0 - defaultScreenOrientation: 4 - targetDevice: 2 - useOnDemandResources: 0 - accelerometerFrequency: 60 - companyName: DefaultCompany - productName: Motion - defaultCursor: {fileID: 0} - cursorHotspot: {x: 0, y: 0} - m_SplashScreenBackgroundColor: {r: 0.13725491, g: 0.12156863, b: 0.1254902, a: 1} - m_ShowUnitySplashScreen: 1 - m_ShowUnitySplashLogo: 1 - m_SplashScreenOverlayOpacity: 1 - m_SplashScreenAnimation: 1 - m_SplashScreenLogoStyle: 1 - m_SplashScreenDrawMode: 0 - m_SplashScreenBackgroundAnimationZoom: 1 - m_SplashScreenLogoAnimationZoom: 1 - m_SplashScreenBackgroundLandscapeAspect: 1 - m_SplashScreenBackgroundPortraitAspect: 1 - m_SplashScreenBackgroundLandscapeUvs: - serializedVersion: 2 - x: 0 - y: 0 - width: 1 - height: 1 - m_SplashScreenBackgroundPortraitUvs: - serializedVersion: 2 - x: 0 - y: 0 - width: 1 - height: 1 - m_SplashScreenLogos: [] - m_VirtualRealitySplashScreen: {fileID: 0} - m_HolographicTrackingLossScreen: {fileID: 0} - defaultScreenWidth: 1024 - defaultScreenHeight: 768 - defaultScreenWidthWeb: 960 - defaultScreenHeightWeb: 600 - m_StereoRenderingPath: 0 - m_ActiveColorSpace: 0 - m_MTRendering: 1 - mipStripping: 0 - numberOfMipsStripped: 0 - m_StackTraceTypes: 010000000100000001000000010000000100000001000000 - iosShowActivityIndicatorOnLoading: -1 - androidShowActivityIndicatorOnLoading: -1 - iosUseCustomAppBackgroundBehavior: 0 - iosAllowHTTPDownload: 1 - allowedAutorotateToPortrait: 1 - allowedAutorotateToPortraitUpsideDown: 1 - allowedAutorotateToLandscapeRight: 1 - allowedAutorotateToLandscapeLeft: 1 - useOSAutorotation: 1 - use32BitDisplayBuffer: 1 - preserveFramebufferAlpha: 0 - disableDepthAndStencilBuffers: 0 - androidStartInFullscreen: 1 - androidRenderOutsideSafeArea: 0 - androidUseSwappy: 0 - androidBlitType: 0 - defaultIsNativeResolution: 1 - macRetinaSupport: 1 - runInBackground: 1 - captureSingleScreen: 0 - muteOtherAudioSources: 0 - Prepare IOS For Recording: 0 - Force IOS Speakers When Recording: 0 - deferSystemGesturesMode: 0 - hideHomeButton: 0 - submitAnalytics: 1 - usePlayerLog: 1 - bakeCollisionMeshes: 0 - forceSingleInstance: 0 - useFlipModelSwapchain: 1 - resizableWindow: 0 - useMacAppStoreValidation: 0 - macAppStoreCategory: public.app-category.games - gpuSkinning: 1 - xboxPIXTextureCapture: 0 - xboxEnableAvatar: 0 - xboxEnableKinect: 0 - xboxEnableKinectAutoTracking: 0 - xboxEnableFitness: 0 - visibleInBackground: 1 - allowFullscreenSwitch: 1 - fullscreenMode: 1 - xboxSpeechDB: 0 - xboxEnableHeadOrientation: 0 - xboxEnableGuest: 0 - xboxEnablePIXSampling: 0 - metalFramebufferOnly: 0 - xboxOneResolution: 0 - xboxOneSResolution: 0 - xboxOneXResolution: 3 - xboxOneMonoLoggingLevel: 0 - xboxOneLoggingLevel: 1 - xboxOneDisableEsram: 0 - xboxOneEnableTypeOptimization: 0 - xboxOnePresentImmediateThreshold: 0 - switchQueueCommandMemory: 0 - switchQueueControlMemory: 16384 - switchQueueComputeMemory: 262144 - switchNVNShaderPoolsGranularity: 33554432 - switchNVNDefaultPoolsGranularity: 16777216 - switchNVNOtherPoolsGranularity: 16777216 - switchNVNMaxPublicTextureIDCount: 0 - switchNVNMaxPublicSamplerIDCount: 0 - stadiaPresentMode: 0 - stadiaTargetFramerate: 0 - vulkanNumSwapchainBuffers: 2 - vulkanEnableSetSRGBWrite: 0 - vulkanEnablePreTransform: 0 - vulkanEnableLateAcquireNextImage: 0 - m_SupportedAspectRatios: - 4:3: 1 - 5:4: 1 - 16:10: 1 - 16:9: 1 - Others: 1 - bundleVersion: 0.1 - preloadedAssets: [] - metroInputSource: 0 - wsaTransparentSwapchain: 0 - m_HolographicPauseOnTrackingLoss: 1 - xboxOneDisableKinectGpuReservation: 1 - xboxOneEnable7thCore: 1 - vrSettings: - enable360StereoCapture: 0 - isWsaHolographicRemotingEnabled: 0 - enableFrameTimingStats: 0 - useHDRDisplay: 0 - D3DHDRBitDepth: 0 - m_ColorGamuts: 00000000 - targetPixelDensity: 30 - resolutionScalingMode: 0 - androidSupportedAspectRatio: 1 - androidMaxAspectRatio: 2.1 - applicationIdentifier: - Standalone: com.DefaultCompany.Motion - buildNumber: - Standalone: 0 - iPhone: 0 - tvOS: 0 - overrideDefaultApplicationIdentifier: 0 - AndroidBundleVersionCode: 1 - AndroidMinSdkVersion: 19 - AndroidTargetSdkVersion: 0 - AndroidPreferredInstallLocation: 1 - aotOptions: - stripEngineCode: 1 - iPhoneStrippingLevel: 0 - iPhoneScriptCallOptimization: 0 - ForceInternetPermission: 0 - ForceSDCardPermission: 0 - CreateWallpaper: 0 - APKExpansionFiles: 0 - keepLoadedShadersAlive: 0 - StripUnusedMeshComponents: 1 - VertexChannelCompressionMask: 4054 - iPhoneSdkVersion: 988 - iOSTargetOSVersionString: 11.0 - tvOSSdkVersion: 0 - tvOSRequireExtendedGameController: 0 - tvOSTargetOSVersionString: 11.0 - uIPrerenderedIcon: 0 - uIRequiresPersistentWiFi: 0 - uIRequiresFullScreen: 1 - uIStatusBarHidden: 1 - uIExitOnSuspend: 0 - uIStatusBarStyle: 0 - appleTVSplashScreen: {fileID: 0} - appleTVSplashScreen2x: {fileID: 0} - tvOSSmallIconLayers: [] - tvOSSmallIconLayers2x: [] - tvOSLargeIconLayers: [] - tvOSLargeIconLayers2x: [] - tvOSTopShelfImageLayers: [] - tvOSTopShelfImageLayers2x: [] - tvOSTopShelfImageWideLayers: [] - tvOSTopShelfImageWideLayers2x: [] - iOSLaunchScreenType: 0 - iOSLaunchScreenPortrait: {fileID: 0} - iOSLaunchScreenLandscape: {fileID: 0} - iOSLaunchScreenBackgroundColor: - serializedVersion: 2 - rgba: 0 - iOSLaunchScreenFillPct: 100 - iOSLaunchScreenSize: 100 - iOSLaunchScreenCustomXibPath: - iOSLaunchScreeniPadType: 0 - iOSLaunchScreeniPadImage: {fileID: 0} - iOSLaunchScreeniPadBackgroundColor: - serializedVersion: 2 - rgba: 0 - iOSLaunchScreeniPadFillPct: 100 - iOSLaunchScreeniPadSize: 100 - iOSLaunchScreeniPadCustomXibPath: - iOSLaunchScreenCustomStoryboardPath: - iOSLaunchScreeniPadCustomStoryboardPath: - iOSDeviceRequirements: [] - iOSURLSchemes: [] - iOSBackgroundModes: 0 - iOSMetalForceHardShadows: 0 - metalEditorSupport: 1 - metalAPIValidation: 1 - iOSRenderExtraFrameOnPause: 0 - iosCopyPluginsCodeInsteadOfSymlink: 0 - appleDeveloperTeamID: - iOSManualSigningProvisioningProfileID: - tvOSManualSigningProvisioningProfileID: - iOSManualSigningProvisioningProfileType: 0 - tvOSManualSigningProvisioningProfileType: 0 - appleEnableAutomaticSigning: 0 - iOSRequireARKit: 0 - iOSAutomaticallyDetectAndAddCapabilities: 1 - appleEnableProMotion: 0 - shaderPrecisionModel: 0 - clonedFromGUID: c0afd0d1d80e3634a9dac47e8a0426ea - templatePackageId: com.unity.template.3d@1.3.0 - templateDefaultScene: Assets/Scenes/SampleScene.unity - useCustomMainManifest: 0 - useCustomLauncherManifest: 0 - useCustomMainGradleTemplate: 0 - useCustomLauncherGradleManifest: 0 - useCustomBaseGradleTemplate: 0 - useCustomGradlePropertiesTemplate: 0 - useCustomProguardFile: 0 - AndroidTargetArchitectures: 5 - AndroidSplashScreenScale: 0 - androidSplashScreen: {fileID: 0} - AndroidKeystoreName: '{inproject}: ' - AndroidKeyaliasName: - AndroidBuildApkPerCpuArchitecture: 0 - AndroidTVCompatibility: 1 - AndroidIsGame: 1 - AndroidEnableTango: 0 - androidEnableBanner: 1 - androidUseLowAccuracyLocation: 0 - androidUseCustomKeystore: 0 - m_AndroidBanners: - - width: 320 - height: 180 - banner: {fileID: 0} - androidGamepadSupportLevel: 0 - AndroidMinifyWithR8: 0 - AndroidMinifyRelease: 0 - AndroidMinifyDebug: 0 - AndroidValidateAppBundleSize: 1 - AndroidAppBundleSizeToValidate: 150 - m_BuildTargetIcons: [] - m_BuildTargetPlatformIcons: [] - m_BuildTargetBatching: - - m_BuildTarget: Standalone - m_StaticBatching: 1 - m_DynamicBatching: 0 - - m_BuildTarget: tvOS - m_StaticBatching: 1 - m_DynamicBatching: 0 - - m_BuildTarget: Android - m_StaticBatching: 1 - m_DynamicBatching: 0 - - m_BuildTarget: iPhone - m_StaticBatching: 1 - m_DynamicBatching: 0 - - m_BuildTarget: WebGL - m_StaticBatching: 0 - m_DynamicBatching: 0 - m_BuildTargetGraphicsJobs: - - m_BuildTarget: MacStandaloneSupport - m_GraphicsJobs: 0 - - m_BuildTarget: Switch - m_GraphicsJobs: 0 - - m_BuildTarget: MetroSupport - m_GraphicsJobs: 0 - - m_BuildTarget: AppleTVSupport - m_GraphicsJobs: 0 - - m_BuildTarget: BJMSupport - m_GraphicsJobs: 0 - - m_BuildTarget: LinuxStandaloneSupport - m_GraphicsJobs: 0 - - m_BuildTarget: PS4Player - m_GraphicsJobs: 0 - - m_BuildTarget: iOSSupport - m_GraphicsJobs: 0 - - m_BuildTarget: WindowsStandaloneSupport - m_GraphicsJobs: 0 - - m_BuildTarget: XboxOnePlayer - m_GraphicsJobs: 0 - - m_BuildTarget: LuminSupport - m_GraphicsJobs: 0 - - m_BuildTarget: AndroidPlayer - m_GraphicsJobs: 0 - - m_BuildTarget: WebGLSupport - m_GraphicsJobs: 0 - m_BuildTargetGraphicsJobMode: - - m_BuildTarget: PS4Player - m_GraphicsJobMode: 0 - - m_BuildTarget: XboxOnePlayer - m_GraphicsJobMode: 0 - m_BuildTargetGraphicsAPIs: - - m_BuildTarget: AndroidPlayer - m_APIs: 0b00000008000000 - m_Automatic: 1 - - m_BuildTarget: iOSSupport - m_APIs: 10000000 - m_Automatic: 1 - - m_BuildTarget: AppleTVSupport - m_APIs: 10000000 - m_Automatic: 1 - - m_BuildTarget: WebGLSupport - m_APIs: 0b000000 - m_Automatic: 1 - m_BuildTargetVRSettings: - - m_BuildTarget: Standalone - m_Enabled: 0 - m_Devices: - - Oculus - - OpenVR - openGLRequireES31: 0 - openGLRequireES31AEP: 0 - openGLRequireES32: 0 - m_TemplateCustomTags: {} - mobileMTRendering: - Android: 1 - iPhone: 1 - tvOS: 1 - m_BuildTargetGroupLightmapEncodingQuality: [] - m_BuildTargetGroupLightmapSettings: [] - m_BuildTargetNormalMapEncoding: [] - playModeTestRunnerEnabled: 0 - runPlayModeTestAsEditModeTest: 0 - actionOnDotNetUnhandledException: 1 - enableInternalProfiler: 0 - logObjCUncaughtExceptions: 1 - enableCrashReportAPI: 0 - cameraUsageDescription: - locationUsageDescription: - microphoneUsageDescription: - switchNMETAOverride: - switchNetLibKey: - switchSocketMemoryPoolSize: 6144 - switchSocketAllocatorPoolSize: 128 - switchSocketConcurrencyLimit: 14 - switchScreenResolutionBehavior: 2 - switchUseCPUProfiler: 0 - switchUseGOLDLinker: 0 - switchLTOSetting: 0 - switchApplicationID: 0x01004b9000490000 - switchNSODependencies: - switchTitleNames_0: - switchTitleNames_1: - switchTitleNames_2: - switchTitleNames_3: - switchTitleNames_4: - switchTitleNames_5: - switchTitleNames_6: - switchTitleNames_7: - switchTitleNames_8: - switchTitleNames_9: - switchTitleNames_10: - switchTitleNames_11: - switchTitleNames_12: - switchTitleNames_13: - switchTitleNames_14: - switchTitleNames_15: - switchPublisherNames_0: - switchPublisherNames_1: - switchPublisherNames_2: - switchPublisherNames_3: - switchPublisherNames_4: - switchPublisherNames_5: - switchPublisherNames_6: - switchPublisherNames_7: - switchPublisherNames_8: - switchPublisherNames_9: - switchPublisherNames_10: - switchPublisherNames_11: - switchPublisherNames_12: - switchPublisherNames_13: - switchPublisherNames_14: - switchPublisherNames_15: - switchIcons_0: {fileID: 0} - switchIcons_1: {fileID: 0} - switchIcons_2: {fileID: 0} - switchIcons_3: {fileID: 0} - switchIcons_4: {fileID: 0} - switchIcons_5: {fileID: 0} - switchIcons_6: {fileID: 0} - switchIcons_7: {fileID: 0} - switchIcons_8: {fileID: 0} - switchIcons_9: {fileID: 0} - switchIcons_10: {fileID: 0} - switchIcons_11: {fileID: 0} - switchIcons_12: {fileID: 0} - switchIcons_13: {fileID: 0} - switchIcons_14: {fileID: 0} - switchIcons_15: {fileID: 0} - switchSmallIcons_0: {fileID: 0} - switchSmallIcons_1: {fileID: 0} - switchSmallIcons_2: {fileID: 0} - switchSmallIcons_3: {fileID: 0} - switchSmallIcons_4: {fileID: 0} - switchSmallIcons_5: {fileID: 0} - switchSmallIcons_6: {fileID: 0} - switchSmallIcons_7: {fileID: 0} - switchSmallIcons_8: {fileID: 0} - switchSmallIcons_9: {fileID: 0} - switchSmallIcons_10: {fileID: 0} - switchSmallIcons_11: {fileID: 0} - switchSmallIcons_12: {fileID: 0} - switchSmallIcons_13: {fileID: 0} - switchSmallIcons_14: {fileID: 0} - switchSmallIcons_15: {fileID: 0} - switchManualHTML: - switchAccessibleURLs: - switchLegalInformation: - switchMainThreadStackSize: 1048576 - switchPresenceGroupId: - switchLogoHandling: 0 - switchReleaseVersion: 0 - switchDisplayVersion: 1.0.0 - switchStartupUserAccount: 0 - switchTouchScreenUsage: 0 - switchSupportedLanguagesMask: 0 - switchLogoType: 0 - switchApplicationErrorCodeCategory: - switchUserAccountSaveDataSize: 0 - switchUserAccountSaveDataJournalSize: 0 - switchApplicationAttribute: 0 - switchCardSpecSize: -1 - switchCardSpecClock: -1 - switchRatingsMask: 0 - switchRatingsInt_0: 0 - switchRatingsInt_1: 0 - switchRatingsInt_2: 0 - switchRatingsInt_3: 0 - switchRatingsInt_4: 0 - switchRatingsInt_5: 0 - switchRatingsInt_6: 0 - switchRatingsInt_7: 0 - switchRatingsInt_8: 0 - switchRatingsInt_9: 0 - switchRatingsInt_10: 0 - switchRatingsInt_11: 0 - switchRatingsInt_12: 0 - switchLocalCommunicationIds_0: - switchLocalCommunicationIds_1: - switchLocalCommunicationIds_2: - switchLocalCommunicationIds_3: - switchLocalCommunicationIds_4: - switchLocalCommunicationIds_5: - switchLocalCommunicationIds_6: - switchLocalCommunicationIds_7: - switchParentalControl: 0 - switchAllowsScreenshot: 1 - switchAllowsVideoCapturing: 1 - switchAllowsRuntimeAddOnContentInstall: 0 - switchDataLossConfirmation: 0 - switchUserAccountLockEnabled: 0 - switchSystemResourceMemory: 16777216 - switchSupportedNpadStyles: 3 - switchNativeFsCacheSize: 32 - switchIsHoldTypeHorizontal: 0 - switchSupportedNpadCount: 8 - switchSocketConfigEnabled: 0 - switchTcpInitialSendBufferSize: 32 - switchTcpInitialReceiveBufferSize: 64 - switchTcpAutoSendBufferSizeMax: 256 - switchTcpAutoReceiveBufferSizeMax: 256 - switchUdpSendBufferSize: 9 - switchUdpReceiveBufferSize: 42 - switchSocketBufferEfficiency: 4 - switchSocketInitializeEnabled: 1 - switchNetworkInterfaceManagerInitializeEnabled: 1 - switchPlayerConnectionEnabled: 1 - switchUseNewStyleFilepaths: 0 - ps4NPAgeRating: 12 - ps4NPTitleSecret: - ps4NPTrophyPackPath: - ps4ParentalLevel: 11 - ps4ContentID: ED1633-NPXX51362_00-0000000000000000 - ps4Category: 0 - ps4MasterVersion: 01.00 - ps4AppVersion: 01.00 - ps4AppType: 0 - ps4ParamSfxPath: - ps4VideoOutPixelFormat: 0 - ps4VideoOutInitialWidth: 1920 - ps4VideoOutBaseModeInitialWidth: 1920 - ps4VideoOutReprojectionRate: 60 - ps4PronunciationXMLPath: - ps4PronunciationSIGPath: - ps4BackgroundImagePath: - ps4StartupImagePath: - ps4StartupImagesFolder: - ps4IconImagesFolder: - ps4SaveDataImagePath: - ps4SdkOverride: - ps4BGMPath: - ps4ShareFilePath: - ps4ShareOverlayImagePath: - ps4PrivacyGuardImagePath: - ps4ExtraSceSysFile: - ps4NPtitleDatPath: - ps4RemotePlayKeyAssignment: -1 - ps4RemotePlayKeyMappingDir: - ps4PlayTogetherPlayerCount: 0 - ps4EnterButtonAssignment: 1 - ps4ApplicationParam1: 0 - ps4ApplicationParam2: 0 - ps4ApplicationParam3: 0 - ps4ApplicationParam4: 0 - ps4DownloadDataSize: 0 - ps4GarlicHeapSize: 2048 - ps4ProGarlicHeapSize: 2560 - playerPrefsMaxSize: 32768 - ps4Passcode: frAQBc8Wsa1xVPfvJcrgRYwTiizs2trQ - ps4pnSessions: 1 - ps4pnPresence: 1 - ps4pnFriends: 1 - ps4pnGameCustomData: 1 - playerPrefsSupport: 0 - enableApplicationExit: 0 - resetTempFolder: 1 - restrictedAudioUsageRights: 0 - ps4UseResolutionFallback: 0 - ps4ReprojectionSupport: 0 - ps4UseAudio3dBackend: 0 - ps4UseLowGarlicFragmentationMode: 1 - ps4SocialScreenEnabled: 0 - ps4ScriptOptimizationLevel: 0 - ps4Audio3dVirtualSpeakerCount: 14 - ps4attribCpuUsage: 0 - ps4PatchPkgPath: - ps4PatchLatestPkgPath: - ps4PatchChangeinfoPath: - ps4PatchDayOne: 0 - ps4attribUserManagement: 0 - ps4attribMoveSupport: 0 - ps4attrib3DSupport: 0 - ps4attribShareSupport: 0 - ps4attribExclusiveVR: 0 - ps4disableAutoHideSplash: 0 - ps4videoRecordingFeaturesUsed: 0 - ps4contentSearchFeaturesUsed: 0 - ps4CompatibilityPS5: 0 - ps4GPU800MHz: 1 - ps4attribEyeToEyeDistanceSettingVR: 0 - ps4IncludedModules: [] - ps4attribVROutputEnabled: 0 - monoEnv: - splashScreenBackgroundSourceLandscape: {fileID: 0} - splashScreenBackgroundSourcePortrait: {fileID: 0} - blurSplashScreenBackground: 1 - spritePackerPolicy: - webGLMemorySize: 256 - webGLExceptionSupport: 1 - webGLNameFilesAsHashes: 0 - webGLDataCaching: 1 - webGLDebugSymbols: 0 - webGLEmscriptenArgs: - webGLModulesDirectory: - webGLTemplate: APPLICATION:Default - webGLAnalyzeBuildSize: 0 - webGLUseEmbeddedResources: 0 - webGLCompressionFormat: 1 - webGLWasmArithmeticExceptions: 0 - webGLLinkerTarget: 1 - webGLThreadsSupport: 0 - webGLDecompressionFallback: 0 - scriptingDefineSymbols: {} - additionalCompilerArguments: {} - platformArchitecture: {} - scriptingBackend: {} - il2cppCompilerConfiguration: {} - managedStrippingLevel: {} - incrementalIl2cppBuild: {} - suppressCommonWarnings: 1 - allowUnsafeCode: 0 - useDeterministicCompilation: 0 - enableRoslynAnalyzers: 1 - additionalIl2CppArgs: - scriptingRuntimeVersion: 1 - gcIncremental: 0 - assemblyVersionValidation: 1 - gcWBarrierValidation: 0 - apiCompatibilityLevelPerPlatform: {} - m_RenderingPath: 1 - m_MobileRenderingPath: 1 - metroPackageName: Template_3D - metroPackageVersion: - metroCertificatePath: - metroCertificatePassword: - metroCertificateSubject: - metroCertificateIssuer: - metroCertificateNotAfter: 0000000000000000 - metroApplicationDescription: Template_3D - wsaImages: {} - metroTileShortName: - metroTileShowName: 0 - metroMediumTileShowName: 0 - metroLargeTileShowName: 0 - metroWideTileShowName: 0 - metroSupportStreamingInstall: 0 - metroLastRequiredScene: 0 - metroDefaultTileSize: 1 - metroTileForegroundText: 2 - metroTileBackgroundColor: {r: 0.13333334, g: 0.17254902, b: 0.21568628, a: 0} - metroSplashScreenBackgroundColor: {r: 0.12941177, g: 0.17254902, b: 0.21568628, - a: 1} - metroSplashScreenUseBackgroundColor: 0 - platformCapabilities: {} - metroTargetDeviceFamilies: {} - metroFTAName: - metroFTAFileTypes: [] - metroProtocolName: - XboxOneProductId: - XboxOneUpdateKey: - XboxOneSandboxId: - XboxOneContentId: - XboxOneTitleId: - XboxOneSCId: - XboxOneGameOsOverridePath: - XboxOnePackagingOverridePath: - XboxOneAppManifestOverridePath: - XboxOneVersion: 1.0.0.0 - XboxOnePackageEncryption: 0 - XboxOnePackageUpdateGranularity: 2 - XboxOneDescription: - XboxOneLanguage: - - enus - XboxOneCapability: [] - XboxOneGameRating: {} - XboxOneIsContentPackage: 0 - XboxOneEnhancedXboxCompatibilityMode: 0 - XboxOneEnableGPUVariability: 1 - XboxOneSockets: {} - XboxOneSplashScreen: {fileID: 0} - XboxOneAllowedProductIds: [] - XboxOnePersistentLocalStorageSize: 0 - XboxOneXTitleMemory: 8 - XboxOneOverrideIdentityName: - XboxOneOverrideIdentityPublisher: - vrEditorSettings: {} - cloudServicesEnabled: - UNet: 1 - luminIcon: - m_Name: - m_ModelFolderPath: - m_PortalFolderPath: - luminCert: - m_CertPath: - m_SignPackage: 1 - luminIsChannelApp: 0 - luminVersion: - m_VersionCode: 1 - m_VersionName: - apiCompatibilityLevel: 6 - activeInputHandler: 0 - cloudProjectId: - framebufferDepthMemorylessMode: 0 - qualitySettingsNames: [] - projectName: - organizationId: - cloudEnabled: 0 - legacyClampBlendShapeWeights: 0 - virtualTexturingSupportEnabled: 0 diff --git a/Projects/ADSR/ProjectSettings/ProjectVersion.txt b/Projects/ADSR/ProjectSettings/ProjectVersion.txt deleted file mode 100644 index 788f41e..0000000 --- a/Projects/ADSR/ProjectSettings/ProjectVersion.txt +++ /dev/null @@ -1,2 +0,0 @@ -m_EditorVersion: 2021.1.0f1 -m_EditorVersionWithRevision: 2021.1.0f1 (61a549675243) diff --git a/Projects/ADSR/ProjectSettings/QualitySettings.asset b/Projects/ADSR/ProjectSettings/QualitySettings.asset deleted file mode 100644 index 0621bef..0000000 --- a/Projects/ADSR/ProjectSettings/QualitySettings.asset +++ /dev/null @@ -1,190 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!47 &1 -QualitySettings: - m_ObjectHideFlags: 0 - serializedVersion: 5 - m_CurrentQuality: 4 - m_QualitySettings: - - serializedVersion: 2 - name: Very Low - pixelLightCount: 0 - shadows: 0 - shadowResolution: 0 - shadowProjection: 1 - shadowCascades: 1 - shadowDistance: 15 - shadowNearPlaneOffset: 3 - shadowCascade2Split: 0.33333334 - shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} - shadowmaskMode: 0 - blendWeights: 1 - textureQuality: 1 - anisotropicTextures: 0 - antiAliasing: 0 - softParticles: 0 - softVegetation: 0 - realtimeReflectionProbes: 0 - billboardsFaceCameraPosition: 0 - vSyncCount: 0 - lodBias: 0.3 - maximumLODLevel: 0 - particleRaycastBudget: 4 - asyncUploadTimeSlice: 2 - asyncUploadBufferSize: 16 - resolutionScalingFixedDPIFactor: 1 - excludedTargetPlatforms: [] - - serializedVersion: 2 - name: Low - pixelLightCount: 0 - shadows: 0 - shadowResolution: 0 - shadowProjection: 1 - shadowCascades: 1 - shadowDistance: 20 - shadowNearPlaneOffset: 3 - shadowCascade2Split: 0.33333334 - shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} - shadowmaskMode: 0 - blendWeights: 2 - textureQuality: 0 - anisotropicTextures: 0 - antiAliasing: 0 - softParticles: 0 - softVegetation: 0 - realtimeReflectionProbes: 0 - billboardsFaceCameraPosition: 0 - vSyncCount: 0 - lodBias: 0.4 - maximumLODLevel: 0 - particleRaycastBudget: 16 - asyncUploadTimeSlice: 2 - asyncUploadBufferSize: 16 - resolutionScalingFixedDPIFactor: 1 - excludedTargetPlatforms: [] - - serializedVersion: 2 - name: Medium - pixelLightCount: 1 - shadows: 1 - shadowResolution: 0 - shadowProjection: 1 - shadowCascades: 1 - shadowDistance: 20 - shadowNearPlaneOffset: 3 - shadowCascade2Split: 0.33333334 - shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} - shadowmaskMode: 0 - blendWeights: 2 - textureQuality: 0 - anisotropicTextures: 1 - antiAliasing: 0 - softParticles: 0 - softVegetation: 0 - realtimeReflectionProbes: 0 - billboardsFaceCameraPosition: 0 - vSyncCount: 1 - lodBias: 0.7 - maximumLODLevel: 0 - particleRaycastBudget: 64 - asyncUploadTimeSlice: 2 - asyncUploadBufferSize: 16 - resolutionScalingFixedDPIFactor: 1 - excludedTargetPlatforms: [] - - serializedVersion: 2 - name: High - pixelLightCount: 2 - shadows: 2 - shadowResolution: 1 - shadowProjection: 1 - shadowCascades: 2 - shadowDistance: 40 - shadowNearPlaneOffset: 3 - shadowCascade2Split: 0.33333334 - shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} - shadowmaskMode: 1 - blendWeights: 2 - textureQuality: 0 - anisotropicTextures: 1 - antiAliasing: 2 - softParticles: 0 - softVegetation: 1 - realtimeReflectionProbes: 1 - billboardsFaceCameraPosition: 1 - vSyncCount: 1 - lodBias: 1 - maximumLODLevel: 0 - particleRaycastBudget: 256 - asyncUploadTimeSlice: 2 - asyncUploadBufferSize: 16 - resolutionScalingFixedDPIFactor: 1 - excludedTargetPlatforms: [] - - serializedVersion: 2 - name: Very High - pixelLightCount: 3 - shadows: 2 - shadowResolution: 2 - shadowProjection: 1 - shadowCascades: 2 - shadowDistance: 40 - shadowNearPlaneOffset: 3 - shadowCascade2Split: 0.33333334 - shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} - shadowmaskMode: 1 - blendWeights: 4 - textureQuality: 0 - anisotropicTextures: 1 - antiAliasing: 4 - softParticles: 1 - softVegetation: 1 - realtimeReflectionProbes: 1 - billboardsFaceCameraPosition: 1 - vSyncCount: 1 - lodBias: 1.5 - maximumLODLevel: 0 - particleRaycastBudget: 1024 - asyncUploadTimeSlice: 2 - asyncUploadBufferSize: 16 - resolutionScalingFixedDPIFactor: 1 - excludedTargetPlatforms: [] - - serializedVersion: 2 - name: Ultra - pixelLightCount: 4 - shadows: 2 - shadowResolution: 2 - shadowProjection: 1 - shadowCascades: 4 - shadowDistance: 150 - shadowNearPlaneOffset: 3 - shadowCascade2Split: 0.33333334 - shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} - shadowmaskMode: 1 - blendWeights: 4 - textureQuality: 0 - anisotropicTextures: 1 - antiAliasing: 4 - softParticles: 1 - softVegetation: 1 - realtimeReflectionProbes: 1 - billboardsFaceCameraPosition: 1 - vSyncCount: 1 - lodBias: 2 - maximumLODLevel: 0 - particleRaycastBudget: 4096 - asyncUploadTimeSlice: 2 - asyncUploadBufferSize: 16 - resolutionScalingFixedDPIFactor: 1 - excludedTargetPlatforms: [] - m_PerPlatformDefaultQuality: - Android: 2 - Nintendo 3DS: 5 - Nintendo Switch: 5 - PS4: 5 - PSP2: 2 - Standalone: 5 - Tizen: 2 - WebGL: 3 - WiiU: 5 - Windows Store Apps: 5 - XboxOne: 5 - iPhone: 2 - tvOS: 2 diff --git a/Projects/ADSR/ProjectSettings/TagManager.asset b/Projects/ADSR/ProjectSettings/TagManager.asset deleted file mode 100644 index 17cb803..0000000 --- a/Projects/ADSR/ProjectSettings/TagManager.asset +++ /dev/null @@ -1,43 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!78 &1 -TagManager: - serializedVersion: 2 - tags: [] - layers: - - Default - - TransparentFX - - Ignore Raycast - - - - Water - - UI - - - - - - PostProcessing - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - m_SortingLayers: - - name: Default - uniqueID: 0 - locked: 0 diff --git a/Projects/ADSR/ProjectSettings/TimeManager.asset b/Projects/ADSR/ProjectSettings/TimeManager.asset deleted file mode 100644 index 06bcc6d..0000000 --- a/Projects/ADSR/ProjectSettings/TimeManager.asset +++ /dev/null @@ -1,9 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!5 &1 -TimeManager: - m_ObjectHideFlags: 0 - Fixed Timestep: 0.02 - Maximum Allowed Timestep: 0.1 - m_TimeScale: 1 - Maximum Particle Timestep: 0.03 diff --git a/Projects/ADSR/ProjectSettings/UnityConnectSettings.asset b/Projects/ADSR/ProjectSettings/UnityConnectSettings.asset deleted file mode 100644 index fa0b146..0000000 --- a/Projects/ADSR/ProjectSettings/UnityConnectSettings.asset +++ /dev/null @@ -1,34 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!310 &1 -UnityConnectSettings: - m_ObjectHideFlags: 0 - serializedVersion: 1 - m_Enabled: 0 - m_TestMode: 0 - m_EventOldUrl: https://api.uca.cloud.unity3d.com/v1/events - m_EventUrl: https://cdp.cloud.unity3d.com/v1/events - m_ConfigUrl: https://config.uca.cloud.unity3d.com - m_TestInitMode: 0 - CrashReportingSettings: - m_EventUrl: https://perf-events.cloud.unity3d.com - m_Enabled: 0 - m_LogBufferSize: 10 - m_CaptureEditorExceptions: 1 - UnityPurchasingSettings: - m_Enabled: 0 - m_TestMode: 0 - UnityAnalyticsSettings: - m_Enabled: 0 - m_TestMode: 0 - m_InitializeOnStartup: 1 - UnityAdsSettings: - m_Enabled: 0 - m_InitializeOnStartup: 1 - m_TestMode: 0 - m_IosGameId: - m_AndroidGameId: - m_GameIds: {} - m_GameId: - PerformanceReportingSettings: - m_Enabled: 0 diff --git a/Projects/ADSR/ProjectSettings/VFXManager.asset b/Projects/ADSR/ProjectSettings/VFXManager.asset deleted file mode 100644 index 6e0eaca..0000000 --- a/Projects/ADSR/ProjectSettings/VFXManager.asset +++ /dev/null @@ -1,11 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!937362698 &1 -VFXManager: - m_ObjectHideFlags: 0 - m_IndirectShader: {fileID: 0} - m_CopyBufferShader: {fileID: 0} - m_SortShader: {fileID: 0} - m_RenderPipeSettingsPath: - m_FixedTimeStep: 0.016666668 - m_MaxDeltaTime: 0.05 diff --git a/Projects/ADSR/ProjectSettings/VersionControlSettings.asset b/Projects/ADSR/ProjectSettings/VersionControlSettings.asset deleted file mode 100644 index dca2881..0000000 --- a/Projects/ADSR/ProjectSettings/VersionControlSettings.asset +++ /dev/null @@ -1,8 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!890905787 &1 -VersionControlSettings: - m_ObjectHideFlags: 0 - m_Mode: Visible Meta Files - m_CollabEditorSettings: - inProgressEnabled: 1 diff --git a/Projects/ADSR/ProjectSettings/XRSettings.asset b/Projects/ADSR/ProjectSettings/XRSettings.asset deleted file mode 100644 index 482590c..0000000 --- a/Projects/ADSR/ProjectSettings/XRSettings.asset +++ /dev/null @@ -1,10 +0,0 @@ -{ - "m_SettingKeys": [ - "VR Device Disabled", - "VR Device User Alert" - ], - "m_SettingValues": [ - "False", - "False" - ] -} \ No newline at end of file diff --git a/Projects/CommandPatternExample/.gitignore b/Projects/CommandPatternExample/.gitignore deleted file mode 100644 index 7b57a60..0000000 --- a/Projects/CommandPatternExample/.gitignore +++ /dev/null @@ -1,149 +0,0 @@ -# Created by https://www.toptal.com/developers/gitignore/api/osx,unity,linux,windows,vscode -# Edit at https://www.toptal.com/developers/gitignore?templates=osx,unity,linux,windows,vscode - -### Linux ### -*~ - -# temporary files which can be created if a process still has a handle open of a deleted file -.fuse_hidden* - -# KDE directory preferences -.directory - -# Linux trash folder which might appear on any partition or disk -.Trash-* - -# .nfs files are created when an open file is removed but is still being accessed -.nfs* - -### OSX ### -# General -.DS_Store -.AppleDouble -.LSOverride - -# Icon must end with two \r -Icon - - -# Thumbnails -._* - -# Files that might appear in the root of a volume -.DocumentRevisions-V100 -.fseventsd -.Spotlight-V100 -.TemporaryItems -.Trashes -.VolumeIcon.icns -.com.apple.timemachine.donotpresent - -# Directories potentially created on remote AFP share -.AppleDB -.AppleDesktop -Network Trash Folder -Temporary Items -.apdisk - -### Unity ### -# This .gitignore file should be placed at the root of your Unity project directory -# -# Get latest from https://github.com/github/gitignore/blob/main/Unity.gitignore -/[Ll]ibrary/ -/[Tt]emp/ -/[Oo]bj/ -/[Bb]uild/ -/[Bb]uilds/ -/[Ll]ogs/ -/[Uu]ser[Ss]ettings/ - -# MemoryCaptures can get excessive in size. -# They also could contain extremely sensitive data -/[Mm]emoryCaptures/ - -# Recordings can get excessive in size -/[Rr]ecordings/ - -# Uncomment this line if you wish to ignore the asset store tools plugin -# /[Aa]ssets/AssetStoreTools* - -# Autogenerated Jetbrains Rider plugin -/[Aa]ssets/Plugins/Editor/JetBrains* - -# Visual Studio cache directory -.vs/ - -# Gradle cache directory -.gradle/ - -# Autogenerated VS/MD/Consulo solution and project files -ExportedObj/ -.consulo/ -*.csproj -*.unityproj -*.sln -*.suo -*.tmp -*.user -*.userprefs -*.pidb -*.booproj -*.svd -*.pdb -*.mdb -*.opendb -*.VC.db - -# Unity3D generated meta files -*.pidb.meta -*.pdb.meta -*.mdb.meta - -# Unity3D generated file on crash reports -sysinfo.txt - -# Builds -*.apk -*.aab -*.unitypackage -*.app - -# Crashlytics generated file -crashlytics-build.properties - -# Packed Addressables -/[Aa]ssets/[Aa]ddressable[Aa]ssets[Dd]ata/*/*.bin* - -# Temporary auto-generated Android Assets -/[Aa]ssets/[Ss]treamingAssets/aa.meta -/[Aa]ssets/[Ss]treamingAssets/aa/* - -#!! ERROR: vscode is undefined. Use list command to see defined gitignore types !!# - -### Windows ### -# Windows thumbnail cache files -Thumbs.db -Thumbs.db:encryptable -ehthumbs.db -ehthumbs_vista.db - -# Dump file -*.stackdump - -# Folder config file -[Dd]esktop.ini - -# Recycle Bin used on file shares -$RECYCLE.BIN/ - -# Windows Installer files -*.cab -*.msi -*.msix -*.msm -*.msp - -# Windows shortcuts -*.lnk - -# End of https://www.toptal.com/developers/gitignore/api/osx,unity,linux,windows,vscode diff --git a/Projects/CommandPatternExample/Assets/Resources.meta b/Projects/CommandPatternExample/Assets/Resources.meta deleted file mode 100644 index c1ce7a2..0000000 --- a/Projects/CommandPatternExample/Assets/Resources.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 02210a6b4d93949cd9cd69d417b60629 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/CommandPatternExample/Assets/Resources/BillingMode.json b/Projects/CommandPatternExample/Assets/Resources/BillingMode.json deleted file mode 100644 index 6f4bfb7..0000000 --- a/Projects/CommandPatternExample/Assets/Resources/BillingMode.json +++ /dev/null @@ -1 +0,0 @@ -{"androidStore":"GooglePlay"} \ No newline at end of file diff --git a/Projects/CommandPatternExample/Assets/Resources/BillingMode.json.meta b/Projects/CommandPatternExample/Assets/Resources/BillingMode.json.meta deleted file mode 100644 index 4af9416..0000000 --- a/Projects/CommandPatternExample/Assets/Resources/BillingMode.json.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 6826b35d9f4e931479e2fc5f5be343b1 -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/CommandPatternExample/Assets/Resources/PlayerColor.mat b/Projects/CommandPatternExample/Assets/Resources/PlayerColor.mat deleted file mode 100644 index a338941..0000000 --- a/Projects/CommandPatternExample/Assets/Resources/PlayerColor.mat +++ /dev/null @@ -1,77 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!21 &2100000 -Material: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Name: PlayerColor - m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} - m_ShaderKeywords: _EMISSION _SPECULARHIGHLIGHTS_OFF - m_LightmapFlags: 2 - m_EnableInstancingVariants: 1 - m_DoubleSidedGI: 0 - m_CustomRenderQueue: -1 - stringTagMap: {} - disabledShaderPasses: [] - m_SavedProperties: - serializedVersion: 3 - m_TexEnvs: - - _BumpMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _DetailAlbedoMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _DetailMask: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _DetailNormalMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _EmissionMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _MainTex: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _MetallicGlossMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _OcclusionMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _ParallaxMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - m_Floats: - - _BumpScale: 1 - - _Cutoff: 0.5 - - _DetailNormalMapScale: 1 - - _DstBlend: 0 - - _GlossMapScale: 1 - - _Glossiness: 0.564 - - _GlossyReflections: 1 - - _Metallic: 0.871 - - _Mode: 0 - - _OcclusionStrength: 1 - - _Parallax: 0.02 - - _SmoothnessTextureChannel: 0 - - _SpecularHighlights: 0 - - _SrcBlend: 1 - - _UVSec: 0 - - _ZWrite: 1 - m_Colors: - - _Color: {r: 1, g: 1, b: 1, a: 1} - - _EmissionColor: {r: 0.21952623, g: 0.3515327, b: 0.61049575, a: 1} diff --git a/Projects/CommandPatternExample/Assets/Resources/PlayerColor.mat.meta b/Projects/CommandPatternExample/Assets/Resources/PlayerColor.mat.meta deleted file mode 100644 index 22d371b..0000000 --- a/Projects/CommandPatternExample/Assets/Resources/PlayerColor.mat.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: c8fb53d6151e4487196435d06b040072 -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 2100000 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/CommandPatternExample/Assets/Resources/Prefabs.meta b/Projects/CommandPatternExample/Assets/Resources/Prefabs.meta deleted file mode 100644 index aedf92d..0000000 --- a/Projects/CommandPatternExample/Assets/Resources/Prefabs.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 29accc2adb61b40a9a03984cb130bb16 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/CommandPatternExample/Assets/Resources/Prefabs/Projectile.prefab b/Projects/CommandPatternExample/Assets/Resources/Prefabs/Projectile.prefab deleted file mode 100644 index 3de7fab..0000000 --- a/Projects/CommandPatternExample/Assets/Resources/Prefabs/Projectile.prefab +++ /dev/null @@ -1,110 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!1 &7802629309512348165 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 5099632370606489248} - - component: {fileID: 1721997818772132807} - - component: {fileID: 7566876772960317931} - - component: {fileID: 5059555596144698152} - - component: {fileID: 8921848938232892259} - m_Layer: 0 - m_Name: Projectile - m_TagString: Projectile - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &5099632370606489248 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7802629309512348165} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 0.75, y: 0.75, z: 1.6731} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &1721997818772132807 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7802629309512348165} - m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} ---- !u!23 &7566876772960317931 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7802629309512348165} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 ---- !u!135 &5059555596144698152 -SphereCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7802629309512348165} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Radius: 0.5 - m_Center: {x: 0, y: 0, z: 0} ---- !u!54 &8921848938232892259 -Rigidbody: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7802629309512348165} - serializedVersion: 2 - m_Mass: 1 - m_Drag: 0 - m_AngularDrag: 0.05 - m_UseGravity: 1 - m_IsKinematic: 0 - m_Interpolate: 0 - m_Constraints: 0 - m_CollisionDetection: 0 diff --git a/Projects/CommandPatternExample/Assets/Resources/Prefabs/Projectile.prefab.meta b/Projects/CommandPatternExample/Assets/Resources/Prefabs/Projectile.prefab.meta deleted file mode 100644 index 76e3196..0000000 --- a/Projects/CommandPatternExample/Assets/Resources/Prefabs/Projectile.prefab.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 28445659032fa40d895f58a12f740d3f -PrefabImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/CommandPatternExample/Assets/Scenes.meta b/Projects/CommandPatternExample/Assets/Scenes.meta deleted file mode 100644 index d02d304..0000000 --- a/Projects/CommandPatternExample/Assets/Scenes.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 49b6d47d06c684b8cace6f6335b46505 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/CommandPatternExample/Assets/Scenes/SampleScene.unity b/Projects/CommandPatternExample/Assets/Scenes/SampleScene.unity deleted file mode 100644 index 320f1e6..0000000 --- a/Projects/CommandPatternExample/Assets/Scenes/SampleScene.unity +++ /dev/null @@ -1,370 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!29 &1 -OcclusionCullingSettings: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_OcclusionBakeSettings: - smallestOccluder: 5 - smallestHole: 0.25 - backfaceThreshold: 100 - m_SceneGUID: 00000000000000000000000000000000 - m_OcclusionCullingData: {fileID: 0} ---- !u!104 &2 -RenderSettings: - m_ObjectHideFlags: 0 - serializedVersion: 9 - m_Fog: 0 - m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} - m_FogMode: 3 - m_FogDensity: 0.01 - m_LinearFogStart: 0 - m_LinearFogEnd: 300 - m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} - m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} - m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} - m_AmbientIntensity: 1 - m_AmbientMode: 0 - m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} - m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0} - m_HaloStrength: 0.5 - m_FlareStrength: 1 - m_FlareFadeSpeed: 3 - m_HaloTexture: {fileID: 0} - m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} - m_DefaultReflectionMode: 0 - m_DefaultReflectionResolution: 128 - m_ReflectionBounces: 1 - m_ReflectionIntensity: 1 - m_CustomReflection: {fileID: 0} - m_Sun: {fileID: 170076734} - m_IndirectSpecularColor: {r: 0.44657838, g: 0.49641234, b: 0.57481676, a: 1} - m_UseRadianceAmbientProbe: 0 ---- !u!157 &3 -LightmapSettings: - m_ObjectHideFlags: 0 - serializedVersion: 11 - m_GIWorkflowMode: 0 - m_GISettings: - serializedVersion: 2 - m_BounceScale: 1 - m_IndirectOutputScale: 1 - m_AlbedoBoost: 1 - m_EnvironmentLightingMode: 0 - m_EnableBakedLightmaps: 1 - m_EnableRealtimeLightmaps: 0 - m_LightmapEditorSettings: - serializedVersion: 10 - m_Resolution: 2 - m_BakeResolution: 10 - m_AtlasSize: 512 - m_AO: 0 - m_AOMaxDistance: 1 - m_CompAOExponent: 1 - m_CompAOExponentDirect: 0 - m_Padding: 2 - m_LightmapParameters: {fileID: 0} - m_LightmapsBakeMode: 1 - m_TextureCompression: 1 - m_FinalGather: 0 - m_FinalGatherFiltering: 1 - m_FinalGatherRayCount: 256 - m_ReflectionCompression: 2 - m_MixedBakeMode: 2 - m_BakeBackend: 1 - m_PVRSampling: 1 - m_PVRDirectSampleCount: 32 - m_PVRSampleCount: 256 - m_PVRBounces: 2 - m_PVRFilterTypeDirect: 0 - m_PVRFilterTypeIndirect: 0 - m_PVRFilterTypeAO: 0 - m_PVRFilteringMode: 1 - m_PVRCulling: 1 - m_PVRFilteringGaussRadiusDirect: 1 - m_PVRFilteringGaussRadiusIndirect: 5 - m_PVRFilteringGaussRadiusAO: 2 - m_PVRFilteringAtrousPositionSigmaDirect: 0.5 - m_PVRFilteringAtrousPositionSigmaIndirect: 2 - m_PVRFilteringAtrousPositionSigmaAO: 1 - m_ShowResolutionOverlay: 1 - m_LightingDataAsset: {fileID: 0} - m_UseShadowmask: 1 ---- !u!196 &4 -NavMeshSettings: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_BuildSettings: - serializedVersion: 2 - agentTypeID: 0 - agentRadius: 0.5 - agentHeight: 2 - agentSlope: 45 - agentClimb: 0.4 - ledgeDropHeight: 0 - maxJumpAcrossDistance: 0 - minRegionArea: 2 - manualCellSize: 0 - cellSize: 0.16666667 - manualTileSize: 0 - tileSize: 256 - accuratePlacement: 0 - debug: - m_Flags: 0 - m_NavMeshData: {fileID: 0} ---- !u!1 &170076733 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 170076735} - - component: {fileID: 170076734} - m_Layer: 0 - m_Name: Directional Light - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!108 &170076734 -Light: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 170076733} - m_Enabled: 1 - serializedVersion: 8 - m_Type: 1 - m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1} - m_Intensity: 1 - m_Range: 10 - m_SpotAngle: 30 - m_CookieSize: 10 - m_Shadows: - m_Type: 2 - m_Resolution: -1 - m_CustomResolution: -1 - m_Strength: 1 - m_Bias: 0.05 - m_NormalBias: 0.4 - m_NearPlane: 0.2 - m_Cookie: {fileID: 0} - m_DrawHalo: 0 - m_Flare: {fileID: 0} - m_RenderMode: 0 - m_CullingMask: - serializedVersion: 2 - m_Bits: 4294967295 - m_Lightmapping: 1 - m_LightShadowCasterMode: 0 - m_AreaSize: {x: 1, y: 1} - m_BounceIntensity: 1 - m_ColorTemperature: 6570 - m_UseColorTemperature: 0 - m_ShadowRadius: 0 - m_ShadowAngle: 0 ---- !u!4 &170076735 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 170076733} - m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} - m_LocalPosition: {x: 0, y: 3, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} ---- !u!1 &534669902 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 534669905} - - component: {fileID: 534669904} - - component: {fileID: 534669903} - m_Layer: 0 - m_Name: Main Camera - m_TagString: MainCamera - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!81 &534669903 -AudioListener: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 534669902} - m_Enabled: 1 ---- !u!20 &534669904 -Camera: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 534669902} - m_Enabled: 1 - serializedVersion: 2 - m_ClearFlags: 1 - m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} - m_projectionMatrixMode: 1 - m_SensorSize: {x: 36, y: 24} - m_LensShift: {x: 0, y: 0} - m_GateFitMode: 2 - m_FocalLength: 50 - m_NormalizedViewPortRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 1 - height: 1 - near clip plane: 0.3 - far clip plane: 1000 - field of view: 60 - orthographic: 0 - orthographic size: 5 - m_Depth: -1 - m_CullingMask: - serializedVersion: 2 - m_Bits: 4294967295 - m_RenderingPath: -1 - m_TargetTexture: {fileID: 0} - m_TargetDisplay: 0 - m_TargetEye: 3 - m_HDR: 1 - m_AllowMSAA: 1 - m_AllowDynamicResolution: 0 - m_ForceIntoRT: 0 - m_OcclusionCulling: 1 - m_StereoConvergence: 10 - m_StereoSeparation: 0.022 ---- !u!4 &534669905 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 534669902} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 1, z: -10} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &1536234324 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1536234329} - - component: {fileID: 1536234328} - - component: {fileID: 1536234327} - - component: {fileID: 1536234326} - - component: {fileID: 1536234325} - m_Layer: 0 - m_Name: Player - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &1536234325 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1536234324} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 38a239823c91547509296e121fdde475, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!136 &1536234326 -CapsuleCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1536234324} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - m_Radius: 0.5 - m_Height: 2 - m_Direction: 1 - m_Center: {x: 0, y: 0, z: 0} ---- !u!23 &1536234327 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1536234324} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: c8fb53d6151e4487196435d06b040072, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 ---- !u!33 &1536234328 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1536234324} - m_Mesh: {fileID: 10208, guid: 0000000000000000e000000000000000, type: 0} ---- !u!4 &1536234329 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1536234324} - m_LocalRotation: {x: 0, y: 0.7071068, z: 0, w: 0.7071068} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 90, z: 0} diff --git a/Projects/CommandPatternExample/Assets/Scenes/SampleScene.unity.meta b/Projects/CommandPatternExample/Assets/Scenes/SampleScene.unity.meta deleted file mode 100644 index d4ba3dd..0000000 --- a/Projects/CommandPatternExample/Assets/Scenes/SampleScene.unity.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: f1663cb5231e642b1b6d3377ae21d1e2 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/CommandPatternExample/Assets/Scripts.meta b/Projects/CommandPatternExample/Assets/Scripts.meta deleted file mode 100644 index 50b6c44..0000000 --- a/Projects/CommandPatternExample/Assets/Scripts.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 6109a4e2fb8ae44f6b10c408f6b8d69c -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/CommandPatternExample/Assets/Scripts/CollectionNovaCommand.cs b/Projects/CommandPatternExample/Assets/Scripts/CollectionNovaCommand.cs deleted file mode 100644 index 21dc2f5..0000000 --- a/Projects/CommandPatternExample/Assets/Scripts/CollectionNovaCommand.cs +++ /dev/null @@ -1,22 +0,0 @@ - using System.Collections; -using System.Collections.Generic; -using UnityEngine; -using CommandPattern; - -namespace CommandPattern -{ - public class CollectionNovaCommand : ScriptableObject, ICommand - { - public void execute(GameObject gameObject) - { - //Collect all projectiles - var projectileList = GameObject.FindGameObjectsWithTag("Projectile"); - - foreach (var projectile in projectileList) - { - projectile.transform.position = new Vector3(Random.value * 5.0f - 2.5f, 1.5f, Random.value * 5.0f - 2.5f); - projectile.GetComponent().velocity = new Vector3(Random.value, Random.value, Random.value); - } - } - } -} \ No newline at end of file diff --git a/Projects/CommandPatternExample/Assets/Scripts/CollectionNovaCommand.cs.meta b/Projects/CommandPatternExample/Assets/Scripts/CollectionNovaCommand.cs.meta deleted file mode 100644 index 6a1b72e..0000000 --- a/Projects/CommandPatternExample/Assets/Scripts/CollectionNovaCommand.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 6ead8dddbecac4cb5b84bf94afdd1654 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/CommandPatternExample/Assets/Scripts/ICommand.cs b/Projects/CommandPatternExample/Assets/Scripts/ICommand.cs deleted file mode 100644 index 35c3ca5..0000000 --- a/Projects/CommandPatternExample/Assets/Scripts/ICommand.cs +++ /dev/null @@ -1,11 +0,0 @@ -using System.Collections; -using System.Collections.Generic; -using UnityEngine; - -namespace CommandPattern { - - public interface ICommand - { - void execute(GameObject gameObject); - } -} diff --git a/Projects/CommandPatternExample/Assets/Scripts/ICommand.cs.meta b/Projects/CommandPatternExample/Assets/Scripts/ICommand.cs.meta deleted file mode 100644 index bbc3362..0000000 --- a/Projects/CommandPatternExample/Assets/Scripts/ICommand.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 80be809e239284c698ee686f1a751d31 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/CommandPatternExample/Assets/Scripts/InputMap.cs b/Projects/CommandPatternExample/Assets/Scripts/InputMap.cs deleted file mode 100644 index 541f749..0000000 --- a/Projects/CommandPatternExample/Assets/Scripts/InputMap.cs +++ /dev/null @@ -1,32 +0,0 @@ -using System.Collections; -using System.Collections.Generic; -using UnityEngine; -using CommandPattern; - -public class InputMap : MonoBehaviour -{ - private ICommand fire1; - private ICommand fire2; - - // Start is called before the first frame update - void Start() - { - // this.fire1 = new ShootCommand(); - this.fire1 = ScriptableObject.CreateInstance(); - this.fire2 = ScriptableObject.CreateInstance(); - } - - // Update is called once per frame - void Update() - { - if (Input.GetButton("Fire1")) - { - this.fire1.execute(this.gameObject); - } - if (Input.GetButton("Fire2")) - { - this.fire2.execute(this.gameObject); - } - } - -} diff --git a/Projects/CommandPatternExample/Assets/Scripts/InputMap.cs.meta b/Projects/CommandPatternExample/Assets/Scripts/InputMap.cs.meta deleted file mode 100644 index 9805993..0000000 --- a/Projects/CommandPatternExample/Assets/Scripts/InputMap.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 38a239823c91547509296e121fdde475 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/CommandPatternExample/Assets/Scripts/ShootCommand.cs b/Projects/CommandPatternExample/Assets/Scripts/ShootCommand.cs deleted file mode 100644 index 929d810..0000000 --- a/Projects/CommandPatternExample/Assets/Scripts/ShootCommand.cs +++ /dev/null @@ -1,27 +0,0 @@ -using System.Collections; -using System.Collections.Generic; -using UnityEngine; -using CommandPattern; - -namespace CommandPattern -{ - public class ShootCommand : ScriptableObject, ICommand - { - private Object ProjectilePrefab; - private float SpeedFactor = 50.0f; - - public void OnEnable() - { - ProjectilePrefab = Resources.Load("prefabs/Projectile"); - } - - public void execute(GameObject gameObject) - { - var projectile = (GameObject) Instantiate (ProjectilePrefab, gameObject.transform.localPosition, gameObject.transform.rotation); - var projectileRigidBody = projectile.GetComponent(); - projectileRigidBody.velocity = projectile.transform.forward * Random.value * SpeedFactor; - projectile.transform.localScale = new Vector3(Random.value, Random.value, Random.value); - projectile.GetComponent().material.color = new Color(Random.value, Random.value, Random.value); - } - } -} diff --git a/Projects/CommandPatternExample/Assets/Scripts/ShootCommand.cs.meta b/Projects/CommandPatternExample/Assets/Scripts/ShootCommand.cs.meta deleted file mode 100644 index d6c4f53..0000000 --- a/Projects/CommandPatternExample/Assets/Scripts/ShootCommand.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 9b64c4f7d891742c19e26b96ec3e394b -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/CommandPatternExample/Packages/manifest.json b/Projects/CommandPatternExample/Packages/manifest.json deleted file mode 100644 index 76924ff..0000000 --- a/Projects/CommandPatternExample/Packages/manifest.json +++ /dev/null @@ -1,37 +0,0 @@ -{ - "dependencies": { - "com.unity.2d.sprite": "1.0.0", - "com.unity.2d.tilemap": "1.0.0", - "com.unity.ai.navigation": "1.1.5", - "com.unity.ide.visualstudio": "2.0.22", - "com.unity.ide.vscode": "1.2.5", - "com.unity.modules.ai": "1.0.0", - "com.unity.modules.androidjni": "1.0.0", - "com.unity.modules.animation": "1.0.0", - "com.unity.modules.assetbundle": "1.0.0", - "com.unity.modules.audio": "1.0.0", - "com.unity.modules.cloth": "1.0.0", - "com.unity.modules.director": "1.0.0", - "com.unity.modules.imageconversion": "1.0.0", - "com.unity.modules.imgui": "1.0.0", - "com.unity.modules.jsonserialize": "1.0.0", - "com.unity.modules.particlesystem": "1.0.0", - "com.unity.modules.physics": "1.0.0", - "com.unity.modules.physics2d": "1.0.0", - "com.unity.modules.screencapture": "1.0.0", - "com.unity.modules.terrain": "1.0.0", - "com.unity.modules.terrainphysics": "1.0.0", - "com.unity.modules.tilemap": "1.0.0", - "com.unity.modules.ui": "1.0.0", - "com.unity.modules.uielements": "1.0.0", - "com.unity.modules.umbra": "1.0.0", - "com.unity.modules.unitywebrequest": "1.0.0", - "com.unity.modules.unitywebrequestassetbundle": "1.0.0", - "com.unity.modules.unitywebrequestaudio": "1.0.0", - "com.unity.modules.unitywebrequesttexture": "1.0.0", - "com.unity.modules.unitywebrequestwww": "1.0.0", - "com.unity.modules.vehicles": "1.0.0", - "com.unity.modules.video": "1.0.0", - "com.unity.modules.wind": "1.0.0" - } -} diff --git a/Projects/CommandPatternExample/Packages/packages-lock.json b/Projects/CommandPatternExample/Packages/packages-lock.json deleted file mode 100644 index 2d3197f..0000000 --- a/Projects/CommandPatternExample/Packages/packages-lock.json +++ /dev/null @@ -1,268 +0,0 @@ -{ - "dependencies": { - "com.unity.2d.sprite": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.2d.tilemap": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": { - "com.unity.modules.tilemap": "1.0.0", - "com.unity.modules.uielements": "1.0.0" - } - }, - "com.unity.ai.navigation": { - "version": "1.1.5", - "depth": 0, - "source": "registry", - "dependencies": { - "com.unity.modules.ai": "1.0.0" - }, - "url": "https://packages.unity.com/" - }, - "com.unity.ext.nunit": { - "version": "1.0.6", - "depth": 2, - "source": "registry", - "dependencies": {}, - "url": "https://packages.unity.com/" - }, - "com.unity.ide.visualstudio": { - "version": "2.0.22", - "depth": 0, - "source": "registry", - "dependencies": { - "com.unity.test-framework": "1.1.9" - }, - "url": "https://packages.unity.com/" - }, - "com.unity.ide.vscode": { - "version": "1.2.5", - "depth": 0, - "source": "registry", - "dependencies": {}, - "url": "https://packages.unity.com/" - }, - "com.unity.test-framework": { - "version": "1.1.33", - "depth": 1, - "source": "registry", - "dependencies": { - "com.unity.ext.nunit": "1.0.6", - "com.unity.modules.imgui": "1.0.0", - "com.unity.modules.jsonserialize": "1.0.0" - }, - "url": "https://packages.unity.com/" - }, - "com.unity.modules.ai": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.modules.androidjni": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.modules.animation": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.modules.assetbundle": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.modules.audio": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.modules.cloth": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": { - "com.unity.modules.physics": "1.0.0" - } - }, - "com.unity.modules.director": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": { - "com.unity.modules.audio": "1.0.0", - "com.unity.modules.animation": "1.0.0" - } - }, - "com.unity.modules.imageconversion": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.modules.imgui": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.modules.jsonserialize": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.modules.particlesystem": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.modules.physics": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.modules.physics2d": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.modules.screencapture": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": { - "com.unity.modules.imageconversion": "1.0.0" - } - }, - "com.unity.modules.terrain": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.modules.terrainphysics": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": { - "com.unity.modules.physics": "1.0.0", - "com.unity.modules.terrain": "1.0.0" - } - }, - "com.unity.modules.tilemap": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": { - "com.unity.modules.physics2d": "1.0.0" - } - }, - "com.unity.modules.ui": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.modules.uielements": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": { - "com.unity.modules.ui": "1.0.0", - "com.unity.modules.imgui": "1.0.0", - "com.unity.modules.jsonserialize": "1.0.0" - } - }, - "com.unity.modules.umbra": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.modules.unitywebrequest": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.modules.unitywebrequestassetbundle": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": { - "com.unity.modules.assetbundle": "1.0.0", - "com.unity.modules.unitywebrequest": "1.0.0" - } - }, - "com.unity.modules.unitywebrequestaudio": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": { - "com.unity.modules.unitywebrequest": "1.0.0", - "com.unity.modules.audio": "1.0.0" - } - }, - "com.unity.modules.unitywebrequesttexture": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": { - "com.unity.modules.unitywebrequest": "1.0.0", - "com.unity.modules.imageconversion": "1.0.0" - } - }, - "com.unity.modules.unitywebrequestwww": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": { - "com.unity.modules.unitywebrequest": "1.0.0", - "com.unity.modules.unitywebrequestassetbundle": "1.0.0", - "com.unity.modules.unitywebrequestaudio": "1.0.0", - "com.unity.modules.audio": "1.0.0", - "com.unity.modules.assetbundle": "1.0.0", - "com.unity.modules.imageconversion": "1.0.0" - } - }, - "com.unity.modules.vehicles": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": { - "com.unity.modules.physics": "1.0.0" - } - }, - "com.unity.modules.video": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": { - "com.unity.modules.audio": "1.0.0", - "com.unity.modules.ui": "1.0.0", - "com.unity.modules.unitywebrequest": "1.0.0" - } - }, - "com.unity.modules.wind": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - } - } -} diff --git a/Projects/CommandPatternExample/ProjectSettings/AudioManager.asset b/Projects/CommandPatternExample/ProjectSettings/AudioManager.asset deleted file mode 100644 index 304925e..0000000 --- a/Projects/CommandPatternExample/ProjectSettings/AudioManager.asset +++ /dev/null @@ -1,17 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!11 &1 -AudioManager: - m_ObjectHideFlags: 0 - m_Volume: 1 - Rolloff Scale: 1 - Doppler Factor: 1 - Default Speaker Mode: 2 - m_SampleRate: 0 - m_DSPBufferSize: 1024 - m_VirtualVoiceCount: 512 - m_RealVoiceCount: 32 - m_SpatializerPlugin: - m_AmbisonicDecoderPlugin: - m_DisableAudio: 0 - m_VirtualizeEffects: 1 diff --git a/Projects/CommandPatternExample/ProjectSettings/ClusterInputManager.asset b/Projects/CommandPatternExample/ProjectSettings/ClusterInputManager.asset deleted file mode 100644 index a84cf4e..0000000 --- a/Projects/CommandPatternExample/ProjectSettings/ClusterInputManager.asset +++ /dev/null @@ -1,6 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!236 &1 -ClusterInputManager: - m_ObjectHideFlags: 0 - m_Inputs: [] diff --git a/Projects/CommandPatternExample/ProjectSettings/DynamicsManager.asset b/Projects/CommandPatternExample/ProjectSettings/DynamicsManager.asset deleted file mode 100644 index 99831df..0000000 --- a/Projects/CommandPatternExample/ProjectSettings/DynamicsManager.asset +++ /dev/null @@ -1,30 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!55 &1 -PhysicsManager: - m_ObjectHideFlags: 0 - serializedVersion: 8 - m_Gravity: {x: 0, y: -9.81, z: 0} - m_DefaultMaterial: {fileID: 0} - m_BounceThreshold: 2 - m_SleepThreshold: 0.005 - m_DefaultContactOffset: 0.01 - m_DefaultSolverIterations: 6 - m_DefaultSolverVelocityIterations: 1 - m_QueriesHitBackfaces: 0 - m_QueriesHitTriggers: 1 - m_EnableAdaptiveForce: 0 - m_ClothInterCollisionDistance: 0 - m_ClothInterCollisionStiffness: 0 - m_ContactsGeneration: 1 - m_LayerCollisionMatrix: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff - m_AutoSimulation: 1 - m_AutoSyncTransforms: 0 - m_ReuseCollisionCallbacks: 1 - m_ClothInterCollisionSettingsToggle: 0 - m_ContactPairsMode: 0 - m_BroadphaseType: 0 - m_WorldBounds: - m_Center: {x: 0, y: 0, z: 0} - m_Extent: {x: 250, y: 250, z: 250} - m_WorldSubdivisions: 8 diff --git a/Projects/CommandPatternExample/ProjectSettings/EditorBuildSettings.asset b/Projects/CommandPatternExample/ProjectSettings/EditorBuildSettings.asset deleted file mode 100644 index 98b932a..0000000 --- a/Projects/CommandPatternExample/ProjectSettings/EditorBuildSettings.asset +++ /dev/null @@ -1,8 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!1045 &1 -EditorBuildSettings: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Scenes: [] - m_configObjects: {} diff --git a/Projects/CommandPatternExample/ProjectSettings/EditorSettings.asset b/Projects/CommandPatternExample/ProjectSettings/EditorSettings.asset deleted file mode 100644 index 78c18ac..0000000 --- a/Projects/CommandPatternExample/ProjectSettings/EditorSettings.asset +++ /dev/null @@ -1,21 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!159 &1 -EditorSettings: - m_ObjectHideFlags: 0 - serializedVersion: 7 - m_ExternalVersionControlSupport: Visible Meta Files - m_SerializationMode: 2 - m_LineEndingsForNewScripts: 2 - m_DefaultBehaviorMode: 0 - m_SpritePackerMode: 0 - m_SpritePackerPaddingPower: 1 - m_EtcTextureCompressorBehavior: 1 - m_EtcTextureFastCompressor: 1 - m_EtcTextureNormalCompressor: 2 - m_EtcTextureBestCompressor: 4 - m_ProjectGenerationIncludedExtensions: txt;xml;fnt;cd - m_ProjectGenerationRootNamespace: - m_UserGeneratedProjectSuffix: - m_CollabEditorSettings: - inProgressEnabled: 1 diff --git a/Projects/CommandPatternExample/ProjectSettings/GraphicsSettings.asset b/Projects/CommandPatternExample/ProjectSettings/GraphicsSettings.asset deleted file mode 100644 index bd8753c..0000000 --- a/Projects/CommandPatternExample/ProjectSettings/GraphicsSettings.asset +++ /dev/null @@ -1,62 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!30 &1 -GraphicsSettings: - m_ObjectHideFlags: 0 - serializedVersion: 12 - m_Deferred: - m_Mode: 1 - m_Shader: {fileID: 69, guid: 0000000000000000f000000000000000, type: 0} - m_DeferredReflections: - m_Mode: 1 - m_Shader: {fileID: 74, guid: 0000000000000000f000000000000000, type: 0} - m_ScreenSpaceShadows: - m_Mode: 1 - m_Shader: {fileID: 64, guid: 0000000000000000f000000000000000, type: 0} - m_LegacyDeferred: - m_Mode: 1 - m_Shader: {fileID: 63, guid: 0000000000000000f000000000000000, type: 0} - m_DepthNormals: - m_Mode: 1 - m_Shader: {fileID: 62, guid: 0000000000000000f000000000000000, type: 0} - m_MotionVectors: - m_Mode: 1 - m_Shader: {fileID: 75, guid: 0000000000000000f000000000000000, type: 0} - m_LightHalo: - m_Mode: 1 - m_Shader: {fileID: 105, guid: 0000000000000000f000000000000000, type: 0} - m_LensFlare: - m_Mode: 1 - m_Shader: {fileID: 102, guid: 0000000000000000f000000000000000, type: 0} - m_AlwaysIncludedShaders: - - {fileID: 7, guid: 0000000000000000f000000000000000, type: 0} - - {fileID: 15104, guid: 0000000000000000f000000000000000, type: 0} - - {fileID: 15105, guid: 0000000000000000f000000000000000, type: 0} - - {fileID: 15106, guid: 0000000000000000f000000000000000, type: 0} - - {fileID: 10753, guid: 0000000000000000f000000000000000, type: 0} - - {fileID: 10770, guid: 0000000000000000f000000000000000, type: 0} - - {fileID: 10783, guid: 0000000000000000f000000000000000, type: 0} - m_PreloadedShaders: [] - m_SpritesDefaultMaterial: {fileID: 10754, guid: 0000000000000000f000000000000000, - type: 0} - m_CustomRenderPipeline: {fileID: 0} - m_TransparencySortMode: 0 - m_TransparencySortAxis: {x: 0, y: 0, z: 1} - m_DefaultRenderingPath: 1 - m_DefaultMobileRenderingPath: 1 - m_TierSettings: [] - m_LightmapStripping: 0 - m_FogStripping: 0 - m_InstancingStripping: 0 - m_LightmapKeepPlain: 1 - m_LightmapKeepDirCombined: 1 - m_LightmapKeepDynamicPlain: 1 - m_LightmapKeepDynamicDirCombined: 1 - m_LightmapKeepShadowMask: 1 - m_LightmapKeepSubtractive: 1 - m_FogKeepLinear: 1 - m_FogKeepExp: 1 - m_FogKeepExp2: 1 - m_AlbedoSwatchInfos: [] - m_LightsUseLinearIntensity: 0 - m_LightsUseColorTemperature: 0 diff --git a/Projects/CommandPatternExample/ProjectSettings/InputManager.asset b/Projects/CommandPatternExample/ProjectSettings/InputManager.asset deleted file mode 100644 index 2596646..0000000 --- a/Projects/CommandPatternExample/ProjectSettings/InputManager.asset +++ /dev/null @@ -1,295 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!13 &1 -InputManager: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Axes: - - serializedVersion: 3 - m_Name: Horizontal - descriptiveName: - descriptiveNegativeName: - negativeButton: left - positiveButton: right - altNegativeButton: a - altPositiveButton: d - gravity: 3 - dead: 0.001 - sensitivity: 3 - snap: 1 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Vertical - descriptiveName: - descriptiveNegativeName: - negativeButton: down - positiveButton: up - altNegativeButton: s - altPositiveButton: w - gravity: 3 - dead: 0.001 - sensitivity: 3 - snap: 1 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Fire1 - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: left ctrl - altNegativeButton: - altPositiveButton: mouse 0 - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Fire2 - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: left alt - altNegativeButton: - altPositiveButton: mouse 1 - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Fire3 - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: left shift - altNegativeButton: - altPositiveButton: mouse 2 - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Jump - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: space - altNegativeButton: - altPositiveButton: - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Mouse X - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: - altNegativeButton: - altPositiveButton: - gravity: 0 - dead: 0 - sensitivity: 0.1 - snap: 0 - invert: 0 - type: 1 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Mouse Y - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: - altNegativeButton: - altPositiveButton: - gravity: 0 - dead: 0 - sensitivity: 0.1 - snap: 0 - invert: 0 - type: 1 - axis: 1 - joyNum: 0 - - serializedVersion: 3 - m_Name: Mouse ScrollWheel - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: - altNegativeButton: - altPositiveButton: - gravity: 0 - dead: 0 - sensitivity: 0.1 - snap: 0 - invert: 0 - type: 1 - axis: 2 - joyNum: 0 - - serializedVersion: 3 - m_Name: Horizontal - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: - altNegativeButton: - altPositiveButton: - gravity: 0 - dead: 0.19 - sensitivity: 1 - snap: 0 - invert: 0 - type: 2 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Vertical - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: - altNegativeButton: - altPositiveButton: - gravity: 0 - dead: 0.19 - sensitivity: 1 - snap: 0 - invert: 1 - type: 2 - axis: 1 - joyNum: 0 - - serializedVersion: 3 - m_Name: Fire1 - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: joystick button 0 - altNegativeButton: - altPositiveButton: - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Fire2 - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: joystick button 1 - altNegativeButton: - altPositiveButton: - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Fire3 - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: joystick button 2 - altNegativeButton: - altPositiveButton: - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Jump - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: joystick button 3 - altNegativeButton: - altPositiveButton: - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Submit - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: return - altNegativeButton: - altPositiveButton: joystick button 0 - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Submit - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: enter - altNegativeButton: - altPositiveButton: space - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Cancel - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: escape - altNegativeButton: - altPositiveButton: joystick button 1 - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 diff --git a/Projects/CommandPatternExample/ProjectSettings/MemorySettings.asset b/Projects/CommandPatternExample/ProjectSettings/MemorySettings.asset deleted file mode 100644 index 5b5face..0000000 --- a/Projects/CommandPatternExample/ProjectSettings/MemorySettings.asset +++ /dev/null @@ -1,35 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!387306366 &1 -MemorySettings: - m_ObjectHideFlags: 0 - m_EditorMemorySettings: - m_MainAllocatorBlockSize: -1 - m_ThreadAllocatorBlockSize: -1 - m_MainGfxBlockSize: -1 - m_ThreadGfxBlockSize: -1 - m_CacheBlockSize: -1 - m_TypetreeBlockSize: -1 - m_ProfilerBlockSize: -1 - m_ProfilerEditorBlockSize: -1 - m_BucketAllocatorGranularity: -1 - m_BucketAllocatorBucketsCount: -1 - m_BucketAllocatorBlockSize: -1 - m_BucketAllocatorBlockCount: -1 - m_ProfilerBucketAllocatorGranularity: -1 - m_ProfilerBucketAllocatorBucketsCount: -1 - m_ProfilerBucketAllocatorBlockSize: -1 - m_ProfilerBucketAllocatorBlockCount: -1 - m_TempAllocatorSizeMain: -1 - m_JobTempAllocatorBlockSize: -1 - m_BackgroundJobTempAllocatorBlockSize: -1 - m_JobTempAllocatorReducedBlockSize: -1 - m_TempAllocatorSizeGIBakingWorker: -1 - m_TempAllocatorSizeNavMeshWorker: -1 - m_TempAllocatorSizeAudioWorker: -1 - m_TempAllocatorSizeCloudWorker: -1 - m_TempAllocatorSizeGfx: -1 - m_TempAllocatorSizeJobWorker: -1 - m_TempAllocatorSizeBackgroundWorker: -1 - m_TempAllocatorSizePreloadManager: -1 - m_PlatformMemorySettings: {} diff --git a/Projects/CommandPatternExample/ProjectSettings/NavMeshAreas.asset b/Projects/CommandPatternExample/ProjectSettings/NavMeshAreas.asset deleted file mode 100644 index c8fa1b5..0000000 --- a/Projects/CommandPatternExample/ProjectSettings/NavMeshAreas.asset +++ /dev/null @@ -1,91 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!126 &1 -NavMeshProjectSettings: - m_ObjectHideFlags: 0 - serializedVersion: 2 - areas: - - name: Walkable - cost: 1 - - name: Not Walkable - cost: 1 - - name: Jump - cost: 2 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - m_LastAgentTypeID: -887442657 - m_Settings: - - serializedVersion: 2 - agentTypeID: 0 - agentRadius: 0.5 - agentHeight: 2 - agentSlope: 45 - agentClimb: 0.75 - ledgeDropHeight: 0 - maxJumpAcrossDistance: 0 - minRegionArea: 2 - manualCellSize: 0 - cellSize: 0.16666667 - manualTileSize: 0 - tileSize: 256 - accuratePlacement: 0 - debug: - m_Flags: 0 - m_SettingNames: - - Humanoid diff --git a/Projects/CommandPatternExample/ProjectSettings/NetworkManager.asset b/Projects/CommandPatternExample/ProjectSettings/NetworkManager.asset deleted file mode 100644 index e9cd578..0000000 --- a/Projects/CommandPatternExample/ProjectSettings/NetworkManager.asset +++ /dev/null @@ -1,8 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!149 &1 -NetworkManager: - m_ObjectHideFlags: 0 - m_DebugLevel: 0 - m_Sendrate: 15 - m_AssetToPrefab: {} diff --git a/Projects/CommandPatternExample/ProjectSettings/PackageManagerSettings.asset b/Projects/CommandPatternExample/ProjectSettings/PackageManagerSettings.asset deleted file mode 100644 index 102c612..0000000 --- a/Projects/CommandPatternExample/ProjectSettings/PackageManagerSettings.asset +++ /dev/null @@ -1,45 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!114 &1 -MonoBehaviour: - m_ObjectHideFlags: 61 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 13964, guid: 0000000000000000e000000000000000, type: 0} - m_Name: - m_EditorClassIdentifier: - m_EnablePreReleasePackages: 0 - m_EnablePackageDependencies: 0 - m_AdvancedSettingsExpanded: 1 - m_ScopedRegistriesSettingsExpanded: 1 - m_SeeAllPackageVersions: 0 - oneTimeWarningShown: 0 - m_Registries: - - m_Id: main - m_Name: - m_Url: https://packages.unity.com - m_Scopes: [] - m_IsDefault: 1 - m_Capabilities: 7 - m_UserSelectedRegistryName: - m_UserAddingNewScopedRegistry: 0 - m_RegistryInfoDraft: - m_ErrorMessage: - m_Original: - m_Id: - m_Name: - m_Url: - m_Scopes: [] - m_IsDefault: 0 - m_Capabilities: 0 - m_Modified: 0 - m_Name: - m_Url: - m_Scopes: - - - m_SelectedScopeIndex: 0 - m_LoadAssets: 0 diff --git a/Projects/CommandPatternExample/ProjectSettings/Physics2DSettings.asset b/Projects/CommandPatternExample/ProjectSettings/Physics2DSettings.asset deleted file mode 100644 index ba87431..0000000 --- a/Projects/CommandPatternExample/ProjectSettings/Physics2DSettings.asset +++ /dev/null @@ -1,38 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!19 &1 -Physics2DSettings: - m_ObjectHideFlags: 0 - serializedVersion: 4 - m_Gravity: {x: 0, y: -9.81} - m_DefaultMaterial: {fileID: 0} - m_VelocityIterations: 8 - m_PositionIterations: 3 - m_VelocityThreshold: 1 - m_MaxLinearCorrection: 0.2 - m_MaxAngularCorrection: 8 - m_MaxTranslationSpeed: 100 - m_MaxRotationSpeed: 360 - m_BaumgarteScale: 0.2 - m_BaumgarteTimeOfImpactScale: 0.75 - m_TimeToSleep: 0.5 - m_LinearSleepTolerance: 0.01 - m_AngularSleepTolerance: 2 - m_DefaultContactOffset: 0.01 - m_AutoSimulation: 1 - m_QueriesHitTriggers: 1 - m_QueriesStartInColliders: 1 - m_ChangeStopsCallbacks: 0 - m_CallbacksOnDisable: 1 - m_ReuseCollisionCallbacks: 1 - m_AutoSyncTransforms: 0 - m_AlwaysShowColliders: 0 - m_ShowColliderSleep: 1 - m_ShowColliderContacts: 0 - m_ShowColliderAABB: 0 - m_ContactArrowScale: 0.2 - m_ColliderAwakeColor: {r: 0.5686275, g: 0.95686275, b: 0.54509807, a: 0.7529412} - m_ColliderAsleepColor: {r: 0.5686275, g: 0.95686275, b: 0.54509807, a: 0.36078432} - m_ColliderContactColor: {r: 1, g: 0, b: 1, a: 0.6862745} - m_ColliderAABBColor: {r: 1, g: 1, b: 0, a: 0.2509804} - m_LayerCollisionMatrix: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff diff --git a/Projects/CommandPatternExample/ProjectSettings/PresetManager.asset b/Projects/CommandPatternExample/ProjectSettings/PresetManager.asset deleted file mode 100644 index b43eac1..0000000 --- a/Projects/CommandPatternExample/ProjectSettings/PresetManager.asset +++ /dev/null @@ -1,27 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!1386491679 &1 -PresetManager: - m_ObjectHideFlags: 0 - m_DefaultList: - - type: - m_NativeTypeID: 108 - m_ManagedTypePPtr: {fileID: 0} - m_ManagedTypeFallback: - defaultPresets: - - m_Preset: {fileID: 2655988077585873504, guid: c1cf8506f04ef2c4a88b64b6c4202eea, - type: 2} - - type: - m_NativeTypeID: 1020 - m_ManagedTypePPtr: {fileID: 0} - m_ManagedTypeFallback: - defaultPresets: - - m_Preset: {fileID: 2655988077585873504, guid: 0cd792cc87e492d43b4e95b205fc5cc6, - type: 2} - - type: - m_NativeTypeID: 1006 - m_ManagedTypePPtr: {fileID: 0} - m_ManagedTypeFallback: - defaultPresets: - - m_Preset: {fileID: 2655988077585873504, guid: 7a99f8aa944efe94cb9bd74562b7d5f9, - type: 2} diff --git a/Projects/CommandPatternExample/ProjectSettings/ProjectSettings.asset b/Projects/CommandPatternExample/ProjectSettings/ProjectSettings.asset deleted file mode 100644 index aa7b757..0000000 --- a/Projects/CommandPatternExample/ProjectSettings/ProjectSettings.asset +++ /dev/null @@ -1,685 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!129 &1 -PlayerSettings: - m_ObjectHideFlags: 0 - serializedVersion: 22 - productGUID: 34eaa99981ae547b08beb5216e8f68fa - AndroidProfiler: 0 - AndroidFilterTouchesWhenObscured: 0 - AndroidEnableSustainedPerformanceMode: 0 - defaultScreenOrientation: 4 - targetDevice: 2 - useOnDemandResources: 0 - accelerometerFrequency: 60 - companyName: DefaultCompany - productName: CommandPatternExample - defaultCursor: {fileID: 0} - cursorHotspot: {x: 0, y: 0} - m_SplashScreenBackgroundColor: {r: 0.13725491, g: 0.12156863, b: 0.1254902, a: 1} - m_ShowUnitySplashScreen: 1 - m_ShowUnitySplashLogo: 1 - m_SplashScreenOverlayOpacity: 1 - m_SplashScreenAnimation: 1 - m_SplashScreenLogoStyle: 1 - m_SplashScreenDrawMode: 0 - m_SplashScreenBackgroundAnimationZoom: 1 - m_SplashScreenLogoAnimationZoom: 1 - m_SplashScreenBackgroundLandscapeAspect: 1 - m_SplashScreenBackgroundPortraitAspect: 1 - m_SplashScreenBackgroundLandscapeUvs: - serializedVersion: 2 - x: 0 - y: 0 - width: 1 - height: 1 - m_SplashScreenBackgroundPortraitUvs: - serializedVersion: 2 - x: 0 - y: 0 - width: 1 - height: 1 - m_SplashScreenLogos: [] - m_VirtualRealitySplashScreen: {fileID: 0} - m_HolographicTrackingLossScreen: {fileID: 0} - defaultScreenWidth: 1024 - defaultScreenHeight: 768 - defaultScreenWidthWeb: 960 - defaultScreenHeightWeb: 600 - m_StereoRenderingPath: 0 - m_ActiveColorSpace: 0 - m_MTRendering: 1 - mipStripping: 0 - numberOfMipsStripped: 0 - m_StackTraceTypes: 010000000100000001000000010000000100000001000000 - iosShowActivityIndicatorOnLoading: -1 - androidShowActivityIndicatorOnLoading: -1 - iosUseCustomAppBackgroundBehavior: 0 - iosAllowHTTPDownload: 1 - allowedAutorotateToPortrait: 1 - allowedAutorotateToPortraitUpsideDown: 1 - allowedAutorotateToLandscapeRight: 1 - allowedAutorotateToLandscapeLeft: 1 - useOSAutorotation: 1 - use32BitDisplayBuffer: 1 - preserveFramebufferAlpha: 0 - disableDepthAndStencilBuffers: 0 - androidStartInFullscreen: 1 - androidRenderOutsideSafeArea: 0 - androidUseSwappy: 0 - androidBlitType: 0 - defaultIsNativeResolution: 1 - macRetinaSupport: 1 - runInBackground: 1 - captureSingleScreen: 0 - muteOtherAudioSources: 0 - Prepare IOS For Recording: 0 - Force IOS Speakers When Recording: 0 - deferSystemGesturesMode: 0 - hideHomeButton: 0 - submitAnalytics: 1 - usePlayerLog: 1 - bakeCollisionMeshes: 0 - forceSingleInstance: 0 - useFlipModelSwapchain: 1 - resizableWindow: 0 - useMacAppStoreValidation: 0 - macAppStoreCategory: public.app-category.games - gpuSkinning: 1 - xboxPIXTextureCapture: 0 - xboxEnableAvatar: 0 - xboxEnableKinect: 0 - xboxEnableKinectAutoTracking: 0 - xboxEnableFitness: 0 - visibleInBackground: 1 - allowFullscreenSwitch: 1 - fullscreenMode: 1 - xboxSpeechDB: 0 - xboxEnableHeadOrientation: 0 - xboxEnableGuest: 0 - xboxEnablePIXSampling: 0 - metalFramebufferOnly: 0 - xboxOneResolution: 0 - xboxOneSResolution: 0 - xboxOneXResolution: 3 - xboxOneMonoLoggingLevel: 0 - xboxOneLoggingLevel: 1 - xboxOneDisableEsram: 0 - xboxOneEnableTypeOptimization: 0 - xboxOnePresentImmediateThreshold: 0 - switchQueueCommandMemory: 0 - switchQueueControlMemory: 16384 - switchQueueComputeMemory: 262144 - switchNVNShaderPoolsGranularity: 33554432 - switchNVNDefaultPoolsGranularity: 16777216 - switchNVNOtherPoolsGranularity: 16777216 - switchNVNMaxPublicTextureIDCount: 0 - switchNVNMaxPublicSamplerIDCount: 0 - stadiaPresentMode: 0 - stadiaTargetFramerate: 0 - vulkanNumSwapchainBuffers: 3 - vulkanEnableSetSRGBWrite: 0 - vulkanEnablePreTransform: 0 - vulkanEnableLateAcquireNextImage: 0 - m_SupportedAspectRatios: - 4:3: 1 - 5:4: 1 - 16:10: 1 - 16:9: 1 - Others: 1 - bundleVersion: 0.1 - preloadedAssets: [] - metroInputSource: 0 - wsaTransparentSwapchain: 0 - m_HolographicPauseOnTrackingLoss: 1 - xboxOneDisableKinectGpuReservation: 1 - xboxOneEnable7thCore: 1 - vrSettings: - enable360StereoCapture: 0 - isWsaHolographicRemotingEnabled: 0 - enableFrameTimingStats: 0 - useHDRDisplay: 0 - D3DHDRBitDepth: 0 - m_ColorGamuts: 00000000 - targetPixelDensity: 30 - resolutionScalingMode: 0 - androidSupportedAspectRatio: 1 - androidMaxAspectRatio: 2.1 - applicationIdentifier: - Standalone: com.DefaultCompany.CommandPatternExample - buildNumber: - Standalone: 0 - iPhone: 0 - tvOS: 0 - overrideDefaultApplicationIdentifier: 0 - AndroidBundleVersionCode: 1 - AndroidMinSdkVersion: 19 - AndroidTargetSdkVersion: 0 - AndroidPreferredInstallLocation: 1 - aotOptions: - stripEngineCode: 1 - iPhoneStrippingLevel: 0 - iPhoneScriptCallOptimization: 0 - ForceInternetPermission: 0 - ForceSDCardPermission: 0 - CreateWallpaper: 0 - APKExpansionFiles: 0 - keepLoadedShadersAlive: 0 - StripUnusedMeshComponents: 1 - VertexChannelCompressionMask: 4054 - iPhoneSdkVersion: 988 - iOSTargetOSVersionString: 11.0 - tvOSSdkVersion: 0 - tvOSRequireExtendedGameController: 0 - tvOSTargetOSVersionString: 11.0 - uIPrerenderedIcon: 0 - uIRequiresPersistentWiFi: 0 - uIRequiresFullScreen: 1 - uIStatusBarHidden: 1 - uIExitOnSuspend: 0 - uIStatusBarStyle: 0 - appleTVSplashScreen: {fileID: 0} - appleTVSplashScreen2x: {fileID: 0} - tvOSSmallIconLayers: [] - tvOSSmallIconLayers2x: [] - tvOSLargeIconLayers: [] - tvOSLargeIconLayers2x: [] - tvOSTopShelfImageLayers: [] - tvOSTopShelfImageLayers2x: [] - tvOSTopShelfImageWideLayers: [] - tvOSTopShelfImageWideLayers2x: [] - iOSLaunchScreenType: 0 - iOSLaunchScreenPortrait: {fileID: 0} - iOSLaunchScreenLandscape: {fileID: 0} - iOSLaunchScreenBackgroundColor: - serializedVersion: 2 - rgba: 0 - iOSLaunchScreenFillPct: 100 - iOSLaunchScreenSize: 100 - iOSLaunchScreenCustomXibPath: - iOSLaunchScreeniPadType: 0 - iOSLaunchScreeniPadImage: {fileID: 0} - iOSLaunchScreeniPadBackgroundColor: - serializedVersion: 2 - rgba: 0 - iOSLaunchScreeniPadFillPct: 100 - iOSLaunchScreeniPadSize: 100 - iOSLaunchScreeniPadCustomXibPath: - iOSLaunchScreenCustomStoryboardPath: - iOSLaunchScreeniPadCustomStoryboardPath: - iOSDeviceRequirements: [] - iOSURLSchemes: [] - iOSBackgroundModes: 0 - iOSMetalForceHardShadows: 0 - metalEditorSupport: 1 - metalAPIValidation: 1 - iOSRenderExtraFrameOnPause: 0 - iosCopyPluginsCodeInsteadOfSymlink: 0 - appleDeveloperTeamID: - iOSManualSigningProvisioningProfileID: - tvOSManualSigningProvisioningProfileID: - iOSManualSigningProvisioningProfileType: 0 - tvOSManualSigningProvisioningProfileType: 0 - appleEnableAutomaticSigning: 0 - iOSRequireARKit: 0 - iOSAutomaticallyDetectAndAddCapabilities: 1 - appleEnableProMotion: 0 - shaderPrecisionModel: 0 - clonedFromGUID: c0afd0d1d80e3634a9dac47e8a0426ea - templatePackageId: com.unity.template.3d@1.3.0 - templateDefaultScene: Assets/Scenes/SampleScene.unity - useCustomMainManifest: 0 - useCustomLauncherManifest: 0 - useCustomMainGradleTemplate: 0 - useCustomLauncherGradleManifest: 0 - useCustomBaseGradleTemplate: 0 - useCustomGradlePropertiesTemplate: 0 - useCustomProguardFile: 0 - AndroidTargetArchitectures: 5 - AndroidSplashScreenScale: 0 - androidSplashScreen: {fileID: 0} - AndroidKeystoreName: '{inproject}: ' - AndroidKeyaliasName: - AndroidBuildApkPerCpuArchitecture: 0 - AndroidTVCompatibility: 1 - AndroidIsGame: 1 - AndroidEnableTango: 0 - androidEnableBanner: 1 - androidUseLowAccuracyLocation: 0 - androidUseCustomKeystore: 0 - m_AndroidBanners: - - width: 320 - height: 180 - banner: {fileID: 0} - androidGamepadSupportLevel: 0 - AndroidMinifyWithR8: 0 - AndroidMinifyRelease: 0 - AndroidMinifyDebug: 0 - AndroidValidateAppBundleSize: 1 - AndroidAppBundleSizeToValidate: 150 - m_BuildTargetIcons: [] - m_BuildTargetPlatformIcons: [] - m_BuildTargetBatching: - - m_BuildTarget: Standalone - m_StaticBatching: 1 - m_DynamicBatching: 0 - - m_BuildTarget: tvOS - m_StaticBatching: 1 - m_DynamicBatching: 0 - - m_BuildTarget: Android - m_StaticBatching: 1 - m_DynamicBatching: 0 - - m_BuildTarget: iPhone - m_StaticBatching: 1 - m_DynamicBatching: 0 - - m_BuildTarget: WebGL - m_StaticBatching: 0 - m_DynamicBatching: 0 - m_BuildTargetGraphicsJobs: - - m_BuildTarget: MacStandaloneSupport - m_GraphicsJobs: 0 - - m_BuildTarget: Switch - m_GraphicsJobs: 0 - - m_BuildTarget: MetroSupport - m_GraphicsJobs: 0 - - m_BuildTarget: GameCoreScarlettSupport - m_GraphicsJobs: 0 - - m_BuildTarget: AppleTVSupport - m_GraphicsJobs: 0 - - m_BuildTarget: BJMSupport - m_GraphicsJobs: 0 - - m_BuildTarget: LinuxStandaloneSupport - m_GraphicsJobs: 0 - - m_BuildTarget: GameCoreXboxOneSupport - m_GraphicsJobs: 0 - - m_BuildTarget: PS4Player - m_GraphicsJobs: 0 - - m_BuildTarget: iOSSupport - m_GraphicsJobs: 0 - - m_BuildTarget: PS5Player - m_GraphicsJobs: 0 - - m_BuildTarget: WindowsStandaloneSupport - m_GraphicsJobs: 0 - - m_BuildTarget: XboxOnePlayer - m_GraphicsJobs: 0 - - m_BuildTarget: LuminSupport - m_GraphicsJobs: 0 - - m_BuildTarget: CloudRendering - m_GraphicsJobs: 0 - - m_BuildTarget: AndroidPlayer - m_GraphicsJobs: 0 - - m_BuildTarget: WebGLSupport - m_GraphicsJobs: 0 - m_BuildTargetGraphicsJobMode: - - m_BuildTarget: PS4Player - m_GraphicsJobMode: 0 - - m_BuildTarget: XboxOnePlayer - m_GraphicsJobMode: 0 - m_BuildTargetGraphicsAPIs: - - m_BuildTarget: AndroidPlayer - m_APIs: 0b00000008000000 - m_Automatic: 1 - - m_BuildTarget: iOSSupport - m_APIs: 10000000 - m_Automatic: 1 - - m_BuildTarget: AppleTVSupport - m_APIs: 10000000 - m_Automatic: 1 - - m_BuildTarget: WebGLSupport - m_APIs: 0b000000 - m_Automatic: 1 - m_BuildTargetVRSettings: - - m_BuildTarget: Standalone - m_Enabled: 0 - m_Devices: - - Oculus - - OpenVR - openGLRequireES31: 0 - openGLRequireES31AEP: 0 - openGLRequireES32: 0 - m_TemplateCustomTags: {} - mobileMTRendering: - Android: 1 - iPhone: 1 - tvOS: 1 - m_BuildTargetGroupLightmapEncodingQuality: [] - m_BuildTargetGroupLightmapSettings: [] - m_BuildTargetNormalMapEncoding: [] - playModeTestRunnerEnabled: 0 - runPlayModeTestAsEditModeTest: 0 - actionOnDotNetUnhandledException: 1 - enableInternalProfiler: 0 - logObjCUncaughtExceptions: 1 - enableCrashReportAPI: 0 - cameraUsageDescription: - locationUsageDescription: - microphoneUsageDescription: - switchNMETAOverride: - switchNetLibKey: - switchSocketMemoryPoolSize: 6144 - switchSocketAllocatorPoolSize: 128 - switchSocketConcurrencyLimit: 14 - switchScreenResolutionBehavior: 2 - switchUseCPUProfiler: 0 - switchUseGOLDLinker: 0 - switchLTOSetting: 0 - switchApplicationID: 0x01004b9000490000 - switchNSODependencies: - switchTitleNames_0: - switchTitleNames_1: - switchTitleNames_2: - switchTitleNames_3: - switchTitleNames_4: - switchTitleNames_5: - switchTitleNames_6: - switchTitleNames_7: - switchTitleNames_8: - switchTitleNames_9: - switchTitleNames_10: - switchTitleNames_11: - switchTitleNames_12: - switchTitleNames_13: - switchTitleNames_14: - switchTitleNames_15: - switchPublisherNames_0: - switchPublisherNames_1: - switchPublisherNames_2: - switchPublisherNames_3: - switchPublisherNames_4: - switchPublisherNames_5: - switchPublisherNames_6: - switchPublisherNames_7: - switchPublisherNames_8: - switchPublisherNames_9: - switchPublisherNames_10: - switchPublisherNames_11: - switchPublisherNames_12: - switchPublisherNames_13: - switchPublisherNames_14: - switchPublisherNames_15: - switchIcons_0: {fileID: 0} - switchIcons_1: {fileID: 0} - switchIcons_2: {fileID: 0} - switchIcons_3: {fileID: 0} - switchIcons_4: {fileID: 0} - switchIcons_5: {fileID: 0} - switchIcons_6: {fileID: 0} - switchIcons_7: {fileID: 0} - switchIcons_8: {fileID: 0} - switchIcons_9: {fileID: 0} - switchIcons_10: {fileID: 0} - switchIcons_11: {fileID: 0} - switchIcons_12: {fileID: 0} - switchIcons_13: {fileID: 0} - switchIcons_14: {fileID: 0} - switchIcons_15: {fileID: 0} - switchSmallIcons_0: {fileID: 0} - switchSmallIcons_1: {fileID: 0} - switchSmallIcons_2: {fileID: 0} - switchSmallIcons_3: {fileID: 0} - switchSmallIcons_4: {fileID: 0} - switchSmallIcons_5: {fileID: 0} - switchSmallIcons_6: {fileID: 0} - switchSmallIcons_7: {fileID: 0} - switchSmallIcons_8: {fileID: 0} - switchSmallIcons_9: {fileID: 0} - switchSmallIcons_10: {fileID: 0} - switchSmallIcons_11: {fileID: 0} - switchSmallIcons_12: {fileID: 0} - switchSmallIcons_13: {fileID: 0} - switchSmallIcons_14: {fileID: 0} - switchSmallIcons_15: {fileID: 0} - switchManualHTML: - switchAccessibleURLs: - switchLegalInformation: - switchMainThreadStackSize: 1048576 - switchPresenceGroupId: - switchLogoHandling: 0 - switchReleaseVersion: 0 - switchDisplayVersion: 1.0.0 - switchStartupUserAccount: 0 - switchTouchScreenUsage: 0 - switchSupportedLanguagesMask: 0 - switchLogoType: 0 - switchApplicationErrorCodeCategory: - switchUserAccountSaveDataSize: 0 - switchUserAccountSaveDataJournalSize: 0 - switchApplicationAttribute: 0 - switchCardSpecSize: -1 - switchCardSpecClock: -1 - switchRatingsMask: 0 - switchRatingsInt_0: 0 - switchRatingsInt_1: 0 - switchRatingsInt_2: 0 - switchRatingsInt_3: 0 - switchRatingsInt_4: 0 - switchRatingsInt_5: 0 - switchRatingsInt_6: 0 - switchRatingsInt_7: 0 - switchRatingsInt_8: 0 - switchRatingsInt_9: 0 - switchRatingsInt_10: 0 - switchRatingsInt_11: 0 - switchRatingsInt_12: 0 - switchLocalCommunicationIds_0: - switchLocalCommunicationIds_1: - switchLocalCommunicationIds_2: - switchLocalCommunicationIds_3: - switchLocalCommunicationIds_4: - switchLocalCommunicationIds_5: - switchLocalCommunicationIds_6: - switchLocalCommunicationIds_7: - switchParentalControl: 0 - switchAllowsScreenshot: 1 - switchAllowsVideoCapturing: 1 - switchAllowsRuntimeAddOnContentInstall: 0 - switchDataLossConfirmation: 0 - switchUserAccountLockEnabled: 0 - switchSystemResourceMemory: 16777216 - switchSupportedNpadStyles: 3 - switchNativeFsCacheSize: 32 - switchIsHoldTypeHorizontal: 0 - switchSupportedNpadCount: 8 - switchSocketConfigEnabled: 0 - switchTcpInitialSendBufferSize: 32 - switchTcpInitialReceiveBufferSize: 64 - switchTcpAutoSendBufferSizeMax: 256 - switchTcpAutoReceiveBufferSizeMax: 256 - switchUdpSendBufferSize: 9 - switchUdpReceiveBufferSize: 42 - switchSocketBufferEfficiency: 4 - switchSocketInitializeEnabled: 1 - switchNetworkInterfaceManagerInitializeEnabled: 1 - switchPlayerConnectionEnabled: 1 - switchUseNewStyleFilepaths: 0 - ps4NPAgeRating: 12 - ps4NPTitleSecret: - ps4NPTrophyPackPath: - ps4ParentalLevel: 11 - ps4ContentID: ED1633-NPXX51362_00-0000000000000000 - ps4Category: 0 - ps4MasterVersion: 01.00 - ps4AppVersion: 01.00 - ps4AppType: 0 - ps4ParamSfxPath: - ps4VideoOutPixelFormat: 0 - ps4VideoOutInitialWidth: 1920 - ps4VideoOutBaseModeInitialWidth: 1920 - ps4VideoOutReprojectionRate: 60 - ps4PronunciationXMLPath: - ps4PronunciationSIGPath: - ps4BackgroundImagePath: - ps4StartupImagePath: - ps4StartupImagesFolder: - ps4IconImagesFolder: - ps4SaveDataImagePath: - ps4SdkOverride: - ps4BGMPath: - ps4ShareFilePath: - ps4ShareOverlayImagePath: - ps4PrivacyGuardImagePath: - ps4ExtraSceSysFile: - ps4NPtitleDatPath: - ps4RemotePlayKeyAssignment: -1 - ps4RemotePlayKeyMappingDir: - ps4PlayTogetherPlayerCount: 0 - ps4EnterButtonAssignment: 1 - ps4ApplicationParam1: 0 - ps4ApplicationParam2: 0 - ps4ApplicationParam3: 0 - ps4ApplicationParam4: 0 - ps4DownloadDataSize: 0 - ps4GarlicHeapSize: 2048 - ps4ProGarlicHeapSize: 2560 - playerPrefsMaxSize: 32768 - ps4Passcode: frAQBc8Wsa1xVPfvJcrgRYwTiizs2trQ - ps4pnSessions: 1 - ps4pnPresence: 1 - ps4pnFriends: 1 - ps4pnGameCustomData: 1 - playerPrefsSupport: 0 - enableApplicationExit: 0 - resetTempFolder: 1 - restrictedAudioUsageRights: 0 - ps4UseResolutionFallback: 0 - ps4ReprojectionSupport: 0 - ps4UseAudio3dBackend: 0 - ps4UseLowGarlicFragmentationMode: 1 - ps4SocialScreenEnabled: 0 - ps4ScriptOptimizationLevel: 0 - ps4Audio3dVirtualSpeakerCount: 14 - ps4attribCpuUsage: 0 - ps4PatchPkgPath: - ps4PatchLatestPkgPath: - ps4PatchChangeinfoPath: - ps4PatchDayOne: 0 - ps4attribUserManagement: 0 - ps4attribMoveSupport: 0 - ps4attrib3DSupport: 0 - ps4attribShareSupport: 0 - ps4attribExclusiveVR: 0 - ps4disableAutoHideSplash: 0 - ps4videoRecordingFeaturesUsed: 0 - ps4contentSearchFeaturesUsed: 0 - ps4CompatibilityPS5: 0 - ps4GPU800MHz: 1 - ps4attribEyeToEyeDistanceSettingVR: 0 - ps4IncludedModules: [] - ps4attribVROutputEnabled: 0 - monoEnv: - splashScreenBackgroundSourceLandscape: {fileID: 0} - splashScreenBackgroundSourcePortrait: {fileID: 0} - blurSplashScreenBackground: 1 - spritePackerPolicy: - webGLMemorySize: 256 - webGLExceptionSupport: 1 - webGLNameFilesAsHashes: 0 - webGLDataCaching: 1 - webGLDebugSymbols: 0 - webGLEmscriptenArgs: - webGLModulesDirectory: - webGLTemplate: APPLICATION:Default - webGLAnalyzeBuildSize: 0 - webGLUseEmbeddedResources: 0 - webGLCompressionFormat: 1 - webGLWasmArithmeticExceptions: 0 - webGLLinkerTarget: 1 - webGLThreadsSupport: 0 - webGLDecompressionFallback: 0 - scriptingDefineSymbols: {} - additionalCompilerArguments: {} - platformArchitecture: {} - scriptingBackend: {} - il2cppCompilerConfiguration: {} - managedStrippingLevel: {} - incrementalIl2cppBuild: {} - suppressCommonWarnings: 1 - allowUnsafeCode: 0 - useDeterministicCompilation: 0 - enableRoslynAnalyzers: 1 - additionalIl2CppArgs: - scriptingRuntimeVersion: 1 - gcIncremental: 1 - assemblyVersionValidation: 1 - gcWBarrierValidation: 0 - apiCompatibilityLevelPerPlatform: {} - m_RenderingPath: 1 - m_MobileRenderingPath: 1 - metroPackageName: Template_3D - metroPackageVersion: - metroCertificatePath: - metroCertificatePassword: - metroCertificateSubject: - metroCertificateIssuer: - metroCertificateNotAfter: 0000000000000000 - metroApplicationDescription: Template_3D - wsaImages: {} - metroTileShortName: - metroTileShowName: 0 - metroMediumTileShowName: 0 - metroLargeTileShowName: 0 - metroWideTileShowName: 0 - metroSupportStreamingInstall: 0 - metroLastRequiredScene: 0 - metroDefaultTileSize: 1 - metroTileForegroundText: 2 - metroTileBackgroundColor: {r: 0.13333334, g: 0.17254902, b: 0.21568628, a: 0} - metroSplashScreenBackgroundColor: {r: 0.12941177, g: 0.17254902, b: 0.21568628, - a: 1} - metroSplashScreenUseBackgroundColor: 0 - platformCapabilities: {} - metroTargetDeviceFamilies: {} - metroFTAName: - metroFTAFileTypes: [] - metroProtocolName: - XboxOneProductId: - XboxOneUpdateKey: - XboxOneSandboxId: - XboxOneContentId: - XboxOneTitleId: - XboxOneSCId: - XboxOneGameOsOverridePath: - XboxOnePackagingOverridePath: - XboxOneAppManifestOverridePath: - XboxOneVersion: 1.0.0.0 - XboxOnePackageEncryption: 0 - XboxOnePackageUpdateGranularity: 2 - XboxOneDescription: - XboxOneLanguage: - - enus - XboxOneCapability: [] - XboxOneGameRating: {} - XboxOneIsContentPackage: 0 - XboxOneEnhancedXboxCompatibilityMode: 0 - XboxOneEnableGPUVariability: 1 - XboxOneSockets: {} - XboxOneSplashScreen: {fileID: 0} - XboxOneAllowedProductIds: [] - XboxOnePersistentLocalStorageSize: 0 - XboxOneXTitleMemory: 8 - XboxOneOverrideIdentityName: - XboxOneOverrideIdentityPublisher: - vrEditorSettings: {} - cloudServicesEnabled: - UNet: 1 - luminIcon: - m_Name: - m_ModelFolderPath: - m_PortalFolderPath: - luminCert: - m_CertPath: - m_SignPackage: 1 - luminIsChannelApp: 0 - luminVersion: - m_VersionCode: 1 - m_VersionName: - apiCompatibilityLevel: 6 - activeInputHandler: 0 - cloudProjectId: - framebufferDepthMemorylessMode: 0 - qualitySettingsNames: [] - projectName: - organizationId: - cloudEnabled: 0 - legacyClampBlendShapeWeights: 0 - virtualTexturingSupportEnabled: 0 diff --git a/Projects/CommandPatternExample/ProjectSettings/ProjectVersion.txt b/Projects/CommandPatternExample/ProjectSettings/ProjectVersion.txt deleted file mode 100644 index 0ab53b0..0000000 --- a/Projects/CommandPatternExample/ProjectSettings/ProjectVersion.txt +++ /dev/null @@ -1,2 +0,0 @@ -m_EditorVersion: 2022.3.16f1 -m_EditorVersionWithRevision: 2022.3.16f1 (d2c21f0ef2f1) diff --git a/Projects/CommandPatternExample/ProjectSettings/QualitySettings.asset b/Projects/CommandPatternExample/ProjectSettings/QualitySettings.asset deleted file mode 100644 index b7593b7..0000000 --- a/Projects/CommandPatternExample/ProjectSettings/QualitySettings.asset +++ /dev/null @@ -1,190 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!47 &1 -QualitySettings: - m_ObjectHideFlags: 0 - serializedVersion: 5 - m_CurrentQuality: 4 - m_QualitySettings: - - serializedVersion: 2 - name: Very Low - pixelLightCount: 0 - shadows: 0 - shadowResolution: 0 - shadowProjection: 1 - shadowCascades: 1 - shadowDistance: 15 - shadowNearPlaneOffset: 3 - shadowCascade2Split: 0.33333334 - shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} - shadowmaskMode: 0 - blendWeights: 1 - textureQuality: 1 - anisotropicTextures: 0 - antiAliasing: 0 - softParticles: 0 - softVegetation: 0 - realtimeReflectionProbes: 0 - billboardsFaceCameraPosition: 0 - vSyncCount: 0 - lodBias: 0.3 - maximumLODLevel: 0 - particleRaycastBudget: 4 - asyncUploadTimeSlice: 2 - asyncUploadBufferSize: 16 - resolutionScalingFixedDPIFactor: 1 - excludedTargetPlatforms: [] - - serializedVersion: 2 - name: Low - pixelLightCount: 0 - shadows: 0 - shadowResolution: 0 - shadowProjection: 1 - shadowCascades: 1 - shadowDistance: 20 - shadowNearPlaneOffset: 3 - shadowCascade2Split: 0.33333334 - shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} - shadowmaskMode: 0 - blendWeights: 2 - textureQuality: 0 - anisotropicTextures: 0 - antiAliasing: 0 - softParticles: 0 - softVegetation: 0 - realtimeReflectionProbes: 0 - billboardsFaceCameraPosition: 0 - vSyncCount: 0 - lodBias: 0.4 - maximumLODLevel: 0 - particleRaycastBudget: 16 - asyncUploadTimeSlice: 2 - asyncUploadBufferSize: 16 - resolutionScalingFixedDPIFactor: 1 - excludedTargetPlatforms: [] - - serializedVersion: 2 - name: Medium - pixelLightCount: 1 - shadows: 1 - shadowResolution: 0 - shadowProjection: 1 - shadowCascades: 1 - shadowDistance: 20 - shadowNearPlaneOffset: 3 - shadowCascade2Split: 0.33333334 - shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} - shadowmaskMode: 0 - blendWeights: 2 - textureQuality: 0 - anisotropicTextures: 1 - antiAliasing: 0 - softParticles: 0 - softVegetation: 0 - realtimeReflectionProbes: 0 - billboardsFaceCameraPosition: 0 - vSyncCount: 1 - lodBias: 0.7 - maximumLODLevel: 0 - particleRaycastBudget: 64 - asyncUploadTimeSlice: 2 - asyncUploadBufferSize: 16 - resolutionScalingFixedDPIFactor: 1 - excludedTargetPlatforms: [] - - serializedVersion: 2 - name: High - pixelLightCount: 2 - shadows: 2 - shadowResolution: 1 - shadowProjection: 1 - shadowCascades: 2 - shadowDistance: 40 - shadowNearPlaneOffset: 3 - shadowCascade2Split: 0.33333334 - shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} - shadowmaskMode: 1 - blendWeights: 2 - textureQuality: 0 - anisotropicTextures: 1 - antiAliasing: 2 - softParticles: 0 - softVegetation: 1 - realtimeReflectionProbes: 1 - billboardsFaceCameraPosition: 1 - vSyncCount: 1 - lodBias: 1 - maximumLODLevel: 0 - particleRaycastBudget: 256 - asyncUploadTimeSlice: 2 - asyncUploadBufferSize: 16 - resolutionScalingFixedDPIFactor: 1 - excludedTargetPlatforms: [] - - serializedVersion: 2 - name: Very High - pixelLightCount: 3 - shadows: 2 - shadowResolution: 2 - shadowProjection: 1 - shadowCascades: 2 - shadowDistance: 40 - shadowNearPlaneOffset: 3 - shadowCascade2Split: 0.33333334 - shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} - shadowmaskMode: 1 - blendWeights: 4 - textureQuality: 0 - anisotropicTextures: 1 - antiAliasing: 4 - softParticles: 1 - softVegetation: 1 - realtimeReflectionProbes: 1 - billboardsFaceCameraPosition: 1 - vSyncCount: 1 - lodBias: 1.5 - maximumLODLevel: 0 - particleRaycastBudget: 1024 - asyncUploadTimeSlice: 2 - asyncUploadBufferSize: 16 - resolutionScalingFixedDPIFactor: 1 - excludedTargetPlatforms: [] - - serializedVersion: 2 - name: Ultra - pixelLightCount: 4 - shadows: 2 - shadowResolution: 2 - shadowProjection: 1 - shadowCascades: 4 - shadowDistance: 150 - shadowNearPlaneOffset: 3 - shadowCascade2Split: 0.33333334 - shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} - shadowmaskMode: 1 - blendWeights: 4 - textureQuality: 0 - anisotropicTextures: 1 - antiAliasing: 4 - softParticles: 1 - softVegetation: 1 - realtimeReflectionProbes: 1 - billboardsFaceCameraPosition: 1 - vSyncCount: 1 - lodBias: 2 - maximumLODLevel: 0 - particleRaycastBudget: 4096 - asyncUploadTimeSlice: 2 - asyncUploadBufferSize: 16 - resolutionScalingFixedDPIFactor: 1 - excludedTargetPlatforms: [] - m_PerPlatformDefaultQuality: - Android: 2 - Nintendo 3DS: 5 - Nintendo Switch: 5 - PS4: 5 - PSP2: 2 - Standalone: 5 - Tizen: 2 - WebGL: 3 - WiiU: 5 - Windows Store Apps: 5 - XboxOne: 5 - iPhone: 2 - tvOS: 2 diff --git a/Projects/CommandPatternExample/ProjectSettings/TagManager.asset b/Projects/CommandPatternExample/ProjectSettings/TagManager.asset deleted file mode 100644 index eefd22f..0000000 --- a/Projects/CommandPatternExample/ProjectSettings/TagManager.asset +++ /dev/null @@ -1,44 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!78 &1 -TagManager: - serializedVersion: 2 - tags: - - Projectile - layers: - - Default - - TransparentFX - - Ignore Raycast - - - - Water - - UI - - - - - - PostProcessing - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - m_SortingLayers: - - name: Default - uniqueID: 0 - locked: 0 diff --git a/Projects/CommandPatternExample/ProjectSettings/TimeManager.asset b/Projects/CommandPatternExample/ProjectSettings/TimeManager.asset deleted file mode 100644 index 06bcc6d..0000000 --- a/Projects/CommandPatternExample/ProjectSettings/TimeManager.asset +++ /dev/null @@ -1,9 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!5 &1 -TimeManager: - m_ObjectHideFlags: 0 - Fixed Timestep: 0.02 - Maximum Allowed Timestep: 0.1 - m_TimeScale: 1 - Maximum Particle Timestep: 0.03 diff --git a/Projects/CommandPatternExample/ProjectSettings/UnityConnectSettings.asset b/Projects/CommandPatternExample/ProjectSettings/UnityConnectSettings.asset deleted file mode 100644 index fa0b146..0000000 --- a/Projects/CommandPatternExample/ProjectSettings/UnityConnectSettings.asset +++ /dev/null @@ -1,34 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!310 &1 -UnityConnectSettings: - m_ObjectHideFlags: 0 - serializedVersion: 1 - m_Enabled: 0 - m_TestMode: 0 - m_EventOldUrl: https://api.uca.cloud.unity3d.com/v1/events - m_EventUrl: https://cdp.cloud.unity3d.com/v1/events - m_ConfigUrl: https://config.uca.cloud.unity3d.com - m_TestInitMode: 0 - CrashReportingSettings: - m_EventUrl: https://perf-events.cloud.unity3d.com - m_Enabled: 0 - m_LogBufferSize: 10 - m_CaptureEditorExceptions: 1 - UnityPurchasingSettings: - m_Enabled: 0 - m_TestMode: 0 - UnityAnalyticsSettings: - m_Enabled: 0 - m_TestMode: 0 - m_InitializeOnStartup: 1 - UnityAdsSettings: - m_Enabled: 0 - m_InitializeOnStartup: 1 - m_TestMode: 0 - m_IosGameId: - m_AndroidGameId: - m_GameIds: {} - m_GameId: - PerformanceReportingSettings: - m_Enabled: 0 diff --git a/Projects/CommandPatternExample/ProjectSettings/VFXManager.asset b/Projects/CommandPatternExample/ProjectSettings/VFXManager.asset deleted file mode 100644 index 6e0eaca..0000000 --- a/Projects/CommandPatternExample/ProjectSettings/VFXManager.asset +++ /dev/null @@ -1,11 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!937362698 &1 -VFXManager: - m_ObjectHideFlags: 0 - m_IndirectShader: {fileID: 0} - m_CopyBufferShader: {fileID: 0} - m_SortShader: {fileID: 0} - m_RenderPipeSettingsPath: - m_FixedTimeStep: 0.016666668 - m_MaxDeltaTime: 0.05 diff --git a/Projects/CommandPatternExample/ProjectSettings/VersionControlSettings.asset b/Projects/CommandPatternExample/ProjectSettings/VersionControlSettings.asset deleted file mode 100644 index dca2881..0000000 --- a/Projects/CommandPatternExample/ProjectSettings/VersionControlSettings.asset +++ /dev/null @@ -1,8 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!890905787 &1 -VersionControlSettings: - m_ObjectHideFlags: 0 - m_Mode: Visible Meta Files - m_CollabEditorSettings: - inProgressEnabled: 1 diff --git a/Projects/CommandPatternExample/ProjectSettings/XRSettings.asset b/Projects/CommandPatternExample/ProjectSettings/XRSettings.asset deleted file mode 100644 index 482590c..0000000 --- a/Projects/CommandPatternExample/ProjectSettings/XRSettings.asset +++ /dev/null @@ -1,10 +0,0 @@ -{ - "m_SettingKeys": [ - "VR Device Disabled", - "VR Device User Alert" - ], - "m_SettingValues": [ - "False", - "False" - ] -} \ No newline at end of file diff --git a/Projects/DesignPatterns/.gitignore b/Projects/DesignPatterns/.gitignore deleted file mode 100644 index 7b57a60..0000000 --- a/Projects/DesignPatterns/.gitignore +++ /dev/null @@ -1,149 +0,0 @@ -# Created by https://www.toptal.com/developers/gitignore/api/osx,unity,linux,windows,vscode -# Edit at https://www.toptal.com/developers/gitignore?templates=osx,unity,linux,windows,vscode - -### Linux ### -*~ - -# temporary files which can be created if a process still has a handle open of a deleted file -.fuse_hidden* - -# KDE directory preferences -.directory - -# Linux trash folder which might appear on any partition or disk -.Trash-* - -# .nfs files are created when an open file is removed but is still being accessed -.nfs* - -### OSX ### -# General -.DS_Store -.AppleDouble -.LSOverride - -# Icon must end with two \r -Icon - - -# Thumbnails -._* - -# Files that might appear in the root of a volume -.DocumentRevisions-V100 -.fseventsd -.Spotlight-V100 -.TemporaryItems -.Trashes -.VolumeIcon.icns -.com.apple.timemachine.donotpresent - -# Directories potentially created on remote AFP share -.AppleDB -.AppleDesktop -Network Trash Folder -Temporary Items -.apdisk - -### Unity ### -# This .gitignore file should be placed at the root of your Unity project directory -# -# Get latest from https://github.com/github/gitignore/blob/main/Unity.gitignore -/[Ll]ibrary/ -/[Tt]emp/ -/[Oo]bj/ -/[Bb]uild/ -/[Bb]uilds/ -/[Ll]ogs/ -/[Uu]ser[Ss]ettings/ - -# MemoryCaptures can get excessive in size. -# They also could contain extremely sensitive data -/[Mm]emoryCaptures/ - -# Recordings can get excessive in size -/[Rr]ecordings/ - -# Uncomment this line if you wish to ignore the asset store tools plugin -# /[Aa]ssets/AssetStoreTools* - -# Autogenerated Jetbrains Rider plugin -/[Aa]ssets/Plugins/Editor/JetBrains* - -# Visual Studio cache directory -.vs/ - -# Gradle cache directory -.gradle/ - -# Autogenerated VS/MD/Consulo solution and project files -ExportedObj/ -.consulo/ -*.csproj -*.unityproj -*.sln -*.suo -*.tmp -*.user -*.userprefs -*.pidb -*.booproj -*.svd -*.pdb -*.mdb -*.opendb -*.VC.db - -# Unity3D generated meta files -*.pidb.meta -*.pdb.meta -*.mdb.meta - -# Unity3D generated file on crash reports -sysinfo.txt - -# Builds -*.apk -*.aab -*.unitypackage -*.app - -# Crashlytics generated file -crashlytics-build.properties - -# Packed Addressables -/[Aa]ssets/[Aa]ddressable[Aa]ssets[Dd]ata/*/*.bin* - -# Temporary auto-generated Android Assets -/[Aa]ssets/[Ss]treamingAssets/aa.meta -/[Aa]ssets/[Ss]treamingAssets/aa/* - -#!! ERROR: vscode is undefined. Use list command to see defined gitignore types !!# - -### Windows ### -# Windows thumbnail cache files -Thumbs.db -Thumbs.db:encryptable -ehthumbs.db -ehthumbs_vista.db - -# Dump file -*.stackdump - -# Folder config file -[Dd]esktop.ini - -# Recycle Bin used on file shares -$RECYCLE.BIN/ - -# Windows Installer files -*.cab -*.msi -*.msix -*.msm -*.msp - -# Windows shortcuts -*.lnk - -# End of https://www.toptal.com/developers/gitignore/api/osx,unity,linux,windows,vscode diff --git a/Projects/DesignPatterns/Assets/Black Hole.meta b/Projects/DesignPatterns/Assets/Black Hole.meta deleted file mode 100644 index de7b49c..0000000 --- a/Projects/DesignPatterns/Assets/Black Hole.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: ca1c7c5cab60b414b90678c7f655e73e -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/DesignPatterns/Assets/Black Hole/Demo.unity b/Projects/DesignPatterns/Assets/Black Hole/Demo.unity deleted file mode 100644 index 307159c..0000000 --- a/Projects/DesignPatterns/Assets/Black Hole/Demo.unity +++ /dev/null @@ -1,237 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!29 &1 -SceneSettings: - m_ObjectHideFlags: 0 - m_PVSData: - m_PVSObjectsArray: [] - m_PVSPortalsArray: [] - m_OcclusionBakeSettings: - smallestOccluder: 5 - smallestHole: .25 - backfaceThreshold: 100 ---- !u!104 &2 -RenderSettings: - m_ObjectHideFlags: 0 - serializedVersion: 6 - m_Fog: 0 - m_FogColor: {r: .5, g: .5, b: .5, a: 1} - m_FogMode: 3 - m_FogDensity: .00999999978 - m_LinearFogStart: 0 - m_LinearFogEnd: 300 - m_AmbientSkyColor: {r: .200000003, g: .200000003, b: .200000003, a: 1} - m_AmbientEquatorColor: {r: .200000003, g: .200000003, b: .200000003, a: 1} - m_AmbientGroundColor: {r: .200000003, g: .200000003, b: .200000003, a: 1} - m_AmbientIntensity: 1 - m_AmbientMode: 3 - m_SkyboxMaterial: {fileID: 0} - m_HaloStrength: .5 - m_FlareStrength: 1 - m_FlareFadeSpeed: 3 - m_HaloTexture: {fileID: 0} - m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} - m_DefaultReflectionMode: 0 - m_DefaultReflectionResolution: 128 - m_ReflectionBounces: 1 - m_ReflectionIntensity: 1 - m_CustomReflection: {fileID: 0} - m_Sun: {fileID: 0} ---- !u!127 &3 -LevelGameManager: - m_ObjectHideFlags: 0 ---- !u!157 &4 -LightmapSettings: - m_ObjectHideFlags: 0 - serializedVersion: 5 - m_GIWorkflowMode: 1 - m_LightmapsMode: 1 - m_GISettings: - serializedVersion: 2 - m_BounceScale: 1 - m_IndirectOutputScale: 1 - m_AlbedoBoost: 1 - m_TemporalCoherenceThreshold: 1 - m_EnvironmentLightingMode: 0 - m_EnableBakedLightmaps: 1 - m_EnableRealtimeLightmaps: 0 - m_LightmapEditorSettings: - serializedVersion: 3 - m_Resolution: 1 - m_BakeResolution: 50 - m_TextureWidth: 1024 - m_TextureHeight: 1024 - m_AOMaxDistance: 1 - m_Padding: 2 - m_CompAOExponent: 0 - m_LightmapParameters: {fileID: 0} - m_TextureCompression: 0 - m_FinalGather: 0 - m_FinalGatherRayCount: 1024 - m_LightmapSnapshot: {fileID: 0} - m_RuntimeCPUUsage: 25 ---- !u!196 &5 -NavMeshSettings: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_BuildSettings: - serializedVersion: 2 - agentRadius: .5 - agentHeight: 2 - agentSlope: 45 - agentClimb: .400000006 - ledgeDropHeight: 0 - maxJumpAcrossDistance: 0 - accuratePlacement: 0 - minRegionArea: 2 - cellSize: .166666657 - manualCellSize: 0 - m_NavMeshData: {fileID: 0} ---- !u!1 &1464887301 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - serializedVersion: 4 - m_Component: - - 4: {fileID: 1464887306} - - 20: {fileID: 1464887305} - - 92: {fileID: 1464887304} - - 81: {fileID: 1464887302} - - 45: {fileID: 1464887308} - - 114: {fileID: 1464887303} - - 114: {fileID: 1464887307} - m_Layer: 0 - m_Name: Main Camera - m_TagString: MainCamera - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!81 &1464887302 -AudioListener: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 1464887301} - m_Enabled: 1 ---- !u!114 &1464887303 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 1464887301} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: af59ff3e5a8b67345a9b3e5253d94834, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Mat: {fileID: 2100000, guid: b4aace61ddd93b34abc1295baa07280c, type: 2} - m_DarkRange: .100000001 - m_Distortion: -1.89999998 ---- !u!92 &1464887304 -Behaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 1464887301} - m_Enabled: 1 ---- !u!20 &1464887305 -Camera: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 1464887301} - m_Enabled: 1 - serializedVersion: 2 - m_ClearFlags: 1 - m_BackGroundColor: {r: .192156866, g: .301960796, b: .474509805, a: .0196078438} - m_NormalizedViewPortRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 1 - height: 1 - near clip plane: .300000012 - far clip plane: 1000 - field of view: 60 - orthographic: 0 - orthographic size: 5 - m_Depth: -1 - m_CullingMask: - serializedVersion: 2 - m_Bits: 4294967295 - m_RenderingPath: -1 - m_TargetTexture: {fileID: 0} - m_TargetDisplay: 0 - m_HDR: 0 - m_OcclusionCulling: 1 - m_StereoConvergence: 10 - m_StereoSeparation: .0219999999 - m_StereoMirrorMode: 0 ---- !u!4 &1464887306 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 1464887301} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: .830330372, y: 5.45699596, z: -14.7795458} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 0 ---- !u!114 &1464887307 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 1464887301} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: af0a18920e93a064cae41c551c5306cc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_MoveSpeed: 3 - m_RotateSpeed: .00999999978 - m_ForwardButton: 119 - m_BackwardButton: 115 - m_RightButton: 100 - m_LeftButton: 97 - m_UpButton: 113 - m_DownButton: 101 ---- !u!45 &1464887308 -Skybox: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 1464887301} - m_Enabled: 1 - m_CustomSkybox: {fileID: 2100000, guid: e2831da33a106da408f6874d95260196, type: 2} ---- !u!1 &2091314055 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - serializedVersion: 4 - m_Component: - - 4: {fileID: 2091314056} - m_Layer: 0 - m_Name: Scene - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &2091314056 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 2091314055} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 1 diff --git a/Projects/DesignPatterns/Assets/Black Hole/Demo.unity.meta b/Projects/DesignPatterns/Assets/Black Hole/Demo.unity.meta deleted file mode 100644 index 7fcbf45..0000000 --- a/Projects/DesignPatterns/Assets/Black Hole/Demo.unity.meta +++ /dev/null @@ -1,10 +0,0 @@ -fileFormatVersion: 2 -guid: 5d864b86aa19cce4fbe49b806ca68ec5 -labels: -- postprocess -- glass -- magnifyingglass -- magnifying -- shader -DefaultImporter: - userData: diff --git a/Projects/DesignPatterns/Assets/Black Hole/Material.meta b/Projects/DesignPatterns/Assets/Black Hole/Material.meta deleted file mode 100644 index e24af6e..0000000 --- a/Projects/DesignPatterns/Assets/Black Hole/Material.meta +++ /dev/null @@ -1,5 +0,0 @@ -fileFormatVersion: 2 -guid: fa475c4af8b8300449f6fc80c7fb73e0 -folderAsset: yes -DefaultImporter: - userData: diff --git a/Projects/DesignPatterns/Assets/Black Hole/Material/Skybox.mat b/Projects/DesignPatterns/Assets/Black Hole/Material/Skybox.mat deleted file mode 100644 index 2281f58..0000000 --- a/Projects/DesignPatterns/Assets/Black Hole/Material/Skybox.mat +++ /dev/null @@ -1,77 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!21 &2100000 -Material: - serializedVersion: 3 - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_Name: Skybox - m_Shader: {fileID: 10700, guid: 0000000000000000f000000000000000, type: 0} - m_ShaderKeywords: [] - m_CustomRenderQueue: -1 - m_SavedProperties: - serializedVersion: 2 - m_TexEnvs: - data: - first: - name: _MainTex - second: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - data: - first: - name: _FrontTex - second: - m_Texture: {fileID: 2800000, guid: 3555edfc318194a42baba96ba41e1507, type: 3} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - data: - first: - name: _BackTex - second: - m_Texture: {fileID: 2800000, guid: 7d7c26eaf1057fc429da4168f4d0e067, type: 3} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - data: - first: - name: _LeftTex - second: - m_Texture: {fileID: 2800000, guid: 41538aeb3189d564b9e98b068fbd7525, type: 3} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - data: - first: - name: _RightTex - second: - m_Texture: {fileID: 2800000, guid: 8b7de637a53296c40885c0dcc8d37e0b, type: 3} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - data: - first: - name: _UpTex - second: - m_Texture: {fileID: 2800000, guid: 9f809ce5a0d3ed64b985b3d8a9132652, type: 3} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - data: - first: - name: _DownTex - second: - m_Texture: {fileID: 2800000, guid: 0455fd02d24eeaa45a69a8096350145b, type: 3} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - m_Floats: {} - m_Colors: - data: - first: - name: _Color - second: {r: 1, g: 1, b: 1, a: 1} - data: - first: - name: _Tint - second: {r: .5, g: .5, b: .5, a: .5} ---- !u!1002 &2100001 -EditorExtensionImpl: - serializedVersion: 6 diff --git a/Projects/DesignPatterns/Assets/Black Hole/Material/Skybox.mat.meta b/Projects/DesignPatterns/Assets/Black Hole/Material/Skybox.mat.meta deleted file mode 100644 index 72b6c8c..0000000 --- a/Projects/DesignPatterns/Assets/Black Hole/Material/Skybox.mat.meta +++ /dev/null @@ -1,4 +0,0 @@ -fileFormatVersion: 2 -guid: e2831da33a106da408f6874d95260196 -NativeFormatImporter: - userData: diff --git a/Projects/DesignPatterns/Assets/Black Hole/ReadMe.txt b/Projects/DesignPatterns/Assets/Black Hole/ReadMe.txt deleted file mode 100644 index 771f05d..0000000 --- a/Projects/DesignPatterns/Assets/Black Hole/ReadMe.txt +++ /dev/null @@ -1,8 +0,0 @@ -Thank you for choosing ! -This package will bring an amazing black hole effect to your game. -Try demo scene to see the effect. -Hold left mouse button then move cursor can rotate the camera. -Hold right mouse button then move cursor can move the blackhole. - -If you like it, please give us a good review on asset store. We will keep moving ! -Any suggestion or improvement you want, please contact qq_d_y@163.com. \ No newline at end of file diff --git a/Projects/DesignPatterns/Assets/Black Hole/ReadMe.txt.meta b/Projects/DesignPatterns/Assets/Black Hole/ReadMe.txt.meta deleted file mode 100644 index 2232b13..0000000 --- a/Projects/DesignPatterns/Assets/Black Hole/ReadMe.txt.meta +++ /dev/null @@ -1,4 +0,0 @@ -fileFormatVersion: 2 -guid: 61e513d93b95064459ba26d91f1fdf9d -TextScriptImporter: - userData: diff --git a/Projects/DesignPatterns/Assets/Black Hole/Script.meta b/Projects/DesignPatterns/Assets/Black Hole/Script.meta deleted file mode 100644 index afb55f1..0000000 --- a/Projects/DesignPatterns/Assets/Black Hole/Script.meta +++ /dev/null @@ -1,5 +0,0 @@ -fileFormatVersion: 2 -guid: 409a9f1073cbca14c937acc42ffb1142 -folderAsset: yes -DefaultImporter: - userData: diff --git a/Projects/DesignPatterns/Assets/Black Hole/Script/Demo.cs b/Projects/DesignPatterns/Assets/Black Hole/Script/Demo.cs deleted file mode 100644 index 45cb1e0..0000000 --- a/Projects/DesignPatterns/Assets/Black Hole/Script/Demo.cs +++ /dev/null @@ -1,58 +0,0 @@ -using UnityEngine; - -public class Demo : MonoBehaviour -{ - public Material m_Mat = null; - [Range(0.01f, 0.2f)] public float m_DarkRange = 0.1f; - [Range(-2.5f, -1f)] public float m_Distortion = -2f; - float m_MouseX = 0f; - float m_MouseY = 0f; - bool m_TraceMouse = false; - int m_ID_Center = 0; - int m_ID_DarkRange = 0; - int m_ID_Distortion = 0; - - void Start () - { - if (!SystemInfo.supportsImageEffects) - enabled = false; - m_MouseX = m_MouseY = 0.5f; - m_ID_Center = Shader.PropertyToID ("_Center"); - m_ID_DarkRange = Shader.PropertyToID ("_DarkRange"); - m_ID_Distortion = Shader.PropertyToID ("_Distortion"); - } - void OnRenderImage (RenderTexture sourceTexture, RenderTexture destTexture) - { - m_Mat.SetVector (m_ID_Center, new Vector4 (m_MouseX, m_MouseY, 0f, 0f)); - m_Mat.SetFloat (m_ID_DarkRange, m_DarkRange); - m_Mat.SetFloat (m_ID_Distortion, m_Distortion); - Graphics.Blit (sourceTexture, destTexture, m_Mat); - } - void Update () - { - if (Input.GetMouseButtonDown (1)) - { - m_TraceMouse = true; - } - else if (Input.GetMouseButtonUp (1)) - { - m_TraceMouse = false; - } - else if (Input.GetMouseButton (1)) - { - if (m_TraceMouse) - { - m_MouseX = Input.mousePosition.x / Screen.width; -//#if UNITY_5 -// m_MouseY = 1f - Input.mousePosition.y / Screen.height; -//#else - m_MouseY = Input.mousePosition.y / Screen.height; -//#endif - } - } - } - void OnGUI () - { - GUI.Box (new Rect (10, 10, 160, 25), "Black Hole Demo"); - } -} \ No newline at end of file diff --git a/Projects/DesignPatterns/Assets/Black Hole/Script/Demo.cs.meta b/Projects/DesignPatterns/Assets/Black Hole/Script/Demo.cs.meta deleted file mode 100644 index 0597bcd..0000000 --- a/Projects/DesignPatterns/Assets/Black Hole/Script/Demo.cs.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: af59ff3e5a8b67345a9b3e5253d94834 -MonoImporter: - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: diff --git a/Projects/DesignPatterns/Assets/Black Hole/Script/FreeCamera.cs b/Projects/DesignPatterns/Assets/Black Hole/Script/FreeCamera.cs deleted file mode 100644 index 2b25a44..0000000 --- a/Projects/DesignPatterns/Assets/Black Hole/Script/FreeCamera.cs +++ /dev/null @@ -1,44 +0,0 @@ -using UnityEngine; - -[RequireComponent(typeof(Camera))] -public class FreeCamera : MonoBehaviour -{ - public float m_MoveSpeed = 0f; - public float m_RotateSpeed = 0f; - public KeyCode m_ForwardButton = KeyCode.W; - public KeyCode m_BackwardButton = KeyCode.S; - public KeyCode m_RightButton = KeyCode.D; - public KeyCode m_LeftButton = KeyCode.A; - public KeyCode m_UpButton = KeyCode.Q; - public KeyCode m_DownButton = KeyCode.E; - - void Update () - { - // translation - { - Vector3 dir = Vector3.zero; - Move (m_ForwardButton, ref dir, transform.forward); - Move (m_BackwardButton, ref dir, -transform.forward); - Move (m_RightButton, ref dir, transform.right); - Move (m_LeftButton, ref dir, -transform.right); - Move (m_UpButton, ref dir, transform.up); - Move (m_DownButton, ref dir, -transform.up); - transform.position += dir * m_MoveSpeed * Time.deltaTime; - } - // rotation - { - if (Input.GetMouseButton (0)) - { - Vector3 eulerAngles = transform.eulerAngles; - eulerAngles.x += -Input.GetAxis("Mouse Y") * 359f * m_RotateSpeed; - eulerAngles.y += Input.GetAxis("Mouse X") * 359f * m_RotateSpeed; - transform.eulerAngles = eulerAngles; - } - } - } - void Move (KeyCode key, ref Vector3 moveTo, Vector3 dir) - { - if (Input.GetKey (key)) - moveTo = dir; - } -} diff --git a/Projects/DesignPatterns/Assets/Black Hole/Script/FreeCamera.cs.meta b/Projects/DesignPatterns/Assets/Black Hole/Script/FreeCamera.cs.meta deleted file mode 100644 index e03cc0b..0000000 --- a/Projects/DesignPatterns/Assets/Black Hole/Script/FreeCamera.cs.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: af0a18920e93a064cae41c551c5306cc -MonoImporter: - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: diff --git a/Projects/DesignPatterns/Assets/Black Hole/Shader.meta b/Projects/DesignPatterns/Assets/Black Hole/Shader.meta deleted file mode 100644 index d7f24a9..0000000 --- a/Projects/DesignPatterns/Assets/Black Hole/Shader.meta +++ /dev/null @@ -1,5 +0,0 @@ -fileFormatVersion: 2 -guid: 28d2304efa2762541b3f99e10f50e324 -folderAsset: yes -DefaultImporter: - userData: diff --git a/Projects/DesignPatterns/Assets/Black Hole/Texture.meta b/Projects/DesignPatterns/Assets/Black Hole/Texture.meta deleted file mode 100644 index 6c87421..0000000 --- a/Projects/DesignPatterns/Assets/Black Hole/Texture.meta +++ /dev/null @@ -1,5 +0,0 @@ -fileFormatVersion: 2 -guid: 3d54672241c2efd43a01be64b7aa5a44 -folderAsset: yes -DefaultImporter: - userData: diff --git a/Projects/DesignPatterns/Assets/Black Hole/Texture/Sky.meta b/Projects/DesignPatterns/Assets/Black Hole/Texture/Sky.meta deleted file mode 100644 index eea2593..0000000 --- a/Projects/DesignPatterns/Assets/Black Hole/Texture/Sky.meta +++ /dev/null @@ -1,5 +0,0 @@ -fileFormatVersion: 2 -guid: 7be60dc5a97de0f4393327909ddc9415 -folderAsset: yes -DefaultImporter: - userData: diff --git a/Projects/DesignPatterns/Assets/Black Hole/Texture/Sky/Sky+x.bmp b/Projects/DesignPatterns/Assets/Black Hole/Texture/Sky/Sky+x.bmp deleted file mode 100644 index c5ab85a551bfbab118919f5cb24162c2af5133c3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 786486 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⪥;IxMHS|&>iPtD8DN29&2&!q+kdz{%zqK%RJxravy zu5r?4L404!BMZ!{SskvtvKA3@zxD1f7rVMe&jbMhwN*)7ePU}oPmc@8zD2!p7idkASY}f&Lc3>35KByG#5GV)l z2s<@(!wp6?)`W>Mc^@cb;KilH1F4$Wa^raz@uDd{8l~kHHRd-nVHhfdMRd-bNzOQW z`a;y{#PH}7hvE_r#V3SDM1~)U4m%w6@vhxF!uE;u+8GtK`{chjVW4xS1qM;B-!LbWX1HNk;&upp>RAd4C3_{nZ6r^to81wDcGOk{UYn zqOpy&qR`^on=FG)RafFA-e~G)X-oHKFvJleju06MT{)d!lHAxyf(>m86c&M}?gu-F zmp?K{AAS6-EG?3GCTy%V`NnX8z@mqRZhZbzkfZ(bcMjjFM_;4o>Cmd??q9F(!Zrs} zyJuRKpWSL5mhUEUj8xfl23Ir%k3IUvM`ozB>?YHLgj5Z!1tC`bO8{_7Og!EIGjE?j zRA6vn+uO48On$B<^5w?Pz|50kboCY0WH6Qzk8FJIUBE3Zg{w#JIBrfBmiZ289V0M& zPi9Y zWv#6(qHc{|b$ZV!itQPCs< zUnW%A<;ln26b~<5DX1;&ob?kcx@XmPf6eq-Ik4;uA`osETI`&@W2J5j>?ESO@ad4x zShOY9G*>7}6WjX#fbhTkOi&k0$vF}zr-T7L`le-k14K_(rO9udeZa9ng>Rd_XPn_f z+oa^KJ|zWmVNK9gmc@8GER0aajDCZww`+Qy`W7Dwg`C`eEus;J}u26|A&5f^NK^UuDA@6aKfFSG#g|HZd|BsL#;^eq($?Id&* zH&PFbR9rjzz~Jf7(eu|YKbEi2vGs<83Ja9E95sQk_|%ROl5jJoF`4EouBOK37ezCo zp$v`x<6D;^$_h@^)!|pj{5{@Wf1_>ix(2VILwxqJ%8KZk@>A_CBxYy2JI{2qbBgA) zbEvueP+jT4rZOfEXvTQ{Cg|*ug`0h2uVrrAHw46UdhYXZwIrnV}%wb!Yg zJ37x>AftOs{Rh)oASzreR&Y}jD;lp=xBJjRRnT3N7m!nYrzb*x8)P2@vFXo@EtbFF zaStX*Cbbt+XmVo*1R8uGF!2F_py!^z2HmvoLyQz-g@&2a4r(8W&yk@(;E6sc9J@201p-Cf{Bh~W*jXoK3P|D zsj=-?OWpDM>Ql|N@zoV5F|pMZ2_+TLEwzUm%HkU9d`wzvI!F5>2eF7BbrR~1#-Nu| z;mxzUopDh_E1ss!+S&U>BdbPi^`GYz{QvIzzdZWxA5MRNQ}7~FI3DIri;sCJK(IZV zAGQgvajMmMqc-!Vo6OPD;5>BEwne_ ziaW@<)?Wv!grQ{^zDEE`fCIq2(4N=UpkwKkmu>G%w}Qir8eva_DM~Z$?!tyurp}kt zB-eEcQaoBwYGGGE%M3R0s`{7FLHSv6W2j;N_Q9W)h^e4+nzvpyE2oU2ytZ+CMa?!O zM{00o&s@E(o-bC{Omc4Zjnd}i+!}FpAj-z+?J6Xeg&+$!fGJ-5)`fL^0Q~do`}E!) z9Kx4w*Ys67T>6)RNN#MMGdXQ($E4o^WQd3XEab^m!z;3eGwKJ*hn6$ydy9ML%|uWm zCo-;1amxscX;>V`BvRk`XWx$9dEGX)(l)Wq`6n`zA#b^0I(YqlnZkK56EByZplXk2AKTN--w^)7!g^EtIX5@$l`EM7e~4 zC%^v3>)-#+gJ1vW{Og}Ag-eGm%hr@`AW7T$Yt?%c2i0O4Wf}|g?Vp$nnJJLuLEjX< z2of-d;8a@XmieyIl5TWk>c#JtKL0bx;q=Sj)h<4~Ju-i#cR04X@_a+96%S|QV@pZ`^SS5i&s8 zdMKwpK^s7c3C;pih2=NDr=eq)=WqnD1fRv5pI~LEq4O_)iy{l@x;8wPIzD}|f8ff{ zNXF>gjsEf2(o(81kb(s_6@O#{T^XDfOHJcsK(=nv|DVq-w;Hx1&XO`VahGx@ zkno7o>zO-~mU}Ys+Tn!rM^2oLI(6YsM>kz#O|15JEEeFoW2-yA!YxGQ#+y}!lGkB&z%Z8c`WR5;-@z+eH?q}qtuHb zR}%MMyDC%uXkK3Et!szU(k@rGnsmZ5Qp0Xs-E}QdLQO(hO=L#Kj;j|q#RUYOj_IUH@8`R z>N>7gw=f)!nDU~QxBCvJ-izO=SnIrgRJGZzpt6Q z@3J=;)$bGWJ<`$9ayk^cq>c*PT6sP8?AHOIaZrK1rcQ|3Z|0MF!w;HpZEjTwf1h_QD9evU`fu5x-+;&^P5`J1&uG^5z#pf zIpO39L=xqEy`sfj*)Y7^IJDTi_<$Lj{V7Qls*E*jZsYLny1vxnroxu7x}jANoL|-f zcBZ)2G`#;x0gwogUESgA$gJtTS=JsXTkKHkA5Yp<{_2GVQ+icL@$VLIJ@E0;n zp*>Jmx@d)+Q$xHRbpB@ljn7EBirXhZ_x=exJ4QOPcgI#9iejYIRkSUdX>UjGeTA;m zJi0Qt^q_nGK1hmA-`dw!w|Qh)OOMcXv7uEXhlEos;)nARUiTQn(o!Jr9osZGU>_B< zP5ME4&bo=M+pQxECu)Xx?i#uNgabtv6YpTtwAC{g6)KFq% zTfbmm{2`sh@tV^-Ox=n5=eCiY4#TvXly~M{Rif(`o){smS_D1@d)`-p5LiF2f(79A z%Buhj=R5l7+l}{sQ}ZAH_J3ad`2VbZ`Dg5RhdzF|8gjX$A+@Hvcl*ngFaI|2^asXn z*1=$Kwb3ZYx26O*hTXg#TULVUeYKl-r}I=}1HykoW$mHdtjLl8FvnPiaUH2HJz806J?bpD(LF2< zjLtW%p-vPF(?wle#=wjS1M(jt^nfzdJq8ZV8(Ct*3ysImloU+TE|#leYKxA>v*{Ok zizXZ!q;K;}VrR3DXCK!B`wZ~%*np?)ZxifJ?&Xziv-1xD{4?6zoY;zLo5PhfD(*Px;?52Sd`XN`(0+?c%=NTl|Zxw2(jdrd-;Wl!OPu@9yx;o5V^=caoT)_VM_} zhP|m*cil?fm6CWkGaY@Dqd3lhB$v3o6IM5R-6ybzYrvdjX^*WmgJ&mE*e}m|H6d;I7SaXw_@1wg)sFXd%d6)PJ{@`vmf!Z-*)b z#uTHgX>9|>2ZM&EUK$SmFzrBMW4pb8`^^{BzSrCOyk;YeEw;l*SI^7}0A4%1fesp< zTXMT;5a?YkT9HL+&lG?K^4g;(u*9pXfp!k3xjl+RptyI8ubVMxsy}}UOTb{^F+Q%s&2+t^dZ`< z*kZWIinga9;E^^B;rTmgaC?T9AFy|xyZ37T$$Q6yAKIZOpMTV$`5#+T`P-(pdKMqc zXQ>-r=h@};DBz~)5B<`r2gfJqFmfFlJ!R`}a9@G>)NLpkx9WOj4SUyizI3&gK0-RI zKYB=m=O1&ukQ6Yr^5r< zB(?^UANZ%j2+t(u@@S}^7Di@p!rSY;BP_z$s#gxK`%tUp#@SffgrT_@fGFcw44E+DIOoJgv$ebP8@ zT=ggA@(bD~5|XYt0#05`Ies?jSi*(Vi76*8UORsNQuN6)Cod#l%dfe3yDawFt;EdI zD+P6FW$j1LC$j_Eb^0W$oHOZ#hfbaQ^k4);C^jt<=YRK!V`1k`9!Q7_Pfk+3cV0*c z$+&hPG$cBmDlCo8$;KAQX$w3M=-uMV%XeQq zweQ^N^A!yOxlYy8o~f#%1mOWf1d&Wj-dKLPzAU!B+Oe40*pIk~@Z;PEwt$5zXSbc; z@+Ocov-@WA2Nth)4&u7gYXHyd<{#yPIEL2IM?vL)O*O=WLkkZSz4PubZV$0gIxFtD zz!o1<@7gO%Vc;R_{`$Gc@Lqv$g-mi38bnstEQ{GTg6^x;8ruTmeHrJ}GiI1=XWnqaPGvFM>S8(c^ztA=XIn?Q2b(wMXS zVgv_s^GT`UgKNQZc4GZ;@AR5Tui3jV`7N;Mk<6(7XW0RvDr_FK$&DwAkKe7o{{G(Ae_iF+_Trn37w=adf3f=X-O|H1llQ-B9_8g| zpnK!*qx@k;>Ck9+xnL<@R1AGv0NE1-Yg}Si6+~b~NGYIXxr_tbU-WFtb42)j z$I=Zqn9#|Iu>R$r?|%26_rBxv{MX5+SfD@RyeUEO2mZP+A8`QOs5&`G8b3$ZP~sIF zmZ2bP+XwxF;;-~o%|D>?#W&V1v@ARq&!O89T89EkDoEao0>|1hCM%cUAU5*#K7sF3 zqT6k_z&^XKCxzWisSs>Bumnp_>lq{Mfui#+pzB1oM1$$x`aFMZ>12JK0(-8tjV&|W z646LkU%mFIYUVBpvx*12ax;6)V$K-F6ilz;%X!xHP6$`S_us4b1NYulEZ;N8lYvY; zeE;Ey{OQiG{>}=_6TSN7Um!o!&CN?s7^M3U9iT{1OP~JJ%ZD!U~^GwK-bS%yW9sU z!#A*M8>S!T4a^-a$dAm)VtGgH;$DUJ(5F<0Fr#xEST@5Na_Jdq(&-$Tkl3BEKxtZh zgt_hE&7+uZ9L}iiH8q>fld?)#{zOC_O}d$PJ-hT;ZbjUc)UfE-0})5gUcGgzwCU3A zviMthahKCVqK`!r8nDq_#c6NfU=cO{dX4(?_7o1PLP<;Ce_M}srW)0(Na&uP!w104k z`-j#vw{fJTbC%*&G=nS{i{QG6ds=jQz1!{M$+hjq2Za~>Zr;~J3QwmU>!T!Hf9t%+ zY8pbVM|gnSpDC+h6O_?4MjB=^iYu?cF0e7-Rh3Ww7DZ~H3RtDC0%N0C!=GeLs0hV&CBSxY=0aLBCI#pg1A(Qd#sq=F4C_ez z0A313%}jH$QB@{eJz$uV(MRS-k&x<=NN0 zOOMS9f#uiKHZ#(J)#vqt3&u}?Ha}Y&MGr5$X#B~y_IF}^pooe;rlo9^V=DO}| zZSWsss^*>Qdv8O)i4(J9W{^S5%+e9Fbi~ZevcR$>8DwTVb{y_BynXw2Uzn-+H1pfe zRHmsuqHFbqrBWRh z*~kk0F9VP(buF}n^d0C2duv1cYDKRVx z8WiH63IZa)tHF}8Hwe1+N+ct{S-*%mpb zVP&Qs@S43q$@F^S;25o(-bsS0MRsc6M8Vi{!oV0|WYa=&q!0&c%MMkR(#xN!slC+H!e0fg-62Jw6GLNO+J%5tyO7c?0wOA^=L(0SUF8F*R*$c6^vm-6YIX9GdQAZyoXeq_xT^LmX$5=t?%B2b%Tp22my&Xi zU5$%K%x0^|HR#x-*y9(Y^BV&msSkP_UkYu*!+tfh>{NVuOimT&#;-0!{&v@{FHc|i z-NnvUSe9F9`s> zsx$Okd$+ zw&fs|!1c@CR9x-AboNp*3{h}tVG*wPvD zMj>*(q$;IJr!++xsT&NQm!^IZU`4%i&ZZzKU}SCn?i=<#R%N5bq^4vfwy=q1yj&Z6<)tDi1q`exAv{GS(w@c z)Pur!*0Ggv2&T6VW`qYUeCvsVCpUb}?xja4tkZYi&ffj{+QV--(4ysUzWDL}_y3sN zemk=EV0!BX0Yb;*^|3o|3tNYsP0au0=76oVZ5)Jf7m2y_@R*9Wy7oS!n1N4!W*@Zr z@~?8B&;omJzGi3%x*>!0q)6>#D(HqU>YFPYTPI)DMxuN9SJL3>(KQEgB*`}E&-7} z{bIuO)fYNCtbj?nJ|I`$d&kR1SMegi{^A{N0pdCaDo5A4uD`UoM!*Kw_!;4-)?v_E zWxVOyy@|W;kh&Q@Sgf15BPnoUWmC>P9VsQ_pD0#Pzb7o3t49^LNXpZ?>&JarK1buw=PZRxgM5TwQ~u zBsuVraLu05{QWsuSL<4}YKIF8csX9I4?749`;F6qT1~RB15O#i-Z$P_7zKDja~Hn| z&n6r8o2$CF060*(;bdx}-dZQC#p?^ij@z)4InBWE%Jou06#= zlSEeBj*C8WB~*PXAuFM@C91fN3Fq0|{I8;7E@zjWj!WHt^w^Qp=T!Sc7a~u`q@9k> zj4iG|bRlZzk>dv=qK;opJQkIdTGnjBEovE!FQ|*msn~n|^8PE)SF_78`hY?wqEh#t zy=*Sn6&>^0)l0{c()K6BA4|*pBJS$WhzsH)_a~(gLF`D0{US9%_zQebx5iTDLa6d! zcGixBD|=Fs@qhM&@;=FkL-ew0!2&&zR~T7bcc{1!f9&`93BSvTF&^^hJDitq%(Uy| z*oFw2-9LM}8H=n8xDnqqWJd$)p_M=YgQASFO1|;J-HRvV#CIpB4ot+=w6oyTGeb_o z%K?u<8&B8>HUXIQt^@$Af_x;xw+ z@VGgJDj9j$5ES4)s5_D?0mw^_ETPa&Xr_Ew>ncAcghwunQ@|$0{(|`rf)n+z6$9Mf zEt=mlVG3||h<#z%iVxpSC~;H3)@!h{+QlKqalrisDqaX=ZW)27m-j8mfMyNB2PwO8 zP>u}v+SBS@#V|z0!Of<4Eo~X%|3h&Wpf@*OHBE17gZ&XjQ^%_&<34!@nHvOjyKukq zLh7sWMv;oH44Yg`7UjJQ8tH&Rp*Oz!7XCST>lJA&VrTE-c988dvpF!o(KoX`wtRbV zMYPe)imk0juG#45smo4{4PFcQhdR^v#im zIr7Ro#w5!_mZTNnj&ggL+>t)dEO5=OSZ(W@KcAlO#4 z#eItiiqYNuFlSpWr-16Mtm$EN#q6E&+YuE?yXJ{sc%-y&MA>{hy#1YD`)_`&){Wl% z)-+)d2mu7MO)TX9NKL*h68p8O>;Zy?`^7 zH9>rK%Yf0<{8B!?dZ4r*xp!0pgN=aYVp7oF@OUAus-3$H|Dol{9GuDOp9w7bJA2ep zwKu?8XM><6J&eJJhnwA*gG{d#ta>#|3-@fp)n2a?NIP}!2bq{|Bv;b>Zel{`p!x^4 zIHb%w^F+SO4^@5-ESOX}HexL-3l2b80|a&j0u#>7x2`7}8Ci|OaYS3TTzd#mqKtMO zSk1%?4yTRIR7`Kw&EKh=zg;*)_4cIk!xxNi>bCgfL3*;bCZeS)qOk*OD89bqd`&(6 z^V#w$t{1?rlhsuM!Qs95cpgbT7*q$65cK&&YwQ!zLPGuX-a87`g4Rh~o!sV;xZ*~H zZBa5LNEU)N1@y2nMYUG6x>M{gjSbXMP!ZB{KzqLP*3(@-wUJrVO|5@6s|aSBUfUB@ zP7gspd#^-sgyv;>BER@xs1V~zMgUs-??fH^wye1wm#z_r43CXXCJjxdh zR6_qKE?LRYQfTa&z8B&*`{GZ5X#FOc%o}8WBO9%ylh-|IlL%Nd3p@0wV8jQ*%$J_9 z#`?wm<1D}>P#!&-IxbW(;32XQLiOsK|B!_Wkb&w1=>wyy45fMU0I17BQn10^1-lGA z&*8Gr@uE<1*G#h4Ss4Zdv6v>&BH3oSqeLUr0m+Nnr{!wVH#JP(!i%tbI#E%X)-vc^ z(7E|>s*z8E$k9b@`JVLD%XMK44V91!gf*NV*nxsOq^?3fjm$*uRxK@(#b)l4?{+&7^x|5W^o(R(Jguv1if!I#JhJu8nb zo54{Z$9Ez~)a zP}9au$YDXp=SZ5q{c7p)53>)xxA;bovx-&x`{r);&2RdZ$^X!`?f#{}gF@{x)v_V- z3RyOhFj!9@IHlJ2oy{opm=w27ITUpDWXP^9c|wi3a&{AlRNOi$7qXuJfA1U~)UVrW z!-9v=es=QiH^6+=e(A|i_P@)IzFWBWjs5S~b#eevYfnM7!XiZyPu+PteeYY0EFG+h zO^U*$L5z{#^C-}YWB4Ghd=TC)nn`_{Bfzn%As6YQy|;(D+|U|b-(Eek231~s{uj(o zZVz{V`hOf8?p5S}Dj_sBt`S(BI@{^Tzvzl5@BiGm{IGWRPWAMrKlX^3UYFiN5&Vdg zPt3q@>fofzbejn3T47#7thf|%b!Jh*x3+Gc2_%4Q+j+jRAh@ru6pQR1Bw% z8+2=1;C|P0`}?5JU%FR3vPA0ZUkysSeHX-@R~#og2Zj=oPs{u^Zfe%RbnU|J>N#S% zJJ#s>K;@c9E%2G_n<2HcKFjH!M#XWg4BYw}=U?osHlvlP`|ujL37Rzj?6228>`*`i zwjNHy0uFe+!?u17-_YcmgVKSbr_F2_a=<0`k4A=>g?62;u7!XdD9V>gK)ZCcvxgEY zrA|c4hM_5CTwyoCT7eJR&g{B=AEK9tC2?=!N}5yv z;d+r-Wfv22j>n}OiHJUU{OrY~yoiMCsLax+tg=g~MUmO%htEYGJbUFrTH&Sa((~zs zDP^r+U5wsw>eTNK9Ncp@f)UW(%aJif^`{cE_C!Yi{_6QZL|y#k{Mr492{50-@$u4r zHQVtOtw&>1cE&{?&&u1AmA1bycVA)7?t;uSWmOmI8ZpF<6c;-v_mveKEGdF-A8M@n ztR(9|Md)85PX6oVGym)Sk>4j>{j4l&XIYLJlQ;gJQ10RE+~|gOdc8wM1xFie)J(j} z^9_v>g?xhcn`Im?bbZ3ugP$7KMCz;-4Z%P*6p*0lwJ@E%2kNAwDGx|rtA+(D08k-; zB({e14T=B^ia>9>`t$>f;IEj&c*PHX`F|(a^xfi}^}c0+Eze8xbGBFNe@tC_A-2!x z8Y5+o1GS4DNxaLiUd^$UElxcMSaf4&Onrw9xF!n1184T;mNVXL9xm#bimUI~pPGu6 zsk0@H6X=HPXmOzU^Y(|0<9LGyE!4WMKSuzwgGP`>IX2N4z}0!No0qB^f}5=kzoOka zrO+7))cmT!H7wBN`flE^AhIl(LCu553X0ea@_asATu9NZEwS6`SPHZQI&C;i)xZks zz8Zqq2Gzl|F?b@1!^-qvnhh2`u$O}HaB5krl{c!Sf=QOkpFyc7qfQJp=|&8s{)m=< z6hxTWG_hp_kc5c38JOx2Of5eS_V3%w(=ei+V8lUM{1;jYufcGER^;_7FJ6yL0r1~f z@CI3Sm_9~tzSK+4Y=49KPdkrGBWy)yh!GcfyRm5N8tb3i;LF{CVlj4IxekO~-Lon= z+iJT!re4(CLH}Rb?oGjZ@?_OuAN4HIEYz}fY8|6QaMBet4zR5TTR8%3mYGQF{8>h{ zPOOcsKURcoqcCRe0$9C`u0LVU!1>u?njCEAPSEqu+vU)8_`bWdt~^exKl_`UD+JivduROtYqB;D`eop0nq8bXy>LIBxb?KURY zpHcWyrXauB2)D034mi>iTZqK$(e&z2ILaoFb$Q!CILsiyp(;j(St|ME%cG}`Mlua+M3* z&a>yQW|dt?D@dqpjm)p+?t3b`@P8dY_P3yfLGSsdAz*ra%cC^nhMuh zP@TE8ZgJZ~O+^m1=B}3CGLC=fcD0mOzL4TdByX}`*m`^8?ce2M+yAFR7$H4UUU{3bu*~wS%KbuaJsIZJ>ch=N${(K)g?!&%PF=vTAU(YE@|KwL8g5sHuH3B z#-)r zHzH|B7}~qX0Iik_Yz9%1&^C1A3PoTYaOXW-n(dg9i-%^rszQoH51cdSwy`3)q*f0s zwoI$`8;$@|01w;7@l6ddLy5_)SGbz9w_h{QA6j`Zvi@Z1<`bsc268Fu7rPxx9U} zzHg>!Xh8&I*W?PRufVTh244!yIf;&)iA*s36k7dJi32wukFMRH-FnWA1nVgv|KI!G zF*-+r`sC;3huKNQ{UwPj zk4ms1q005I{{xfl*0=w>_x*p~djHSsFM^|F`Srg$6u|zdn}BZA&6&r)3~sz++@aXw z@bhgbpT3zfG?UmrnAtwSJT3eo#vT42@Q!YMBe94-i9d401xq3&!Y;V(+qkK>2I|0V zd+3^jpknws5~G)gp97*qCpMuoNyr;!+cH5U<@}QCT`_(`F{IulgQ}XlojtY?(ba9x zAmFOhHjJ%W=gBp2#(jXo{v1&BAOAwVEAzU1YTay7&+Prf?MDMk7mr{G=QJQo-wVt< zgFW3J?deQ31`5-SVm|rkXHF4j^PGVhsWf=w*&}o8>EsI}436ay>JH9BrH1c*JN3}_ z`sRag@M}Yd5X^-a!O{eAi1&hL#1iB}SI6o0=D5L;LLL+&3phe%f%4(&nmUIUI?(yX z@bTvQUA0AfYKjBxKxa4WNb3)Le&RJvAdV2$pEVyogRO3;bB?gfCfBWK;0^SHvv)Zq zB2j0w43-Zp1O%RDfGUo}lKRgC4;ZM)r|ucv2qLW^s1>vM@2R#C3f69b5eev6ZdgJvXOztgk`j-pq=%Fyp_Zw?kveV zQC$T{jPDt_(A62!)o{ms$LMM``RwUk>F*Toc&-!Y-FY?!zSQFMZn z1|ZInfv>*#J7X5{VM~v`o4xa9YUA1D#?z(kSArvr161(Ji)INx=dR!;1X*2v`8WC_ zX#c^~w1c_1^3L{^7W_Uo;;{HF38A?;yb~{lTfH##_S2jsKRAC4@O)iRupp3F!{$9ya&1>y zSc>j=R{J_hL>ZCNT_ty`3&!fF^a>g?k-jD=_h2b$4a z%{=%?-D86s9+yLUSHTZ;PwTEb=kHebE^6SB@T&*cg2nONT>$v-jc0uR^~uAl4}v1O z@mN$k!7SaDe*!vvc*|B<{AD%tbCxh=U?0(l0i#q%t7k*5gU04dgfVwzP`1w2f253o;8@CwUy*1o&5VPgZq~wFRoyu@dqXbEevd+W^c(9 zmi}xFL7Owlx3Do3H<@d%5%VpS3Y8fY=(iOP62$ zZy{f5>G*>m`|rNfy*PKQv5W@TVu6!e-!#5GPG&*xjQTH4zGd}E%e4mp6EsosD06h> z^i5aBV2|xVr^mOf43UU1RN%**}e>C!~zQ zDYzay1=0}-_=fUr8fUKfC_S{6 zS@pfdo=K(Q_|kA{ZRas_L0o1=MQdzfT||C`7~lODBhRJeMHN(WhxpCW1Hak7=l3U$ zeHEQ>G&S?9tnA&S(Hb$(ZV<|jp|e<(=&LuM>@ zvfbqcpO$BR7Ro$OQh2#aT2>E-%=GpVITX$dV)OLYAs`9UHc_75Yk;IS!wyvJSD-v% zK0Lq8UcgZNEB>#Pp~UMS;Q!MP3BmqKKC|@VFSp+PZR`C%wY6){exw;;6S~Nn>Bavx zK_g4sCRnFx60qo5deQ| zSlxje+`0M8;sYzjd!5@dN&su0o>b9hpAwT_^ZUbx4n)Qsi---ijM`~ZBw7AmsH~F# z#O;Uj5we8&%obP*66)8f;!>en?1CvJ!Gq#;D5N4vYuT%QniO-krtVl->Bo6VhJp*Z zWe3vIuM~=I>5i-KOsMOMst9BFI|TsjNCoz)_6QhIsH9ZJKzNolpbW5pb2F!9v~lW= z>9}ZY`Gfir%=naP?FR>gr%nM?$n)qfWw(nYi3TYfo#aZ9cNSEQT`z2v_&m+^sADm3 zSJMgmeD^lwgs&#>XYu~K<@;|Zwq7ab-XmxXwx^Xr5T)HdUD7@kJP0@v(_8BK;QI46 zyNUVjVG-Wfp9j*3&DTbIr;PgFHMQEm@(>b*cU0OjS<>837sG5H+$4>+qJ7lo*j8AK zddkFSdxc_UvYG~T_z0h}9eWnE^xHPk6b+%)vAVul-M$~nOyO^kT_6~0`9$N_y z%J9YaF zO26J!m2>?OVA^oE;QX@ZmY;};!CkZ+fV$}UHMEMPLZ|YmoKOx;GG~dkr$21I`i1O^ z=ckR8`oR5I^W5yYumS8|f6=-A%o5yaZ-}E+N5OJ?!;t`D zmNIK^|4~1?6%aGV*2;%(#5VV9@*|qtFqZ;CRM#j60ID<>wsc~hYlLIs^Q@#@nJMOL zvgI$zbJ)Q#W4B`Ci6kwBKcsdpBRrJXFrZfJTZEhY6)Bo~CqkNfPN#r=Q#F8iufDk0@`Lbmn6mvPa*J9_YUr;hEodSP#R zGV#Liqt1Pa0u-NcBs=#=DD-J=@*naNKg~>F6??Iwj+L1*ezCp@%aKFij;fqbDziST zEBJ~TR72^mQ1-`}afSjeqo0J*zbwl9DE`W!+*}kI>tO%Ur9NI+ekt5W%;MR}8(kC( zWCKegXMBd1bH<=BvL7U|k>5=PgIW-vMs=-H4u!B-JlUDzf(~rGGZ+fOvt`@(hCDCiFI2=xp0rpjePL`Hm zZf=hWcQX|fXFv>x5qH$`=QrP26U1in#D=bEVg_vz4rtMTfD#un*8hRKn zU{$5mcG)aLe&(M31(*PpMWWW8sY@Jmp$+qo1EVv~qr_^w*7k*a3a{q5efEwnk;2z_ z8(rOk3Stw1o}_8v)gzKMyJ1j-mQX627fU@S2r`3sR$4j4bw?6j3fQM>;V$oma;0fv zL&2A>=*t=eP$)-kJRe$rcI~OH&9_{M82$j{xjm!$@aG{FpnCrL6&(bDhyUIJsuFoDo3~aN7W_R@>AKa}A4$GEvCQece;5lh^OJ zj?6dojFB6Nl{5~B39jp%3W6qA9!&{ z-<{zwGK}A}&fl&Yg~Q)5IHMJHtvqa;xZ%mdcF61)PipJ|+VgzIRJ7O?vnwezqNn>v zUEs{Xt_RZ~VC;MlWp36y8&Zp3gS1wY-BKRcLoUjf(R z$)Ah>9!X%n^U>34EgOWrZoS6PK!P=7Y5tMNTwY57W6sK(|1joQNVTjzN$VLy#zV$P z=o?|$AV9WaY6F4aBCLJ!{s_eK@h^e3=Gsde5SAAm*PquLNH@P(dil5c=YO#~9@u>6 zEMT$4ttBu^ncNz<@y1~^59i!`gw88Q+BMW4(xwLN7py&I+PAC%iP3E zIaX6883%Lwi{eb~&^ya>cUKoNt~r>Ws~|}CyId0{i*^ba#sl@x&|E=pfN-J%aTh_N zV24GGV%0?&<1E1K^k@+Ks1^AwqwZVEcW9~>kxh_f`GC|nuuM!!+L=(*j(L9MN_MUANH<3=PXBF8l6||(bfTGwT&>KCJ;EEo^Lg*@?0&bBHM{C3rp6cvWY9I z6DXfTgHv3aQqh)L-IdVXb3P{&kzaNyHTytx!j98tKEHA~rMzAGWJF5g<*YJP)e{LB z|GN9j-|YF~qqs{uauRB=7uP*w0pr$HZ-`H*E)fm09s)# z7Z?V1&$o4u^cu`scE<9rh^GBD+WMnPw%teb;yTCHe zTpv2{g79d5)2OB*yNgkzpq9Xx5vdXd$W8&OV|vx@wg;K%_uw|xqaL(?z4>9?iBf2l zU@rDy>ygzw;7<16G4uI20Xn=YX9s&9ADocKHeV{jSei9`vt2W2`8P}3Co2TIOfdW; zLzvL&LwGpLIV?2oMgyUW7SNh5t|`HjGQZt8x+;U9s$+!BQG?)ykyW3g=2Z5~;{31` zA|>dXxjweKJ$3y)v>%YwHnY{WaIb%j1<>sexsYIrH<+AO(pr6JzhZ9Zi!^JYNpgs? z!pYN)*mTJ#3=v%^=1xqn#34($`Sf8Zv@<12JZ3R9FDe$jJJ zeiAaGw?W86fYCKkUZ=JXz!GqsYSl*3pyy7B-+dpyV8}XNJJcIn~gCE>}o?mT0CC-41t?jQ%Cs0XW z`Qi}`&5~!c`(`X1P$SUf%vQKS9(JfNLts*Zn)y4$v+IL*-gm4#cTi3|4Dc?K5iKw} zx6v58gXtW49!Aze;LrRgB2Bk?%i5z$?d|(S&(~G$3s+uk?#bzyOX?cY-DUPofVqyf z1)>0gBkO=86=foi8CM3T?lo;Vkhs-jlkH4YQLVY4VSGKg zrsH^8>x;eUUM|?o;ZzIQj36j7lnPIUJRU;d3S-n~_UwQT_3_)WouIN?Dr#vM*3W zPoDZT;=;dNKJ|y_^S@1q_)Wy|FXLm5loszyj+JaE^BwPkq0^)l{_xsV3_SrYCIf6 zD}|kuWCr+{qUpWDI97=7oC0VkGIUJMj!_CJEP6UVd@A>nJ(1^#;eYPXd|c09R7Wpa zdSIkHxfXb2-TK<;P%?S_Qe&%CEW`GQ#umN-$p4mTILukSQ>29$>9|aiYcAI|(?xp0 zpOz%nSojKmMsmVZ@K_C;|P2?-W!OnvKDF|jdK z&CKnMQBj38Ql;$c(Uol>5puA^F}*!sl^>knQtNtr*tUO}lyJB-^jTgC(CO2(ICLXx z(||?BggI1`+|X?TJy25MUk#*33yUunSIKik32-U27DfyndI+3@M1|`wLKd%0Lsp+K z7H%^*nUX0i!PO|!I)*E3TJ7*XA&q3#8pn`Iedt#<_Jx1fKv zVuU^QU9wr=iRRy4mBAYA2A=2e(yf8TTWB_cy{FM{WLfDBG9^dXfJH_srgOom)H6@i z;9J0Rx)<*`_*8z3Ahw6RK&{UR&~j@!tJ{a#Csue+w~j4itNO4MnAie7KSk`33kl~R zUV9`FzW>@i{~7>6(t(%m`4P-7x{hCwWR*=rj=nN@{n_a1z1htt?D}nK6}mN!#M|GZ z`n$G3MT=L>u!el%-gnk~kZqiHttmDRRH0#hyKr)u0cI^MWnnuQ0dBs;kSAc#NE^pC z-v76;qGRJl<-%6k_^M8|U~)M$ece9P(KGSzM-&1Bonu$^ZYi#{L$sp%}wp=&niXBt=t3k1LD}6j@ZtbWTTC?|I zl8{*5!XsLO67x6gP2{@a8!tusX_gGm2oIty`Ck!2a@R4W&8qlD=7j|(evjkFo@KVgtgtUEEqIR4;cRC^KaAf?I+=|TFzRbEl{t~z=?A(nW zr_=L~reyB9boFp_!l!3X?})wn+vsx~;Wz^A%g_EQRAgIvC^apvwv7TfTFf!LQ?<&sTRgj4gyDvBGixWoRNRj%MZhx%TH~(~`5@(1ZxwK`kaugnKv(R8&PHwQbnSm=&s`I)3-PBF{I5 z9u1q?vM)F;N3TN$G)wrg^JH|Bw=ij;j=C)9mhuj7QOpaP$B-l;HUM_`51KtZpMA8n zcUdr4niN}oOLxOV^BO$ewc8uKJh1V~GcGU%JQZ8jQq(uQPl{-$$Psp-x%pyMJyOKL z;vGABn_mG*ln6|fXYPEh@HUUGwv8Y1ESPDR6XzRV^cJA4q;6>Pmwl>x}<~2huI}U3FJjwc*J1r~5 zy0-{mwq{C-xsTX9qNdTWM2kv2eIgd0Hpv45*ypkcqJ;M3g-3jX?P|f`A{J;?|8&Xp z4YoPqrTezAxR*Aq*`xEvn;0Xso@lI#=nXQnEfVqLw3(U1XQ^Xt|d&oW2nn0AU*p*9j7 z7~9ovt5RaFpIpOY${m~)C2+p0<7!VoT^ovEc>X>cCHmi@k!9wnyhEYBCa>k!f1iEw zCrbx*tTw;QpUuU1pKE^P|C&I}f@Z!Fv#ZAkJ1rdUd%)}kQq)QKsMI;>ptQ1U#F z-Xm0M>jOL@%~<)wns`bW6a^@*z6u``s^1$Oc_Kagcvkk&qGHzl2jUWs#HZRFTLc`5 zOoab{4o+p}{bA3(FQTJ%rzRaqOgj>tbUGzh&9_#F&Z$Z*Ys;waips0LoKbQiIsfxh zrz3Jok0oXP_RR4Ex!E7*Bz~G6f1tGRU}edHwA5o+xmW93;U@=kbAqy8UAV6>_drGQ z@#Y2x;(_L>li`Mwjr9mu2b!vORTsEc`*O1m=i~v+i~vN$M@ou6kB>eXD#f>ls$qd% zY-plpmBvo4ZXK`rS1Q#abZ%%rW?D+$xRFr(C*V@78YkJFJa1UI8#FV6*Ng`40i^5F zp%qNFOLbxFnwqIw>OW5sN)6g}wb9lX(27C{BlQ5v63yxyJ6l!D=V5PQj$=J&wnI6> zk1&5AUHbgPwH1e|N)ObO(u^lGc4_{70;bTJrY5fn8l2sRvQNW3TGA==QPKY5eWzO z=eRfvbwsi-=Lwz%Rewg_i#_b3IK2_6O1_3=4YrE{> zIlz?KnB6yp{9iaEzIn+p1XR>`qh2Gd+W+GG7<>TrHcG}%zoPov`J(;?+Uk4X!eO-i zX#eJymDhhm)YoDOEQ{?Ms$IM*m{O*gwP0@dl;9706F5IPB<}?p-oWOxZ%mL4w>=Uw z+grnhw*&IuWPDqB<}kYc&3`dd^_8uXheagZ`_Vn`jPR2}tJ3=?%-t|9M~|b5L7!vp ztRtYZN=#T<*LZUKa8lRk`S#W;-90c3vS@sM>`)IWB=%PY5STinZ8V~)o?Z;ejiNs) z+`$ItL`^jZa_|KMA0^#^=!CVF0@d<`7+ilraTyHbFevC>ptW3spz<(5>lOG?(mRVR z#HQW}qPWG?weuQBXvHa5OLf^UIg^r={+Vj6M{X992*QRW`NKSHdO3uDBWFKED7jLLj&8-T`lFG)feumFZnDxX=g^#iK45x0tQXYq-f?1ldA%gMS@RKx4$aB-0z_GDtl znZ&Fw4}5htDaW{-QPXoYGERK6KXTe30Vrq-j1+3dH_R7DOG`{l$awHocOya$_cN`L zwGl}y8NSF-HqIA{s*NJd&kPruf4xwx1 zIqAKEz%E$lpy9{E!TPrQNz!&zJilNlWb?f zuHTeV*fmQUW4FRtLPM(yavs%;Bew^3%J#g@WfLo`$Y3~)nSlSazn2* z`u

OIZ2^3JzNmMx9=8=fVTRTYWf5mrAR`SM)7thd`ih^V=XDBsxzJ0L?SPAWKA} z11{7$8u+%gkFm+}t(hi44zVx1fB+PdeIs6+KncDI_8(qpnYiII5wUdsIHh*YM84LJ zG-Wz@ELPRe9=Sn2$oLICm>5drd| zhE@%cUe|%vGX3Odl^KBw`0TQ)_5-)yjZ?YaeB*i7C&S4tJE#%W96+4v6!h>nUv0kq zn`%j-qNGng`MF`?Hk{wvvHapMcfS80o)YTYjko^@&Vqa2bCYgfk&q=+?xk+uJug&? z4!3Y(rFQW)+ykr!cE*ggx`m)}8W(|$#&)5imJU(RBW#G>y7fW((i4+Z)%ZcJvL-M8TO zR9b9JVMg73KYB07!L+%sK&OwGzV}{pi zK3P)(C+y>gFCBjEg<*%%r*dwSEGTDqPRy|(w`cQB`p}FqWb)SQan#)HZ{7J06r;rG z-S^ku{nIi zQt0F8IO3x zG)~}dz#~rY$Q?Fu&q%`ENLpM^jjpC_eBElyvqQapA>91igiHG}(|IWbFDXBtVENA|R&xQdp`nI*>} z6L{LlUr4X&E|*TieY&oXxQ6Esb;G&FM&pBLhdE(%O^fmEQdwPQcvw6=7V-J)ViCQ- zLs*}D9MuxMBQr}Qy*E2U5GM){HmvkC^}l>@)xWwW7{ujtO{KRCTM4NfgpdXt>IT2k zO`wbD%Fqs>LxJnahh?RHDZKCi3JOGuu5PWHy=Ak;JE%EmK9}(cZ7#A~hARh`DMOQ* z2ZSX-gWdmZ7HC)5!c-4&wnW0&VrI+sgrON_sK4QEO{ZqZt<}tF8-phcKV?!a2O$V# zVSR?oLm}0(pk^xFyeuI3&>JfZ$hOl8FZx5oGkgY9OLDpX?mzM5eH{V;sa~xs zj~f>6Hm!2?4+so6Y}-Hm-$d(%1tfMs@K(vw55Yu#QOy+psfRyu4tMNU&unp82$FWY z#(}6#UPi}RL$gV}qZeD-xnIh#z;KhzdPQbOm}TEhi)MOWU1;s(O&x`NCBf*q6N?E0 zqns96uRR6?X_E>kR;y+Tz@MUL?Cv*#HPhX1oa|TxT=YM%bAMWV z{->t7JN&+6<>>S@25?fMheK;8l%6+FtUH)i+5L*x3(vF&g9h{`5rQbdsA zzYpJiA1JuTHc%I!#L1mvxrR)y*mO=M2sWoILKW?t1h22} zh4F=Kh_XM8yZU)b9D8uQ&+*b3|2doM1B3fwuj8z(ESD=cU#Q(zW8QT2%1LFPd_1Ayn2u)Gw+=m2$ zjM$ho%->~`t7MtPg{8WB2MThzETU4odVA7R070j#s=1YZTAYTty0;`h*ba0I#QS()FY<74sv7(iiQCvd@VgQG<eU2K`eKwk`AfN z2~FLQB`aDt0B0m_Lb;veL}US_hembwZn}u`u4xU7hsCyqr~!UO4rwUJ@0>8Y;@{Rx zZju;S9SX}ZJ7`e7&d|UjbPfTP#SL3FH@1R<*$BkY?OW+uxfZI`{fht}b`Z+1GL9^5 z?@Ys6+dqfilaxrrJ&ycRq!11o_jEYMC8_I6Bk&fe;ow>4M~k1SDmH4I;? zZ0YZuSV1L191?R=+h_WIM!z8Wi?N#;&hyQwfrg|b1tMXj_!USywDA^ER!0rtL7LM0 z5ljWt?x|a>iA@0%Ugk}0MgSwF~JigwQ79A_2iXKY8sVIF8a@0h_ed zt|JqxKno|`1;*ONVEF3>V#F2z$4em;)w{iepOvYmW9gByolW{ z`%1|^2jUZtB&A;|u05SufRq@OUn7)OlyFhEK)|`k+U8(XY#xcsuAnubbPn=5n@0RZ zOouLIhLTHLAXJV6f0JF;#|q|LR>3Dx5qr`SKT3?`l}dO2aYE#mu~DC=#WDOR4c=2( zXdB{X=$Uz@fh;bT)?TR&p9+x*ahd4q~jZRfmfp>Vlvbh689jmMUq9Sj9D1T>3 z_D7*qjuxMnWbLmC9jGk@SV7(@hF55}X+26hrwYSE8dsKUk)ay6VnnFsd|qi%NlQB0 zz0xMkOwb?XB)X!BBan4APc00b*tXsSjTPRnuZjzH#6@C!(SSe~xfvu>wh;nwe+sbu z#@?vH+KBwhVDnp5FFW8sS<&g@vH%JbQBfzZVzsz;&O`0CK@!tKI0WrDQfqs0Jlv() zesJQ2q6$y|&oSQYcqSkSZic z6r`)z#XBs{6_rb=HowrngH42g zI0eek#Z>XcXdY3Yl~!*hwu4A|LoTkV_M@U}npclOKvM+d0nXbCe6XGfBm+pB-SfA4 zR~|_OCfWrVH4iWH_HXE)W$amN=zty%uW0*=8#?QH#vAxA^>P)dh4vW2!47d>Dk*bzXngvh>K}l50Wu+N1dH;bYD9oafIqG>UJ_AHSyY zE*@SIOELK{$Ty)2V1xhgr~lgi@qfgiApEP(?p{rDTI-Om7?4;#eIs>rD!OMtp$-jS zQ&K<^d4mhcW9|)LMUbP^+GBARThdt42})hB8QZ9s*XT-GzKsbH6I(zN(Enz zL>f!MX=v(4i#3Bl%)AB2{5Ht&F)9NK<>}jRO!__7pRm*9sKBFRSs=)hpSAaZM4#h4 z@-{JoAdqRD-N+qU$QxRu9dHVJ9Dr{W8Rn6>hd*e){VG;+=JC&7u+ztnAjJ}8g6}#H zrTDf!OG(^j$g>w5kaljqFvbQd%PuJZz1S=^7shI9eeV%mS8t=|cUY7&R6%GQUd0K~ z=5b-=WQz-GY4xj$2XWN8lf{j#K|%L4WZ-J3j#`iK|tebOCh?v1_`{ z<(8aD%V(%4kx;*SI5%Grwx9i~tY}9@!j7~!0L$6p@?+WgAD=(7>+D7QUma<5aeaJo z10T7f_Nl_QNzJyr3@&?GBNZv=xA76a!JkOhhd;G!nXK)5qbQ+~WmBIJ%eV zyjmyhc5P?8BQUy*x;~WP#H#j``feXVaV{+6J|P!Il7eU$4TIZK3TLQ$#@UCTZ#EPM zpWi*LHLV;AG@guxIExA?7LW&v1~m`|VStMaAa;nVY&Ki5V2Z41&S)K>Q|2;}P~TGR6==Dg1spg7 z6HY!eT{B=Dtvf6oVvo<@iO}8?_XQx&;7UM>&~GyYG5lMflnScac_YU_IDqoAFt3LS58zjki`@eZKYG ze`@=$zx^lUve_rUK;8mpv#oDtAO0K&0YK=Y=aG3fzLpiplnm}oga}b7m|Q8CTF#qY zfu#VMueNlG>w-(;XLc+>ulN;VdmSx!kvr-!2%-H)8 zZ5@}}JH@Y;x_bTBvO6cpXDqx}WeVC8pRF!A6l^8vJ90-BN=Dbx2d5KzhJ*d7jO@94 zh7Ow`gjL4%^m_VR6<9QbJ11jsrh0a>@!CDa9uObAi|^i&i28} z_9F*7#K78!u=I_lk-1ZL*OVk#?n%L6MA5ME+We?bwt-@Q%GpVXq;4u0oP{eX_3fjj ze$%%kBbC4Og_3G9Sm(>hxVl9esk-o9ZLkd>+7BCcpf2qsJ+FEEXkKArP3O6yveN}6 zU!`TB`iK`~B~7S>Di0=-%y=v(z$g$A&sNn$R5u*U&I_#j@yRpeKZ=UjpPv5liIXRj zvd&}`+EMy;xP|#Rg-YGmVCwCI;h6dDoF4i)%jKGuFJuLVPI+4)Y ztCCxTmJP1pLJ&s5)2PO{iDFc0bT3yoxuh6VPEXA(%O>}acN5`Rh9+Vy=V!$YZ`1X} zfx$&_BEX{4`$s{MEL>!N8n5N2|XIpWJ$rKQhmEv3c!rnTC^9!sgq; zz6GpN!yQ4#zVZTklk;@}S#Do(U}v|#y5wSQ)47`ZBb8+!paW&a=W|Q0)`rUmmU!w? zJzLh~g~ycnWo@T~wS_b0|sk7N*m>m02VzG`46g_&6ma=jh~vYeOA%F4~?np;eWeDR^YY-zc}IrWPnL6 z&PuvwO%oqlvL8oozM9y0CO>QR)>}3aAGW%8umV~qH;A@a9FUJS4$SK91CYnOu=KEJ z`H7H6U!M_Z35IZUKhXiBb)c5{5wJgW{TcZ%{7QdLfx?XezQGwul(QZl0AeC=J8^Qb zm5|7$wnK@T*kBl<`UIn;7X9ttId)nWQ;MO%=z&$gz+jNsthD!Me}>+V-Tjsr%BoQt zk0~^K>urG8Osr|1VVlG$gj5!(b^%JILPVF{$K-A8neA1_jTazLcqRzFW9>EOl+mOyS#d=IDz(|;gw9eEj{xI9Rrcgokz<`Q5NHxy6i3kONW*g0+!Ui z@uY!qz>BY}>D4EYz&M-m$810X9;rwsP1Nvu@z8S1@*_2H;ps0p(_&0e%b>6S>+waKk7N7rFf^hNJid~-n z(lB?sZT)Hel6UHn=yqY6eQPhgBdgB?Fv=)r_$3O4(SZd7PQk3a@?X!gsRuvY`1

0M|&B;Og&IS$XsKmet2DV8!^Fe>LzbL^f{Xyt&;{(k(vz(PYY_ARtRm zY*vk22m53;4x#H@D5)a(ypUf8X(3Ukd<^w1;PNqe`7$s4d{G5ak{mj4adNo-QhA+9 z7*i3}mYbB>@5I-2Tq&rapgCV$7Ex4TiGLs?!@5?t8DCCW(3Ke;EbN+&EeofG2T#}3 z%I?Gk;t?8I*047#{omp)ew3Sl3D4whcXDEo;f`Sv9!jikms;!lGIl$dnRz<5I5yO1 zr<_>QY^edMK5{8`&*76v#Z3}~cOE`|LUvd|ZB%YmVo5k6wNO*)$HW;%C$`Z$l%0L3 zF#l?KJs{e7M;47ygZ`Z@0Bd-O>49dI?uni^h_XWGhV5K`+P)BYVlc$ZXdgb9k#Qna zim2csXgqS;Cs1M_7+f#-rrJ506eJU&7g|Sh{)AHj%rjeu)7ys8?aD^4LmRx~5>g<3UM+1o>0)y0S@k5Rk9$e7Zfm?6rG!4IQJdY2U5kihk6<61BEVn?HZuNP%px{`j z1R8_DX~p1BI8jt`BB#LSI;U^SSZ!*spVe;Jr(daQjwq{x*l_jXzeK*B-8@98Cj&RS zq#?bkL)(d?9ys>2j52YGa$Xk|r?d_-3eYivKH%!Di}#AUW7Kq?PoTer-q+t zqTs%zdvkoToZ`$w%oI0T)lYv6HZg{n_YYG-*Iw)@&3FxEpk;iX1l8hCW3kCt- z!bG6Sr$REq&__#}a6742esDqnKt%QUTK)8<9V_^Smp-bwEhmq%>u>(P@&2DT-u(xi zSK!za^r$}oPc(|kegHcJM9uH)3(TQHC{!(0Y2j=4bB5+*k<={SYPU)oSxU)=gqYs!wU+} zZ{z>?*}->##O%QjAbtHaz@+Vi+nY2Qql)Qf@bo0c+o)WNoK<#Fx8-SmN} znD)NNaHp{2RGFA;*av33n}h~lY9*+hkh?_U9MJSX#+!G`^V_|R<1rmTh3{ zPZkv05%ZkK43u`ATHE6{EM=5#$5oHJlEDyznTw!IAS(XRao)4;3GfQo?AoO+a($n2RY=r`@&V7cJD4o2F*bnCq-Qpe&snz;LY@Ryr!$8NoK zhwJpr!dConb*1urb)Ae<4xBQ8654`3>SSf*mGXM3=Kzjt?uMy4dPuGi1LAAj4;JQu z@edUhlIy0m4jRg|_gR*Dts_wkq8s{Q2yrEivE|LKD$6*^bo)4(lxolQ@?+%`6Wa%i+hpWnBdIl)ncnuvd zD?=DyJ^H(>=ue7MeL?m|K%t9`jkS{wDaPiny(1P_0gHa=K7Td=C~)!*%toZUuYcX^ zsjEt~>07mj()(m)FD;YnT5g@ZnH^cEZg_=758w{9fSFH8#|(cV6rk$iwSw-c!pkXbyB{A2D0B~9P|j(1!TZA_2MEK5{bK-3I? z8n}H8@=y1)Z&cVk>eS%VHFEPMUpwHBy@R19F#K7507C!-xziY(m5eWIG8MqW9>y%s z^plKSl7*8FFXr{nyX$PvH4nbN`)c~Z_v~aR?)~JXU>Tv+^n*Aq31CUvR4~>P{$A1h z)e8uj6E#r_t;lO`eHT=jjraex_5FXZe*GU4_kUpZ%(tXt{dv`gSR$Q?HUR%z>@N;X z{>YM8^R(WvAR1$EF|%!ilQu+}{^fETE3FEYxl_%JnL$6(d8(=5U|l(GkDM z{fPEs!y`|3}hYFxPc%>w^9zU3Kq0XG37`aN?K}L(GhlEM{J!C0b%;W=6}F%p9i#4Bd~%g5<=C>c)?9OrZ;W@mF!S(d$KS+*p9+VU!9I9F(0Jy(SRM1Y4{cmhsEDlM<8cx0*PaoyVkkw~*P6+j&bcTt!AXSq$bT7;$$U?z)nolGU zgOx=IF{v0ql7~jd3zIhpLd^m;@**cQhy;`5 z>TYV&oS}v2)F#tu3^8Ry+Y@g4m4{j*v|)li2u7rPo~4_7A~=6W(*REXiQ+0+7@uiU ztmor`f_E-l+<7ShA%wvTI`_%syi>{f!L7ZvpS%$XMEDL1EcTvMInZyR%<+}&N<>-= z2vfr@;B0mjImCYOLL_#jwE1K-fc%oYw5&oW!S&eJyOYv?d-43<#B@G0J1UAlj+P%S zuM#XCj0F`w(CE?d87hgYj>Uco~nUdgd^To#}FCD*E^U*s zL7tq~CvSdUo?34`*%+T>VVagwY;kL59D*zrGttViPy{&D!9Ly>Jhcnb4eOOCKO8xcZbP ziNc#=V9=`RBRWAx< z==o=FEigm7{cXkM^@7o5Z8ULmG@x z7T9RD9rjZUwU|}zj7APM)E|h|YX0r(v8H9M!Z8G=o>B9=r(jU~tD^5ma?u0uMU~%* z(G8D}u1W0*4~SYldryf&v`FuptPFh7b-)NOi%T7SN2_XS6*U-$a6WpE65LF;kK?-V z@Q1}mKl-)y{SZI4pklr;*!VQ}R~M-Jlx4 zfHGY8xej#BtD@yvXKv{Ksl{7m1I^!I%@M$1jt~PYO)5&A5+( z3?)gfnXhkPQa39-;RX+9yS$XXagenEggn74>~sT^p|rsmbvrHmDv>!m$1hj5z;#i` zw7aNr5O~G^d`aE$B9T&!1Tr$V4i%JgZ&UP$p5m(8lB+v0D^x<8-!tWPm&=>*(s3i* zhmZlHA$Tb;;b2MTZNggTsnOqGmkago=Zt@9z2ZL0|BsAJY7&}>9FryTwF;# z2r;X^ALEGct|+b$eLEiViKUFuq*|^9WeG?=Ccnq|?(G9bwo>pS0M0*P$45gMU#MONOk?xjewZ7&%o_Z z7FS=f`6cga9*V1KeKRrcY<{&x|B;-M%VkZjxsdw!@>aH=m#fO^yzD@Q`fn=dBl8y=oX$TI)P}QLzESW z=}P;MBo2FF(~aeh%1>5F8sHp+oJd)6Cm0#*Sj`&2t8?lWid|v*3|}v-NP%~TXsEt! zA9-fx(a+pp}9hzd_aR6pE>CH0$~~P$2J@ljjqCuygM(?;)aIEy5B~a z7Qo)e%Yzr$jJP2+IVzRT+@jn~Vl`7eb69TNp}|J!c2s%pU#bf+!+c%cum(;|S zHJz)dx6?Tv6%p720!kDGQq?UB)kKirIfZZhMsCWx7cQR8sSuN4>3lX4Q^d|h>tP50 zC7TGl=|kDYD4M%U3bAqAHbw1I7{YHHI`qcr6ZrY$!$)!>*3IvvC+|*8$A5^6HXqC@ z7Bqh}r}Ritu9PuX!1NlZ0*#{yMfLn)&ZU=LE~q|{oF{7@?-X9~QF`|As@S2rI*dou z!4C?uEmhOohJh8@dr?hr07tylp{|U~Uo+2w3<~6t&*~V5oY1YSTDrTk;Z^lH913fn zqfnAG29q}$+o~>WccdvydmMFNoZ33V#`&GHyxo> z>tn4v@be)UW@=t%4kiZRRynAT1|<}f#NtMhiceDWPDZMo8g?QuA`2#sK~h~0DL0RC zb6k8~_qj5Me)FZ0#^l;w+yFKam;;ycV<$2r(89DPJmfhV%mXE5xH=hfGn@K-rVa)8 z-fzw0Y4NigsXMSxky>?;Kpwi zXK5Yb2DI%|qOOw018AlcxcTAUUbA95xN;Bs&i>1DDmm8$R7g?26^*)~rFL}p^~Xs2 zOr!~Ho%^ihx&%KBtOEAy2A8Y=xHJccTTY$~d*vd{1v6({dM#h@ioEwdLTT6h-KpDO zf{aMFSU?K`i?ocO{h)f*kF1#BV#6XSS9reZyR?FkcBcj)Unt?zDi4k6efUH%v<9FlYn}s&(ORd_|j) zO1q2pGynJ});F3)yIO|@ev3-zv~_M44=zbs;c13u*?#r&vu&LW8K4K8viQ{uY<*?t z3tGogv&!s|gv$?q`GG*I)SeM;Z%(3MZ`CrQ6d=I+)C{DW&vH7@p%vkhzzuUN0+?M7 zsy}K_Y-$S-cdW8jfXm^EYM;AyJ&-D=NNDe%L)1>+Mh$Ymb+98AHD1??6&&9&AXFu; zz2ELYlS%7g0Jn{*9lOTldAl##uo|ZCK;U#b`%s{=o(N0;#8KbDf#NqFBK2HjZ|Cdx zfg*e7dsWxxXs$um=fOVp=w~=maKj$o^pccQc5TaF*rEJcp3d^4A8he3f;5&2g5uzQ zu*{8(ZlX|HFOvTR`c2y~$9}qrb4~50s=52$&p-IV5n#(8V8UHz-_*W%A86p;YW{Wd zDpmi+GyhAVVWM-u$X?eAyAx6+q*sOJDreCxs^J zsMRat1!0pqM0__L1v79zu6km_d8$)toCyOdMkt^XX}OV-LhBVmVQ#yg8XI$g1wrZX zaz=fB2#&1j{v=X%tgH(7A4KSN{W4-K2M<XFQ1vMUNH* zlqMn4gtpBpQ=d;(FFz%{ruRrj;m4_2AEjoVl-pQXof7N0EHtFH<=uq%T{$`X^9zCe z2Qu>yq~}RZdOtP!)eEOdw?rR)cqv|p;pK{^!=;tTJmdhRTmOFHcp!Erq?}AI4w-=M z)A6NE=SyNKQfcakXzNgPu!d0Lkyo8xMO{f2iyfio~CDPUyUI)$Z-h5@s+EAc!k<5F)tjK(YPi=InA13{{uxW2m}SKH6)fYksZ zgyoAW4VJO$&1oCeB;cNL(YLZudv}!;v*j@_8wx@U-}KE~obX{fz6IkgT$gnTTuzvU zMF8~J9!G2klA8$ifdAJv zaOT?Yf1H$_RMCO;B>&y4l-EAt(D%NGUOAPq)6wx-_1ac&{-FrQwPVbv-|#kVw}n&i zola{SI@j54azBt&VE5|Wk8~}hM1$MU?zBu;p9O)8uuIWqQz zC81*=(zonm@)6r$iXb-;V_bu;5$ZVhi*DiA^V0c8nhc^5!3*dE!h?tfv4_kn?3I1< zS@i>Hn7|v^0|xufyvP zd**I54bJz>ZdP}UGKFrNWZ-bUX=DZAhw=;6ha84qT>a1rxZb{a8({fLXM*!jWpAbK zsX@uO66?MsMz*fc?#b&E^2O?t1X%rtJ~^-1Wy8DlY#w3aHE^pN(ric>tzqC}!?U_$ z`61lcu%pB&EE?KtFa8c!1m-it*VFPA>s7Q1f{mrsq z@yXA4ICdYVDk3{cShT}57k#Ub^ah?{G(wgs)yBQR`U|p9vkW4x^Tn(&clX8OooCZq zp9}Y4>(o8ZaXKvcv;?+PsAW=j!)Q4tpL7-2>--Jviruu_D1n;~asI!z|FwdjCN6vO zbN^NQ9ocP9`ZizG&)-KevOq+5VDYE^TN5Z9W@=5N>CY4_{mps{yih;E@=pHveK#JU zhK#~NV433FY@NBO%0+RT`xcbAr58DlRKQpj05Vx-hgZUxD9)5y`ZLSAGNW8cqA-P=SBK1zMEkuJ|Nngk%Y<@zLd^_?mW(lshgboXRa%I?gt>bMJh+B43Q-|GapN z?E{Kwh#t*+qd4ONd26LMu1!ciusjTi~X^qb0U~wsJ zd#3)RJIKJv)%gg0Qd_H7L4@ohtaZ-SwmK2GGsOpX+?+F7_ab7|@P(2@yJ3}M1h9!n zYZ)P;xfpG7-Ly>l9L`-pat?tie_U&?*wafL{f-H@x50-(`R$S%1GS{!-~?XPgo=5j zsQi3+LqY4f4t!5s(($}9Tp(PU;FD9;sbfixc4DyWhjAL=W^O#}N9UtbV+jsB@*Q?% zWPMPS`$1)d{gj6;e`MiYtmSgFC9br|*4ydkTRB#MX~@7I6-V~w=L399bC_egQw0jE z=TbvR7G|?%3b5{{V)!6G8|>qiFotrgcv{Utf-R0VHyx|3JLX-~bvZ7roahli+)htG zF8UTJX!-VV4J?HW*hnJF2`+(7=;A!i*moW)7Mf~x$JDjnxvl!yo1k)BCPTUw$VIkK z1kR&sl%gTQEo1#`oaMH}tZ2uDzibvWMaR;d3Ho>Eg{|4t&1e0~_l7m(i+A+o!&}eA zERJnFUcC2J*X&jkpar^oY_ z)h;Aq#a|qT)rm<8qzwG$9RV$=99l(5^&4A7lP1W~vtxV{lu5efn%E{s-5zuIP!|9u zrbu*jqpRZVk=N&gjQY1A*gs;ru0Q+B!smZN4doFhCLY5Ch|#og8?c5mfMb8UrTvpw z>_9YXFB~5I)iPk)j0yad;+jxzavpTlZdNky9XWy&Bt@JO>Bq z@eN+zQ}@0Dl{k6BNwo1?QRS$w_JTo>a=i=?7NCPh7^b1pS^yb~8YgdNHVk5$bJ;@g z=l=|sFbiL;s;Z_3WNVYvIf)8bUC{~ z`%Np4Uy@-qzx%J7Km7OR_y2wU#Xqin{jaSb{`bheANnExD($@=?Y^ftFozNv{6Fo5 z4N!9rexROvIlF}&F*tGc!PL#?ee0iwebdaQvPn5^!0bb>1^e_Zn`>A>?y9eBU3ugP zSb6r>iCZt`AAGy?@H&ZktcF=r+RM4vY(D6LF*pyYxiHz(7*k zcnVz7n!3)8W<|{WVoGv!qA?S{S5HXfxh}?$DUkbL@jqTvaXu2#quiD}9$~_c_#^qH z$^vnX{U+6XM$54K7Cr-kK@?H{@z3dKgr62VyPHQ4iukm^3V5>!QjrV}Mn)hPhj%6? z>brfETOclwZtDue`LY&fUng?PafjFheQ+`1aCSr|c`!cxlgxtMdAV;MIsVq+qpzGg z`gTU*I~93*>Z@3v>HmM3cm_9eUwRHsDI*{$GkMLUR@=TmYvP^RSpm54t2D}dSkH{% zuVNEz0faN#N9_?jS+*E<910rPf%F*JMokVT@P1wWqIUEu4nO-Qtrz=KsKr|sFL1^D zC@=p+Y4y&c{8!R1%Z}v8o!d1d_LN`5Mdwsq+vT?2_e%42mKL$DN@*EHfm1e}gXujJ zvGJScWn?zB{fcHdD<7xMAtD6;v)$%`H)ecOHvj~lUp0NhL+VyxFm9yv09um)8{-r1{$>g%(V3kp5Om*`rxaDR>RrIKRdEA5xpGfs+RZu zK}r5QWkG!qj!_mycHDKH4%y4mW*-MOMQXQjkXvSRVro@|1X5GfxO%sF`7UgB=3y{8 zc8BA9BDb)B2Gq2}%@!Xz%>y9ZDNo$0?oMb95eTs_Bw6<^S(M~8jb=6u!zz7^B`kA1 z1kv7WI=#<{XDtdxH-l=Rbz)tnut;KIiv!DdCa*nQy7!eugIqA7U~Qv|Z4+0ey2u5{ z*I@8<=kV6Ip#F1j=B5=JUblTf>a*AO;F*dJ zt>(5*C~j;^(_;Y!5vds(<5-X8gg<}R%4fJJ32mO@O_+wQC7vPMH``%omuFJs-E-#B;M z-CH=cq(1A+_mr3XwlwRVXg=djoewvD+C95tG<$W1a>3&RlBhmJImNbJLBddZN`xUZ|dzm2nVVv-z&@isI2TrS(WjhSkmgee(WmJ zJE#^j+1%=hC?8zsFQNFO+;C$n8ee4uL8k^h5pytd_lFS0b^mwVQ1ATszpsD$-wR*- zt!Vmc!N?-VAw|`nPd@s6+tn|opZwv*H~+Zy{LibO{k-vD)$A+yb+D1%mIi5j@1j9WSHmlyT3ML6V?ue!N^*ueG1s5})fwb-)Z|EECI@gr`7iRnU>%x^ zT#}8kYxX`|BUYaOo%Bz406Xi}quvR2g&5Cff|Jh7>yBYVFj@4bq`52F!OH}oyjvA!2_ zZghogf3ocy&SFRu#iLsjE+tlfdhLZzeL#Sm@_S*%S@8xD3%?+jv`_po)(Xr_5T=r(= z?o3YQ(r~W5i*Nu1NYe4eNS(kek562rY46eVx_bHV3ES2U481kyuD=9Kie2Cg^H0|e z2ldTJChMWyd3h(wY9O(xb^U(2EBt0g(kq3@LJHnUyKSTh1nj5 zJ&|JZVQ;1-@-Ourew7`+FH*we!kKF|jOwGfA^$_d0pJ*DP(G%Gr(=zveqw)X&GM18 zmza+wsb>L}yZZbeTi^e;Ii1|nBQ|=2edr6gYv{5>!;fC~3A)aXTId}20J<~nG=k;m zCIS8iz=v!Qc<4@sy#vHddE{VdLi!~Qs)?AKpUvj%z3=!ln*wYW&@v}B9!}qU1|fGq zAbt<5KOR`U-!-#YEzfK50r^02<3JhpN8=#Qj~8R4g4koW181B*9!cCqCB1&)rv8d0 zW>M!HKDMM$Ik38v)6s^6XfSMdLzRAq154uPXlb4z8+p_e@)-Nd$8Y9u7sZ@g#+_CzZgi z$=8Z+e)At2FaEXi{2%Kt{zd;w4ae+`i}k(V{r9~;{J+<}{VxO?_tMR8{w5J-?p|0K zi@yvx-S@tqfArJhgYQ&h_=#~cj9{Ke#NE+N8EVE2zX*p@TZWMsCG;&n{oDK_fxo|V zpE!%Vu4*R3LZ5{KuMg5fK`JHsy2&l9QJ*Fbc}~Z;5moWgmFZ`U3^cqp{_g6jyWfEV z9H6GTjTisG?4@TU&6b*Rp`$NnU_OV>>f{Dv>Y+Q|Gd^N8Dt6hWmVm&l$?IQz^5gWa z=U%_&2mRPn&@gdbr_?rkQ_l=SDeYTCLeQw7B8SCO=d_lO0@s62|L#?(_FznP&;P3V z##?`)LvEV8&FAfdv=o^dA^#E7P+rf2MIyYtBuJmIh>0b+L4_6P#Fj1j>4NCNg2?$; zlW^g)Mb!-7AXGk3w>Ogip}0)c(;X=(Qpm4Vx2IKhHnTP$J|zNeO2w>mfqm<$bByesq{9 zxoQ{2QY$;Jl(txBkdgXi9r0|{TV`*Ai_NOIScz=|J`}4NZ#kSJqP;uE&Xm;bDJp=5 zU8rf>S5mqsTKaBT-l5vqiP}cMi{nf)U$?`g-=2SJN)L<{~u@&L5dtWc2of$}kReNBC*WOuBBtCJtLJZ8xX%|oSm}QH`_*TE zU4Hr(;J@Dpy#mXl-In#u1pWgK%*qo-w%@~+g?-yasuG}MuGQcnB|R5P z>ur399c;(ov6x+!(Ki0Z2ii|PD*7Cw;LgeQhW_d9`8$Bzq1A_eV#v;?O5=yu!$Sryj+82 z5n|vZz5!Pqf&}I^O&*QB)-k;e0icG>UfXowF2w}EoaB(e5RXQT8{3U<|6}9nAFhA( zx7kO~j9~jl{X|Ks35OU1_5sfJ1*rQ3hKvi^gpIC$fyrPC#+l7W3^~^~A{!L;&Jpyn zeE^_&99%ILY9=odMP0p<1!!ymp@AWEP3;;fo7gzf(&p?ao!p2FEaI-Leff8%(o6c{ z=Xf%gwI>y&n%zHJGk0^CwZhGB*z8X}_|da7aN}$BaOMFr z=O3?s9V$O&6#T^3Y<&HnOP~IpD8Po-MZ5X!zrq(h{o|BgV(Xcb3x0Q4V;5K-SOGY~ zw1Q#pJhl-Xy&Bipg~entwH&dON5@KT88}kkV3K{kB6I3)fNuJ+1@8ao2tYkzZ{@qO zad2_mht-o?m#SL$w6KAV_AlabQNjBNxHmvBAc0eNUcipPWhO^G#_YXscn7U~_IsSw zjW7R7G1R;m42T$CkN{-&&SFwIwJC*%Z-3u+?JGc#e0dHMTi^cc!SDXljj{6NcT!N1 z(~Op3+q?8o{g;u)r|bF2ELMeIiM2Yj|e@u zZV>~YB)gDNb+)+nll;g|aU}UUALZs_lOE0}R3zm;eta?cVs13My0coIb^nSSF}wcO zr3cI{&y>V=Ca1(#v~rm7OCyR{h%|`GVuP7TI$G8e?OQN_uo0kOJ(pL0G$9qhF6NRR zRxc`(^rD>HybKkIR}3DJ^XNo*O>ig9%Xlj@nd8KJIq9!lJpJ#NPYU@3KD>4QJPW%$ zDVZO}UD;n;aww~ij+h=6@7j9Qou=Od@xeoMbQruIRkN6fj!7V5x# z2+ZB=Gzq?vqU~{&trx0WIdB4|e7G9*9YuK`Ca0jAGI82lT!ur4uuaZ!q)r!+zd{zf_Qf1W!o$uTp5nS$x=T+AmIC-j8yF_D^2Yj zf#s3_v*1I7!$?! zK1m$so4PKGUajqc@!HCHd5BnWeu_d02%By*GH#56;AJF@7pcCnmDVDv4~7M28Jxtw z1v~p!T)8ZWse9BnHA;KG{^j4VKK*krnfWZ_UhyKX#=tZOO$E6`X2;m!g3|MKtwigD zNQM22VXHE@$|9SmjhbK7H{Za+a1>*6ijoUHY0Kal$Cgw7)4BTK+&sVE0ORwfN~DEH}fNd-YR%PES^j z?9skO%EXHj4_k(vM1elHecdjXH59i7cY-2WCuX$z!Gwa^(e^v@ivy*mv9H&OQEpVD*3chvlb#H7jj>_n-cD>Cun; zIhQ~C!__bUw(A;vlv)sOFnDq09~uVB+a% zSMXKjf1RwVlTw5-YCq^YPf+q2-^6!rd_I5wyQRm!a|$ec_9v&RUPWpof))ut-CVFF z!eWJV_1<_9O9%vGwtd z$Nei0>>YxCLfbT@zZI>|0w1!M=?oj`q~Oo~EmjO9;bdO<{_K2yHDUrRWR1PZ zDg_-gHnw32h=SfZ>(sCcY@EGQ+C68=2ySxu*?4OwV~uz(Iwe9RJJ1s)Ra`7!>2%G; z5H=(47U%pT<@`H2X}oA&i9h>`iznYae~$Y2-%cIcBlo1RLb0*}=FDUFlv&$b);>Yz zsq;rE=lW~Fbc=GNhrNJR-L%@m-nA!eyP`1I`MW?QXAK>Mg1@V>bZ=$3B5!UbSHy@8 z18g*63m}N$cuoDjXvGIv8B9kN1jQeeN&_n>^W)51K-r~=W`_}Ama+zQ3R~ur%4)lY zLnRfL>N`y3ELmjF?W?LZ*Zj65^Yz>$%iq^h;~*`&s!B=knFZ~Nmat}Z?r`Jb?f+&@ z%5O6gMZ*2+(h2C$2RWI5Ce!qhoXGx^oLn~GW#Z!p(KS;V`U5P`JeJ=yo?h9VUflyX zgGKOxJen2Z;jlL)9nn_-QM8Q!dn-zRlb!f_B>gveDLabunQZTfzN6!WFM3OQ?BptC#1 zEyX-RM2k=zwPNJf*X?Uh+~j_-Cb;&^f9m4czgQV-9g7DSJ(ZXJ+vY(+q0ZIMbgDSd zZnn#@c1j|~k8mFAD!2iTT#baafu+8+$L8^H8#`ya=73sBjZnc!f;*1i6~cVSuj|1k zH$NL(+~VlizrvjDzE+>NThHRX`rgTgp7G}Xsh)*fOny3MJyV-l)&M9gTJ4;ojRD1! z30%NG5QrVD+6Pu0LkKWnM&69cb$vw8J~AqjgT-Yh3Zs&A{FPxulV((RP61c-@Zb@V ztd41j7Ks^GPXoAujPQx)uTm-d$Ss6U1J{|7Q9ysH>z^EJHV5SS6rt zA~5?`c?0uj8rrhjMuWTB?eEvW{D)TFGQ zNyBMD&#Y%0*kuurQQlnMKCZ%B3L`KJLV`=DMmw(*)@0W9XLGWGw~uV_tc!2$FX$Iu zd4mGZkJF`F-Cle8ht*Gi;={a1yu9_o&0rV-_}HtO9G9Q{)j`RMIe0M2g@5>icm-&Q zFD8z2=xcFplX3DL8JLzKCZj5*;JYXBGyuq`Aj&n+UZ@$|jE8?**TDX06z;9=9jvHy z#v!CZz$_iaE;~Ju6EN23@~%GnbGWOoKgWsEU4(7I#1_yMEMr{-3j$R7=|qC~=hi4T zCg8i-$A5%y+DBUr_$J%_70;zrqWBVYp!g2n{AkFI{$7ItxS`d%HFkns~yeimMTFKn(yNmUL!~)Xrh>HBb~m+EWP^Vl@vL4)keO`2#EY z#7#9F2g@szIIj2~7Uk>bF;C3SGzB3Ky*&D6a>9v{8j$Nka{ z|JR}2|MS>^50g`w6?{;Xx4)#!%MLg&&5pr`j@WkITHi_M{tr$sEL-)QE04OC zAG$=Qq;RiF18f5 z@_GN)*~9M_<-T2>_iiLty78Nt!By2^!F435q5E`cOtE#=yqB81FDKs#wKF{fMD~7m z#_o))_wuv%-_Qh1{%9g6iz$|Z)Sua&01QILM1j3Zoih*@mt*jZBO%o0NJ zo4jOR*2V|Mu=3h=l^1`Im-S&@&L`PL7iwESj+A_yk(1FnN|zDW)QzDO9-^DFIi7$! z!c)8)CIYKo{TuT!j>OWP{3}R>Y3ow7#W4-;_Q4rfq5XzpJ2KoA%u=K&ELlj4vI#&g zZky2XTLg%)(}dS>c#m?2Q`osZKsslu8h!df|K2>{I_vrSmLH%C23yhY z8M+U9fxKRQIFHJ^P7OQ?9&u#CEE*gWP;o7X`%uSdL!oU$Rg#ZsPwj@(Nh(lm&@2Z- z^6#Ucyjsi?l~#;z>5v?{hZ<2dwn*nZqN%>fb{?ArMr35rIwrLbUTN$zbcjr)x+0-6 z@B-YzzG-*^wH_%&r&lq4Rg0?~eR<+IK(#~U?RkUqgs2FgxJfu^0w1vu{c;}p5!b%@ zJC3DR+@xUBiUNv#D$BqpTROCCAhqAeZ7|n_;-FE2_(VJ&tEl^x^<%ra_K(D%~ zH^5tVGTJy}qf!0X)aXM_$C?h|dvuM0k1XH8$Wyn!4usFuhnfczpy^v*hGypK7ifx3 zXI~aL1~*>_lBnum3ezaT?*fPO&%I`+!|3L-(e;O;*FUqv#T0E`x@Y)u1p6!MiNwyq z#>G2!!44WMrcPT1_IJ0wozn??{uj6<4uE5qSeQca*6;q$#*2R{Z-a2(J#17+I z0<42?f7fhceRoOEg3HSW)6L1w$SF`Wd`*L4FytY#D>3Cra>j{_LaG@x8EHhC2JZ;a zac}^O_2n>R=vzK7Jf*5Vsk-}YZdFQbKtF~vcC;+`aC#Pux)26G7t4;4!h_~pq2C-Y zh~k-8Hzn`D zEJXX!vhI(RzL9=KEqXOIPFkWJB_|vO-?;H^Y2NF_X|E)n|5eG( zpeuDfgz7tzlkMFIsbF#10PUrY)JOX@nIgR;W?wbi?- z%hVhS#3Kz2ua{=NTbzvpBVm>{0ku;2wO9B~ZaVNvFAe0k0=D+$fp9)jhs$aaU>;Gg zxSgnVj6+Qdry5%kA+(70uxIO9b@F11571Rr<-T80xT~ayc3wU;nx!>_t=ZYKI+rM= zrh89ZGQ8_xQudLQe0dE(dvqy)yrc7ctWA-`)*vDyW5m)to>xxFcO_^} z&v``H%=(5Jbq(sl+L|z!L~Ag7oB{?YJ`bFz{cSMoxP0!{$rp6{l%D=jn6k0aNMbMW zc5a%$wSP-G^NZ9A|CVz0*SS}ml`aU)2&tFT>U2|^6#$(AT{gLprKh&v{Y>iUaR{v} zSN!Ei8b$saIbD-#l#(S7(BjNv%lIe=qeQAPOB~%qs0%B(&atC4G3rGuEM7*)3>p}$ zeoTIVzs}#y%s$L&$7S2wKfl#DFsr~$-THED!kK1$=AcB8^BsZW4XP#gh88>K>dHlWb1Ih`p8L9-oSo z8{^l1aUtm6vErFpLlt;FQ0O=ayd6tM)e>#b)7r2tPS==WOAcTAjE)tyjOQ6RAvXe6 ztdyyTe!(a%HTPuoPS?%_hXEw{Kq9K`gD?!<_!@cu29XOe|KyMUp(s-A%7N;tq}G1u zw4Ev285&i;U?46g?hyX`fP5=FguyjJgHR!bOY%3~4i47RD{H=?W}6AK&9dMyuj=Zv zKVAF!pU`ijDlick!B^_93~N*{DvajVD#VNcrpu`AODK$`l(jL$%Z>G=mNs&9gy<&L zbOEJ}+h!uiAKb~)DmBkq89EK#;hn-qi^k1I*9|2X)5!9=!o5d?7<|XP9eUHnU}@H!D!{X zx#>IebD{b&0(f1DA+v__Aat)hb_Y5lkuDIoK*UWmx3pN>RBa3sqx2$7FQI!_ETd|M zO?O-ra(Rr+rpKS7f_O4fk{5*9v<~ge%VFIBzjFU5dYrEu1O!$_n2$0;8(i2uY1NC( z1>P(gUdd=5vj{fG*bbbCHGP3h}1A61k=(hlVo zA1|&V&JxfNU)41C_FC{x2zyP^#B_Aw-XjZ>2_b~jdfNQRX!$z8+gIP=*dM3glVgsupPZL?hUeK zScD-fPTj)T=lNVWdL28?Z|ofcu)O?uYHFxR zfZmE~&dp~&NHkIfl zvP2`0lWeP$DcZ42nNr+?BgFq-IDyc-ypcfTIn zdN#iK6w#M0bNAB2aWC~|5QZc1vde?8A!DOONr1(3&;t~9Oo5u)S0C~Jfra{r$=(~L zZ=*4XW%P{Tn=eVjDyKymS1tj?pn8Fv6C{ zHP?LFa0Mi-f7Nji^0GBWwY@%cJ&);_myR06Zdyzg2Z`ea<#<5{vI}tI_oio268X;i zBPB-QHf&lyibO1q$&GiW zq`jY$`Br|0?G6c#5Njgv% zt}TKn!@XmXsJDEsx)~gFpfa4Ts6qcL>9no1;_n3uSw2$D9WY7|-yLuo7BiLIwCGr?g1S)#CE zpk@4O-^zpP&ha|S&5>m&O;&AhN=18K6Gz;2KewWHS<`a1vf+5Fk!c>A)-#k=Op3-f zv5cIjpX3*tG&S}{IiNwd%30Utf3-$7jBMwDoK7D>PVgUYqIALZtxi2SA!(nqd!cD8tEgIx_@;2s0upkms`2~USCc^A-K1ueUOx@+xI!c}5nDa?2yN+N18_d>=6 zupP@3RT07v{3?e6vy|XM;%(*34W|Ixb9K-6q^PZvLP$!y_yit;kS1o1s*&1}41r$k zNL6jH)ioE)-p%Zvq1XbcDFqHkfR!Oy+3{fox;SM7`^1hJMS~PBt+LaRTF@|vKwH_j zU`?rmWs<{lgB(L5Ovj@3nC0>vur_l`e~Xr>)7H;#eEqK#a@{9?RN*(j`>)&I|EKbM z^~FEcVVrsAqagUM&F8iAcbZln+E%wLJyc7bh5#R}zMe3?a{z;sxKf(DQQ8PV9F);9 zYH~;H_t~kpNQ_pl7Qv(tCN)5!g9&P<0+2skXzN!0Y3TMBMf^l93as9ip=asN!u@ZS zAOE=Y;9InT;SDOnFWctsFytJ$@f9%NkAYvBbE_H6I{Mw#y z1dkA6+zShLhlRaW?;;jfygH^88T7uoN`b z4Q_i57(HuW5dM2iL=yN!3>}($GJHUU`k<4~XdFpz7|Lx9t_b-plL(CvV=~)QSF)0$ zEgZBg0;s@>yJpg5V^!2cc+%?o%Ahy)%hPud#+>{3#w>AkvuXV2`&ZJ1iuTOW_()Ds z03kf|$f~`Th9o)c`dg=*K1zX^h=NrT6m`zwNuJCpqetM|Mx#{LJu69>Cxer&ynCKq z8xLOH9WY-f02*TTzzc{LfC`xASMFqDQ*YiN-ttm$hg8$>#X?dD`C&~;B?NnSe(tfN zD5vP-(OL?i;11!2UwZ7W11?4S7Y%WGOBe`(TypD>=|eoCN7aogxQ(<;W6#8oEDM_# z$aXf?{M)p6g_=SW6!UiK6_wV)g?mF{MVqLdOXba`5B#Nh$zF?VaB$%YCgR{TElx*av|)PF6RV0foCU7qz5dw{@wqg~QKB1x0%@v-cO5 z;`U<%+0;XR3}rlg-Yv>T{#W^5O^bUq`^wuzS#K9*zFw4epsoh;pcRy{;zfG&(q${O zSp>8IiYo_}8-`bUm%}>1ZH)Y{cg^XZ(y30~{mw7ar$CA9UD8)8CWi7N% z%f(f#99-2q)lQNpUxPyQEr4u*W$&}#9(vKnacR1BSZW|NVvFEJvN zZaJhz*UV;H(Lm`*?-|eOn&u8y+&!xTkk0vu{p+8SFKs*vrkAKe1sn_x07=`oXch4B2;p8^IG-a9@uu{$VwRYJwix2!m zR+(`vy;h}(P5qom8Ojwi_h=qAi9qUnu~{rIYzNn{-}QI~YNG)MB-Fl?vR11%`inp; z7m3@yV&CWZ8@T?gb~12{Kv{y|6F|bw;MnH zKX-or|DisbWgIu=0z2H5r+={=AHDOP!z-zC#1LIG9)ecA1wwmjO3KZm;pL>R5t~Qv zS5^06F%*R#YWZwqwQX)K4+SBiARd>9d5gE>H(pQW)YjRWW+oLOthQ~a1kQ^Oo;V3g_0< z0YclVruYC{HB!lfFB)31`Ldb`6|6l-o*imnQoay@abzWQ`&-KefS64I8MwP$injq- zLk_=!l={3_%@noIHcZ`V+8!%hc4sah0Jkeat4ALB$6k!=H?3_LC7V-$=sh1gY zy`kUHLk{nj2>Uqmd-sC;->kYmO*JOAiC%5lpIw04sp#2|qNW^9FL>?JnO76e$t*aW z8`+nU`+mZex6_h%2fcCeJp0h!q$hBpd?h7vS+dT_# zPWJc$P0RuoQkpbQ2&QQ-l7kuhO3;v{p2EWFQ$2Sxkdj$Xt0y`xyF7@f1p(!+QmKUl z=5xLRXq>BVITWo%`1Bpn+Bp{bINTDx4}?Ke=SLfCMPTz!(DVC!Xt6ksa>eXk(ANcP zAl5^JD-vETM*_Gpv_gg%rbSVY)=w?t6+Me3ee(y4OSq*O#Ez#IS=s`fXsiUXK!;?e zNMXa6Jz3j$G!i|QTS_JtU)r2j(?j>5D-%>QgizM}6hR7PQD>+tOw>MhmjDVlB z@pnGjHEY_L4h8E`83aYeyNU~T6y|}p{1n?~8e{|jqZy%r*TWp_y@D*Rp0A`{+ErTQ zF}c{%Wg)(!F!zJ>)OWJeK8WOfP?E>;(ML>58S>P+W`6F~th7kyfTiu5U;Q_#EZ(`FoRB37~?Uw3ld{$nt zk*WA`Y;>W43p&N6d8Hf?eRxf?s!8So(LA*&4#vIBXNl3>Vt_pw8}i_mL8E0YYvP07j$kYF5p~HhCjjG)dM6kcVdPxa}y^Y%tb$_Q873e zXT0U0MGY+U->cjDLrtLN2(=4Ioxuv|?O*96F^#G9-F2O7PiTQLE7Vp7HSA24kKUhZH8KBNEy4X^|ibf zVMf=(!CTqkMj}KB@lS@4)musvLfU}BnASBCnOFl=skGo7m7hI@a8K;|>tFxt_V51B z)vy19fsd6pq#B|!b@y8r2U28%55+?JLBa`o2chi?4@!ntkp#FycxE9yaN3JaT}+V5 zhgX{f?kqoc!n%5@E;_N3;zX?BLRE{`AJq4gHRF zs8u${_o}($;m>+?Z<%^UXO8p3Oxx@>eC??Z1trxTi`x(e!@ea8tk}#=vVB?19&nr} zv@xvm-~cnZWw7#^?IR3X0++3rE$*Rh_TU-4QN2CjbIE{R568dyN=bmwCtSxjX0 zPaP?*5jP*-+DiotBYH^_(%AUonLCVz9#YWviQs(j(@X84{ayFkV}m5Hku{UWB4G>i zKVMK?lOd5qelxe*>o7?jUHJIWGa|in2^B5)Cw%GCxm?!v*qq|VOB)PM^=*^(yh6q) zjNZ;qe>*ktKyJ||S%tscyXV!jC*HVl=6}5Q+H053ymspFuFLTxGdofef0=OhS7{fC zp_tO2EU#4<&z060>-3ohx0ffl21W!4`4~zh7+?Eg^%fR(J##tIx?7oab$K?G7a%7* zifMqZpiDS5E^EgW2A!iMr*-0VtXabY_0`vf&1qGuIvH2r%{v9~<)ieJg}Zn3nrFw& z=9FQF#U$ZWw4NAB|4a$!-ZLnPXb)mNgY)8jqSV1H#v@-~fKUbMfvI~;SlS^&flmkW zz{=oCeK&_~Vi|8uXMVh*Myg|oP|3(tt8HmzG}wS}_A>|B1)t3;&#dZ_a>7?l(w6-% z)vaBvMZZ`XjT{_FY!eByWdQ@XLlu>@Y3~+hgK-X4RXQUqM_@Z=YMMp#a-TDZ;SQA# zih!Kv)G^AFHSVwY{64g~Xc>a*^=rG0Y!u45O5py!mYS z+7r7Kwgb8#UiqWOC&t<e;Z@C#^()>f$v-sJQX|CX z_VcdX5S1Gr>nJuD_AQ$F9S68K%9p|d<$!glBxp$1c{m}e83Q+bLjSFrxSrQPCo0so z&ZY3*ZXRn>Kw9n7{7Zko@aHQ0@?-aTCizbG&QTLQMzgvN#jDU3mttRJF6Xu}?%4 z2}9pa2A;~!97h=HKBI<*zyH6{8n**{zi>Vh{q-%~9bS9Ls7?O~^HGb0wkzGd zzkpp{NkZpPTt`2TiwjMinl$tP-q#0eYorE{McBm)6fhBh&WsymZmxranDR?KL?Qyg z85u0^&}F%)81t$A@o*#~2pX10P&&9O%nMyja~pV2_kI^0yGpu?qJx{%zWym#fRfrq zVE*9`Jo*+N3!wR0d*hDP(ie`eCNl8v>_6GmA}@(>24k?Wf1ddsXD7D=pJ7!+l?cCL zz1cmJaczD6VfVGCUg4ScuK3=Ooc;iH$_%wNz&o`>7{Z|NTo7w7K5!!q-g-eM;5_w1 zedrdivQ!MYj&+80Q#ZeqSSJgkw0&~o4!Z9%_XCGv26yRA{ccxCxW?5-wtbr1^U(EQ zl`j2F1TA^?j_JebT|E#oAbcoJRjY*9*p_WhN_Ch2X4VbFFf60Eq4@Ho^m>&~abs#O5U=!nrPma~~4cEi0v=$VO);I1+ zGqQGqQWEiLUs6Vf1;oIzvr=;+Fc+5M9MQ+x2*b%w7glqQao`P$>s7g_;yy zfcdGqrlOvZj#t<{uk%+ljOW$?R!ELQ&p7upgM8=!rAseA@pj^xddxL4R(K-8Q8f&~ zj-F4^woHZqFu)Nj_Vri0=Wb1HeZKS{to4zZgG<%juSYk(5EOzrmfJ9LIz5ta8{RZ5 zXp)`Udza(P*R~iI#2ge&5SGY7+3YV;D!X={i)Y7uIIon}0E6pjVR?G{h=c5-f&v0+ zwxUQ)?@#La4b;eSVl;PmtUj)p+_Lge zIO;FCBLiu+Ww-3zS!U*MyS?HD-P8pKqK(P6%hss z{fn4$yT-TqlaI>G=A+kbD~x^$uP)S0;*lJ<_SAL*3^KU(sPFny+$VLLW5c<+)}yuc zVCR;ldv!B6RT~QwTO0B;PqFP}kZ#T2bIW0o(Tei_B#ctt!`2dqWc_pJ1r`mLl7rRN z8Ql{actwV#D#QFRA58!{INxqKL}W2jZJ@fLWSDT(LwBPFUS%G;^+}n)Lv-payhMh&2Wx`a`2LD=cP1i11oqfBLrNbRSbBN* zHq72u3X~~Oo1#ZjeMRB{Syb!Tc34ag=A zj|132xrPOia%+$r?yj5NZb=Jg;9y$oYgRt}S^7M*vt{NE6Codgb(nKmX#(RPtF32u zU{?hK!e>w>B^`;Gig)bJQ|xi?mkU02%4YvKVt${^!6Ah1a-Y z86m6DfNTR^*fV4EXjNo{;jOI+53PQzhk6CHYoLxRZY1H65sVSUdvH%u8rc6_Nh}-7 zIw$<^zPMCc`hD)Mzb?LT@l-naQU^wi+f5V_+3e{UImb@xuQSlL#^AC zTo0Y{g1JQLK<3;LhM?=1Bwhvt9&n+##Xx|=*zQ?{gc8&_qfi9$K<~0Yq1sbmfu-If zmHnCOrh}DLmm4}s9x!UCt7s}kY|toa`-8dGz=DaAEu{MjI;|j}+`w}%!E{`ZQo|HA ziv5?qu50Cy&7CcPBIyCgE9L}9)4i>uK}-#fVYT8%?d7Yx_82n#r9TLyj7e@ zO^gMNUrIatZeE6LrjN_Z5t;VZ1PZP-Ju_`Mzcr1p15!c!;k@2iaPj5FPAqiADy?IL z0vg)M@`w|iw*O*fGg>v!HNSsOBU&@F#k2&BDIuZO z{?BL|vpT6AS+mu0ugc>Hz5UpAWHTQqgATV42#C>&QJq`D;M!x!?{)`>I-+&y--EXU zG*v)h_kv3ebFLd%s~=qCu3$8%>R%s+&c>oIYGNmMJO@kc-=`j{q z8+Z=z7UHtFk|t3Co*=Suiy@Jk+9&K#kCns48qNt4n#QhaHT+m(lgwyQq~H_;C-A%E zZl~~t^2V&D(d|}2(|%9)uHYzf!3_3lXmPt%AM?SenE_4DDgrB)x)H_EM ztljc^kGWRAYyC4gw%>>2VDWy5c(VEX?mhES2;0DG z&?nfA2RyE}9Yj+nqFxcAApmkwU)x!-BV}V zx{#LHBNPrTAFi)YY~^_#_@7NP_m~2C<17t}heOzO`?~Hod|OKgPHr%Enp5cp+E?Ml zkTD-UViKYzRwp(oag+OjvN(5OUfn>`B@zs4Wvke!TTqMW*!7DYz4j>}Zc|e6@Jh+Z z8q8e$oZXovuP{n7LvBl=XM{>yb6~PrcqKOW8Pe^w%?pYo8C}aP!=KIk!C40c>WDdr zU?-?kyTopq-8yON(c0;!97DF%B@=Q776Jo-4u#+N@`KE-u{{}CdQJ-+zC-MqeG0}g zJlm1m-xFNh|7v=%fRgKb^8047+RDZ@f>jYEdtdKA0WCu$B)Ji%}Zk%P&8ZS?lnPHJ(MylWJeoX&~Nmf_siQH!U26=lqm zaoVAU=W3fP`j;=e=09}9to$i%X{ZePx|C}$Djz4 zGSB}&ObTis7s}+q9|kv)Al;?|glosAAJ9j^5FCHV9?mi_oh=DrU=a1t8Fh~9F)}*F z)4M19Te*`79F~SwAloQXDsa`rHNNP&V)Iw$(qkqtIzvx~bI{Z3H_inw$<7W&!Dq}P z*|zp1Jkge4T8Q}vq!ZLD*j%7jrHp2zX5{LnNPTu)KZTJ%b0v`nT_E|F)f)kz!N{MY znxu~jWZ^K7);y3|-E%&_5qQ1wty@|(uYS=$r^Rbo1>y$@)h;J41-btF-aV{TJ8 ziq~PK<&)*1XSXE)5e~X^{&0=MWb)rP)1Gasb0jG_Mi{Z(;W;9H4$`Gt$36 z0gZL6&YN>}l9oztD(ukag-5EH+s`tB^gxA&oEtfTPWnS$6CMG`n5~u=N~eY$F|;=5 zGH!n>Ck15)S&{foonaFlAi?TJoPkp<9funm)O^R&rPdyEvArr7A)rY_Jp*$h!!EV= zIpskswG*3gPSb~-n&akW+poh1Bah!k@BC@?>7ONVA@cx&z|_1w;bUHg>!5x0P)OE8 z%WpihK`yer%;>GJp*Jk5G?PB=+<`g%rHpY>I!4%a+6#zvE|^+5 zT33Ilw)Sva^SPD|r)>>~*x5Uca)-w$M6QB@o%^x5TZky+mI69$pf0rcSoy^_1~=V| z&M|)Mz>07K&}&OUwZ2&kiwrMgbn8n+I4I3c1S=tFNHzAkPw<^v{~}D*f&Y1{a`+m` zR=9PC*7VPu926@^7gQFAA>7&jn&9XZRDKVp9|Uf43w6non7ND5>Z;n|vYpXg6n9K} zi0ngc;?RD8xBdw`!Sgk(hw@6)s&?|s}NfT@GLz4JO{Icw1cNELT>e?f@_cElX$0 z6wlBj06G&v1*y>7dR6T!kIf6jFVbB#NIpU3&XaDQ@`BAW*66-rba3TTS%b5Z?@fGd zm&z|h(gcUq3Fj>7UR3>P`e@A(E84>-*B_vDZ%SWk-tqaeq_9Nr@-$->)^Gq2E?Cv? zwX$RyZgqv!mdD7ZYbDZ;t7>;-^Dc7^8Wrh$QoD2mhD0I*diU5`}qed0OonKd8V)uluAhcF5$Z`%z^YhL_7^2=+}jkFLaq)~q1IhwF9?Os82u1ZEC( zRaivgAyYvLfA3oi^PO2kbF%P2#oH!Jua`*8Mrr6bAqHm#_l%}XTaw>8uGPm-g@Tqz zdX?%+A|%?fuGipTtg}&a_Xa|aayN0kQ4BHrteM-{ebbIk(v={=XdHH{;LGWd-EZEk z_2QYjRzxxn?}f@{Y~BL%CS!!Q5uHHU=+*e<9-o48WX5FFY&ilVK>Jih?G6B##!~Eb zOr)0i`yNK)ztZID0ZEV_tOlU0kzQ-8NgbDa(mOIQfT65QK+`G)c7&g3PVs_+9CGfK zu3o`6z`BzO)zf>&iR=Pnxw-FHOUtpkhT|=*`KhR1Kz345cm}4l4!ij=d)c9v z46n!-)oR+#1mKrCfTn=cg-f*X5Gtb24+~Sv0x3VYzZ)ae-F)WvpbQTMU7pHMW!$9z-oPO56S1TaiB%_4Z*-$@XyI^c^P6==Z&erUtgkrJ*mk_OA+EXiTwNQ> z5eyBa3vC8j5L)2Lnns&1I-n4lQPW0>=mu80RVP9-ExjAVhAuL=2)!g%@yL7j^P0xU z_l$&mD)L&!G)UZ*^zgcR97u04v~ci7o2D{{(4=w9Euh=sEJ09b&NE=$lRM z9u@O(uBs9154p>2U{YvYd2qSC??8R6^@J162+XpndFc`JH@2V7L5E=f){B(Bv7nji zn-%n6ib3tOdfQiDb1v4(J==be%UoJx2%l2k!)-tleeD^1)m*^kX>{X>U6sm%Spk=@ zd>L4I!1>k&0c6MQ!Vj`jb0~Q90^l&R;hHdKz(8?=5kWh zG1fF!wnd^t$ut4heLJa#!_-^oiyFC=OBk6cRoVE@rwC(a&8&&5$c znO(XsA?<8lC5hS5{PN>jCGkx?pq>x1GwdQUTMQJ87kJEi*y*`Y6bibh)k8or1~{=i z-VPEM)ZNFY6=$8)IJ)j4IOaS!5JiUS$E)iMLD~rrx9ulB4;ER=@rUcP^*gSyvkia)oMw0?&d&sC_kRDWfM(^h&mN0Ym z-woz60s)+-PF{c&u!5DDK|mktc(M(2D2JJ1d^0)PnO@V!=hGd_%m?o}rJ{qVA-8D^ zxdnKxg;pEOD3zMWofLipb2BJGDKY1vvf&}6PVEcKVQqs^(GP`pIk=(3zES|I2TFy( zRp7l=H!IrsamU&dO^9893cxtg;w-Uq=t!(Cp?v^P@=Sf}x#mvU87JzRz(guP#2BH@ zb9$krOI1l}8G-|V^gB1677i@Hz!d@4hc?Q-6`NXwjjD@^V>H8Hfe)x5Jg-bibT?hI zH>$fPYPu)o@S4}WegKX|!2i$EeK5y;p4o!`D7$s9f%&lbwNlE5Vu|MprIjKq;Gi0`c0KQS9aFH*agft&ZYXD95fpv zavb}*iA#y88%n`bq;_`q04`d)bX%rTs&}A-VJk9lm?n>@D;C6mmt8(ZqCf!fMbvoy zy9vJXmF0zY(xU*Ca5ab95C{2_Tb08Nr3Ch`y|ow^Ur zuTg~zC4!kj8!%;-?s3v6DU5q!Qh>e*fyY@wW3V^m?L^}znG}y}>&4%TMS|68EZ~qQ zvwfz(KuB8b!>P_=Z5_@Vw3E1!VVC2_WVMmUa?i9Ghj^}EleG;{S}g~$k9h2IW$*OX zHn(x+_B2G=;p&0KlbvGkX!YolSk2jcz}~Kn=b?FDG?XD`|90UiO6qq$3riEz0j-ep zQ1E4EZu#bY=G}i3E zsCt~y;`QJPBIgn{;AuF1;?gf5Pht69Vv0T5P5L8+bZOTVD*mbV9y{X{fq-ZTxt;>J zr!3Lv1w1DM(q9f9u-20qC65KYbNloyI6pnLr7axE;KTYUXf_+_ebvqMzd|JlMY&tm zHAPWtc1aO@grK#!N~}wcUb6oYgmt1ae!RR{sANF2`)tMQAAh>PKF*NAirceI;Hh;P z2P)3D&B9`gM|2=G56j3rYR*5(4^IG4tZnh*aj8lX{%~VhyblKxa{|v~#+2@Hr{ z0Ry)|OwtP|44f!{5A7{u1jZMJ_|4<%m~{x@oXk1-Fmv;E$b_56H;-lulxsdF@}Aoy zwfV~03eU=-RcifTs-wx`XoucG=`d75skA@DQ%plKhaGNvB|mycbQip|mgs(}0H%z5clj2;r2c8irS$K%Nz7 zsEjgrmLARZRE;d{Nw@RPdM8r<`-U=(cCSV&UyhW$6Kilp&lN^Wd#2BJ4D)d+?imL} zdv3T}dR}^}zOY_@+V zVR$^t^jn>Z!NIHZC4GzZ0x71tXK{oXj04gzYU7JSWCQ8#@biF6?Obi$zj?m^NS0Xvljo+j+V$1aHAq{4AB; z-xhG`qscD+Bxu4YLkhK;4WrCVr!Ii5gNFN9A4n9E0#K`JbP-i)UnaM=C3!wK2&Ooj z>&Mo^93V?HG6T!dWQoQw5G5{fUd(Y4fPw1XQA^OSzK{sqDJ_GOqucco*-DRIeL>LY zr#1QvWo`cw#~5jddh}dofSSyT90rB}1my$@kfA)5uiqg33Z7NnQ)+MD-9{vy!zi6x zk;xF0Y9t0abW4IT?&JmJ86{1iR@NrVTrRyNUxk*g>h>`}L}@ON@t7&mGM|rkw%ApA zuDYb9@b1ympV)9$T>8=ZGP`k4#`1@&rJ+Z{`WasX-6d1&9waAsr5I9IxVB+AxN<)FaefL{) zOvE;naw=T~UfY75O3%b(bD1zn2{e!UAY6N+LhQZqwI4^`*t zHvpO45d6ga)bFh+2^Lj>zk1cw(moEYifCp^Wdj=5Ry3p!qD>zp;=ipfVg$j$^w-sA ze^Yzj?u?h4E4H^qKg;E*THmZ5yq$}G6yN?9ux3k3r8d7GJz`qYu8IuqJ5hg4kGH4P)I7~)gKx?21lHAROA4QvO@@<&7WT@f02;<(7N7|>3 zTDqtAS3n9ZOv!8+fIJKZ)B7*|F%63~CH)k;3wN#EbQi#|`PGNf@pT;vI7Jey6KV>B zVw!1h_0U4g^i_~JZ6=lF!IsQNjg92zuoUMO^m;Z2^Xc51YL}AUh*a6ifu6y=8LVya zVGETdrvcT^blGth)Y+CSUr*!D(zAd}|9}|GDHin}{o(+YxNTRELmN zmgOnh2dyPTw#x&5Rq3U9@dY*Mnpqf#&H`cMgA3&!p1p7+l8Pu2+J`YeSq5E55598r z@NW+9|CfC`cNbOK15(M~)lwlkuYnbz%;%BO^QWF*+y^3TKRD+Vi#p}q% z;zq~0<4E^i`dqIe?4RoB*Mk$-?u#XfX!!2Bo+t!T15So)S`)aep4qio47B=9ai@wRQB058g1m0)Iw&M*;HIRIPw$ zV;#$yPq%i;)C5q%h+G3EQX--g2V>0Td!2}vlh-&Z3%ocm)Voq7s4zt7xm)TSgIcid zz||MA=__UZGlz2BRyo@R_Ig9bZ)?s6FYD&AUsarXx%Pqu0m#@@Ba7|Q%H(zAjboj? z2#RmFHuAOm|67K^g~B?k!!L(#qG#M1SbNyNawl&u)$9#(UR{q$rUo z;)d}z>awa{aQL7#_DaQhUL|fi&yZb-wlh3Ay8?>q$k89E+4whdb+!abu)gHU_L?Y}NFWKGy{BV7kNDTIn9l8OX^;HyBwo=BY&$c2NcEmFs^M=lt?tv?9}Jbo9z(+p+dKHLA?r3WBc zbV~Da#UYVCvnkUh{!}Jex*HrwD81T}5J2)h-qAB z>BjN)0(1D!A}#tsC8Y_@nN&|8Fcij&GqBev`aOXU60vQ`$a{(A_hU_z*-UvXHr=Zw+nkQI|#=RAyKeuh8NAVPBrIQG6H+g zrV2YN>yB2p*5<~_bED*DOc(u06XdXTV9SOm6qzdzoJsDrVp>oF4qieG13|+u`9gaR zZ2g265dd5u*}(w>Kt~bl#>fNwD;x;w)E}^#CGYbGIj^xW)dpv4TiGMP8azf~8xifkD)!oxLoJ@hBZJGZ%_p4fn5{3w?(KtOZsTW^ab1cTlqUJW`W1m2(@426(jCbjU0(e97bmkdnOqU+RU z{we|#+ZpMG&Jp=vc;D9A%q{vsZB@_hSX$7 zaH@K-kx330m*od|mE6DvH-h(q28Sn=!KjI?X@V-Kuyj|!Y*Jv>pbB$=YJ_b`AS16syU-VvVu2i%GtCs&9g4# z-%3w1bQP4iR7n;zO3ZT*bw~rsdS;A(1OEq@GqJ90fPGm(sKNK>07u4H7Hqp#L;1{F;CsIh%E6zaVeyfxc+cF z7!vMmY8KNxE7FEATxd7k9Eb94FDrkg^8B`j8s}MT-`CN3abTuoa7NDZug5z3k973n zSRU^j_^>qwEHbrk)_E=7(+TSF&7q9ujUo7#TDHQ(UeQ9Jgwiaks1w|MBluq!aZ;^j zcKrI+)AxQrL=nd{qy|j!iK`ZV87s%ETAspOy{tXAK~=S1oDYDiC?ViWpl%=74H9k# zoRo^*X+#182Sr*Oqg_H(J>M4sJE`W8Xd1WtgN6orAHV{yEt^~4D!aI|IVMhm&_7JX ze_vPnL4CtVO-&y*M|QR*co?erwGzLpEaJ-ka&_@5wHID%Dp%FmQA;}yo6c@)Y1~ujI^NY^JGOkFy8{!IO9MQdrHsAswPULmccNEOcBsL`CDL{Ep2vmR zg=(d56?`-f!LP>M&rfm{qgPV+ffw}qgr#8wA8N&`sC0sS7SLgEy!M!#=^_`?E6=rW z1j0ftMys+@SOD=+-vg7WmCc|%?b_iLT_F=5mTNmA5$hB&?Qxb|D}5X|RPKXIhd`vo zp1*4h>gtKBUcLOq9rsWq={z9PFnKePbX;u^Q0g}iEQ?^j!1ZR?G-U}TX!}@lbX|j4 z+}s)Oo8OurJ*n$vz;y#^WD-0IgnMX2cvs_jd$LgFnTR zq-?z@y#`Dk*-}N#6gQmVV9gY2OOlh`Rs4|8K_Ui!VWc>;Zmh;H1yoL^L{^4kce+*B zp8$yMX^80#M0@>_l^LwhjP3j{#ffjHKys3`0Oq_tpa-j-huQi@ozqu1(im$Z`Q#Tk z1g>eyQgb(uW0fd;DwMUdyqVpWHs>2z*fViuRHuod)mZ1KHRZ((sS_9LxEx$;=`C*V zqP`C@Rm}OR;ELnPtNM(Lxp%Vhkpi%=PB!N`3!O?8Sls9`^pd)~U$(z_^};@GlH%E< z3G5Fo6aYbp1|`xK<{r98_xk5O8!t$Zh(-sme~Xe~DA2u*4)GL8BQ|@jHLNSTc_`PV zJUdkw27OSngEV=Rg#r5V0~2%7W5Y+-FX229tBJhxrmznX@s+1!yupQaicj@s~?{iI+VoHT?0O*4&TI+eSXF_SZ`t0u>S4H~>7-abJ z14M`*av$Avp0y0E7CUx_*lrtRWoD#2(O;45*GZ`s1S_!u{fXrrmMjxjO&o=_Z7+Zb z8o&>lqrWaYZSjH1P+6{egL+AJW`kFijjh0_?y z65np(CgA|l-=DmQ0QFq`avTe2)M zEc98Q@pe_YTEYy}5*cyTdIj**-bm}dn)sfIMyV?3GIIUgSG+i10k14Mf9G(%@L6k8 zB*Zty0`e(fo*;CQUj{LrLvg>@HCAj3iD_x9jk9HtE9Qr>J2c(?i~zg6`!tvRG?&9E!j{~h$atswviY64 z_K#ADlbvB!3wzfZVCEZzaJ51>!REzk7L7#}FbLZO+p_A1SHrT`rsyZJ_=nLZG32Ax zIL~?1R$DmvqH`z1y!Bpc$JY9 zV>6CeYC*6T5_8*X;Exh<4hednKye`w>6vyDRRsdtFMMM^5;rqBs472!UkY|+2;&KQCC1b$@)Rn{SyMh|M0mV4pP9Z&$f>Sykc1{yfrb={H!D&?cS0B#a4{(Z~#G_F3%6%hO zf+>v#cJkWuq07Nip584xxryMR^b%AB2S2R@=SK}+aA>V%=Bm%=TvhZ=w;0Z9=RGAb z-DuEaxWAHh-QW@sMmHBOcwtI0pt{2i_M^(Y;X%#cSF#GQLcNC*8`~_-4B~K-D8j}K zDLg2I6GRR#QE)Dab@5b8^h|b7tfq#R+J;v#m%LoFa>xJ-zpi6KVec(qe5HM(-now( zB0DN;**m;bT4pFo;lj@W^ENhgS+81|pHexKmIIKn>pfvZQXf-uXYgvohOxo}%w%*#R}P(Qw2+B-uraba+}VQL+}z4P)@ zMWfMJ+v4r5?t8=zk&#>90uT@vX%e*|Fdr{MA<;3tId(h71x`*})uV;o zg<4Bx3~95Wj0|Ng3+2|TBxq)X++)MpmNc;+39%7keb~?HVhnr`dn_go90CAv_XOfY9A9 z)FvZTGCBohFaWHm*%58FIpY1M#9!E;}6- zmYM97C2eKhPysUS(Y7lp%mPlebXeT^Qbm!GC{I5gEWztO+mGdPBv&}n)d$}=*FW(= zvIX=_Ne9qoLu5rA+}P+@!9Q{R#l(#lfWeQ|7E$>T z1&HK+S)Otv-EpkF>rA#!j4d6R+uNR1;V9R)w={j+o;uW7*p3Y(HWRJ_=ydz)($M3$@MEv^hc&1CdJrXK^&22ej`@XZ)pd5MGqQ04tXZ6yTpeH9nh}6s~4w@s212&oS@DxB$p# z%Jdz&RKIu~@2iPfEGS%v%xrBKn?xoq@2!ra{VO#Q=YXpwS?5{{FiD+wfE{M8!>`PR zgGuHVr$zPw$%bH_C;-L*JH{E#A-Pj>(uU&On2icQwK_l;f<*M>fFZ-cF{-lT!1FVW zSwmIvABd`i;Kk~%!@Y$C-OU#L{=V>NpsBxr22}S@MXrTRoaPiw+r64T~Ye61>rvh-)F?u08Br^LH*yesC8XE_YBPs7~&5riW zm&Q7CV;s+JL~xn5sEq!j{)ihnVIT#!DUXPOu3(jqMQQI;R@$%}W<%)#%`z4lxmM7U z5UzI5I2d|!ESi`kGO})z>@bi9C?mBY<}ZqYEmp~yE04Y(-V8K0$=9rQ>UP*s=uhfR>?IcxwL-y7g2KxXgdG7vC4a4ntNtUS zFh4^ShTJ`a)_%MuX@><Ya$6}NQ1M!YhPl6fck^cXnvR>gDHsz*fMjC#Tf#LkW1mE zFW#B~1yC!@#K$+COrvmJsw%?0FbrzJ`k1^DK&|Eb&d;$(yNe05M;XQW-y2K4Ut9Zr zeVx7rL|m2`#YN%u!AFZEP_RANSt#lYTzBjm10B^qp6A})LP_tWk(MN)n?tA6n;^U~ zrp7AKv?>%eZU8!t1b}^~G`!7~FgkQx#S@6VBW?Id>H-h19bKU;Qzp3)hqGN_EHbzp zY^8f!|qh-tytZA^|eSchvJ!{u2F^$$5P!+tkyT1X zhx^_&QJf!@KyiV#N9v8A{!mf!FU3cG(^&Gm)=DHaFVq?%%P;V44z}e?>H{sgJ*Q?? z(tB&at~&E?=a1TLy1k;}&HBncwb3K-c4Z{`w~M+#=Shhd03WjeUz9 ztB>{ODraU;{(yO?<3ZQ3uc4(fH;RSMddn(yfxSF8M(``1Yi-Q3Ic_0o$XP^ZsGBu~ z>59xK-vi_yq8@`SE1AwGdPP)dlIa+iZhNdH#AR#-TbUmh2dV;9uMlGH_UHC)3^OTfk@63cUdY zYMO7l4RH$MK2R0c;>Ek}6unZD;rQTM_rfh1O3}-vjKvTNXnJ&wDVb@4I!7eoU{;zQ zGEH#b^+ZQvnLSN$NBXnI7QSBlB5mB^Oq{(44_OykoEtGoM;h1AnKJnC;AvVU!(vhn zBM*vTR{#hZtQUtbX=!oD(fD0M<}-Lf@tG@1JCLAZsLzE}WxBNV^e6vIBnR4GdiFO? zS+m5>_rHe^BYp?+|1H7?F8u+kCujo4S-d`e_1XNrKLy4DW!B1L40iaxe+n|Bj>;aR zB4x}N1N?>CvV#S_g}EEqsjJqWcFo<8oBUs_2^d}29cKx>5~Yb#H-71W=Hllc$g%}Bpa_4|ztXorI2q4o~bUKA09C@3J9=C$Ya z=BB_em!8G>;g~Abnhsl${JWZBgh?eFYNZiy^~g%az&z8ck6Yp&M;|Z;d?Kk9OEj z)!Zy`_n5YnhY7tN(31MkE+JIL9l_kY>CLLLKU9}tVX0dVwPp{scM^X|J#-x0$$*5k zy;Wn&#e-9knN2?fXjiM^RPRk@m|fsOVX)h)!m^+MK-dUgO!4W1v+qRen82_uFX|X_0RdKm`5X0>q_WVP_nI25lzOG^;#*Z^ za={zX>fbe7c%z~6gGi%UM(6_ClDIv;x3{{s><{(j?>0AJ`v`cJsoZ=Igp@r%|xNiUE7Y!3G@=)jM{hHAw5@y^aB)3;$l`pqc zzSCT9ykfos@y4i>&^62P>1%Ns_DkW|!#|Bp1EK52w;VxL&PHacBZF5iXZ%Ppg%F8Z z%^%Hn%aw#Da_Gr;hv}*!O)7MjTq5QsCctQRs?lL{_4nR-S3%0?N1c7^f77=TXoylaUhL8#Fjq zDoNX=bvp8e*d>_Yf|}C$6;v(#bK2W;?StU2;p;B%=S!deEmZIJJuN?^J^-6=U9%2G zyDF?nhY&aFJu z%$fqIA;SR<8x59`Q9U9;AwRYdg#M)Lk-0QM@u48a;)T_@`XG3kaZq1*e13QmVNCsx z4`Aj3s6?vAb1TUXQ;i{{RU<)7-Y_@OE(vbN1f45SgjPI5Ln2fG7NbxgeU>?eWQ~h5 zb?X~@30-{EK5mjnBopaPT6vgs&(`NBn>r^20k6;d;*V{r1?MLgBNfMkHRWVmL2zVQ zq-8n=0Uy@ZanEKr9Lj^jsFxL=z7l2`IMUf6pWUS11j=3Wn&heK9wgXBeU>sKOfVIA ztB+e|Zjk?@fa+*0*8^{=IawdzEmsaKF!fz{^cObunkh)m@}nOnZdh6Jwa-E>q>{n< zFh0;)@`zA!XoAFl7#FS3%-!!`$iB5fgWvP*AHDo|=GIq+CfYP_VG`hQ?fIZ3^7FTS zYSk~o66$^}!qV_1^lV*WUFX!9Xda}j@^l`wTJADI$B9^;*ia-lqqoh0p#k!$f-N|s zwq%=g}`Eq4s?@R3_eJ0{9|r$s+nCmaA&3LZiHW_ba5 z&SLN2l`rhX;Vq_<;-AAdEig3Zt{H_W0D2a0p{_BKr450ANdX``vnoSUIDksq;iouY zdhEyZ>6o?dinf5T5KGtt)^txJ)`IUK)j?u*`6+UjT$5k9$EL#z($JCAh3OS0Hexvo z$8@jT%5%o-HT>PBdx|L0Ud`s+iT0Xeh_|w;X^6GXEJk|M=%pZ(ppUj-YuL;*NQU#v z_r3IB#Ws6Kmue-`!RC~#v@_9Wg^*GEwuWk2&akL=^b%qZB#PS0T%ehgOktcd!i43W z#+t*)u+R5sXW!05tM=i8mMGp1@JC1XewA(D5npP1Q=N6*$Z5YSJMsIP3+T8uqJGpI zjBZddx!nrRx*@!Xs`gP_#InvY^g^DQTtsN%v>V(2+!WQR+u`m9>;gw_>Kd?D#N+6t zBo;9YK0G&EP^w0|31llvv0sUl{ig2x+f6lElFwoZo#xoBZ|yJhtMk$m4;f>`ToS79 z$%no6EYNR!!$#@i&xWw>DGy9IHOv&oMN#2Hez264yLeNqHjd|dFoH}R*s2JpwzO|cGzFPwb5c}6_|%fvp7VZFJzg2f zgRCdNIKwXfFPn5cLk$IPszx5B6b2$(7qX*nE=1^5yu;3yT^DP?N=I9BP68nw1Anef zypDIAEBpPS!@Doka&A0Q--bJcvB~u%34JN-BRBI!Z1)vje*tAn_aLq9ky@6{wB{>rZ7eI zHSH&bT3A3v-3A|@+w-0NHxv_{vOE&dHx+WtX zqp{xEbE)2=(e~HM&c9w!@>W$jFKDIvwz4v051ru0<+b7)F1K>a3QOupV{6=orqMOU z_Aj$;Caic#Ekh9|PaRt0#| zjqsM8_WAqY&D>!N@Ws?!*2mAm*XAR_9h;ZV)rYHJ{A2#%pOFWgF?R<63FZ&hm|T<)=R{AWdyPp1Mw3^fla4k?HF|!b4lM_ULH5{Zw-YXwlY7>qi;h>R-$P>NSsT zgVe!DhU#Hf8wBQ(FM^z3`g-&U{djrDBzHR#z%%K-?dYA6s!vlHvn_??N71NN2nQ2c z;J=1Qhby+IeAq*A5;#m4o*Q5UhZo9ciLsvgb5ExIMEAg3smQCXAwggyDmC|HvO9B` zR~pNd-ymqbL>JRi2}^!0prxYGn-ZyNd*-A(58Nz?{CQ_x6S|8e#U>pYOwXcu0aDd;&smcc z@_rsYxW^i0-Q|4PApcj@BbDFsvwygxm7eDo9ogi`!eHglf)lO_kR1dieWfSw&$vzQmo4Em2rt!~ zf4#ie09}`a+NW7y0c24Q*e8_JnNGsA{kcxTU%e4@(3x&lMQ)Zk!W%7hzo|M0>L+3N z^~IAfRTcfZw&>;Bl9w)={!Qtrm&(t+T5;aeD3TM7MrT{P5JAOxft{d_n!cuU+C&&# zc5ic{u73^#gk6T&C?o`JRX1@snG*qgYUmlj&^0m9ZeO~i3-IC~+b~jPA-DsV1IYos zHpg9RZ~-u-!_sKHTVH2+oJn!>_+{SRreJN$cT73!N0vl#J7U10x+(*~t*rVG)VT#O z&lzwN|H>xVL`Z1wOK_1U6g&CrNHoK)aLdLA?76v>WN%Z}SC1_DIA9idk)hK5<~9Zw zBz0Q&Kv?RTHpf>pbFzXOooefh_01cx>27$;dN0bP^wbrnOBW#Zt4l@c5DLaO99qH$ zG7Uzl2)Ac)gP`vd$%4z`u(98<0Fi%=2SRtL3YEU!i$@M*JEQ|3aCZ3~ucYyt-)?;M zPbG~NDtZ~bR_K|-117Q^32Db+Zs?g)6&$TeKwUycwj?nQe6EnXe zGb~vsID>Ee$^+ya4Y<*glxI_eu0cJo2F9&Y`)Q4}U97X^EZ4#85~JxM8`)w>Ad%Ty7k|6-B7Vie#x~Y8oIkhMRbvDha#2s5ZSTX8HZY1$Z0aS=Qt6&_ zI)?IIhv2Drh>u@37fw%N&IGY4ofPe4S?|oQbmpVBP}v^r=-!@+DTY08C;_u{dr8C) zde8X>f3Y%e_U4P}TVJdHhpv2KfF;>U0hn@_W_BVQ8sdLS(7-Mec_@}12c!%vy7cTP z`^~3remQ&R8()ERnmLT-3rNDr#4yNI{ctp8QJT3erh$y_)oUfR0}ND|JPTQ2I&2Yx zmauy!m@u?-%Cm}IY=5YuGiDGx&IR4DD`d(;bkp1OIomv|=umcTeJ7 zp<`XOkSCTNCwgr_J>#U+Msm7r1cBxewdm7@~%F8fOm1Mv`RY%zW(mrYcWP63t zGZ^3W$}$=}E=Kg~Pq_5-{XZ+qQ4y>!!A6D;pt3*?o5C*3U=?Ko9$=;3DHASR7!Wi8g>dofb zx9TeQ3n0mK|m^?$~QGfk+ zb!>5ZkU}I36Ni>OO#WTu`E7GI;F<5XMr5T!E!n*dE&Cf=%lfBivWRiuv0=38T=mWd z;z!VOt_MtY&3D59?@8LZ$!&>Lph4r8RUVQh2a(T zr(+=a_ygKW+)*uX(+Gf_$Csd6L0N&wnc9%NT`Wu( zc_@H=3t)(^taS09WL`C@hDZa;Asnuynq}tT3PUiYS7QkMjzn`Lk<*PDf56F^RXTn+ zhkaL`6KRSPiTRr*CK5WgVbe*xi$I#9@5@ctfdUi)U)yLO?U@T3?FW~RN85??VfY7X zTZqmG-_FIm4pu}Ao?b5@SjsNUE=9c4*ODh=E2C~kZvu#!dOwiO|gCM{INU_92*H5-T z&Bq{!JGvP%bj>*ems6{z?u{UPcDQ z*+yhiph2Tj)Sr%B|5_weLYTh@Q2rP`VQG5gd}~jBfnDc@q|h?Bk{n!U>6;@Shl%mV zH?!88Z*gb?qZNv%>T~g(bCTF#VI2v?KVImdX`DcK4p&LCAi`1x7r2@-f{qx1fyN{L zSPqC0O5ueu?nbpm&$~%7cVCJ zn!~s!JHp(cG&iCV0QRD1^L<782XIMq=3*M>w@;keR$St))$}aT@*6tzSubd^z>4|N zUtzq$2>F!>i#a<%mhwjW(<`CeI0kM#ABKya6HH1?BvlR$zaCk6;9HopOQ4@tHkrzq z7^Y^f!B-Wr1P*SBmnCI;Uw(sFa9iD8k#ljl`>TlZ0uWRKZUo$*z=V{ z%}cRz3F4!cnD2WmQ*aY^HbmcTtdp$YtEmxMcSU2&Sa_blU0G&h9jA0AFwk<{`~bzGp!A%&u5=ee9Ag!A(5<*@KM>1V{ z3O)l|;LIS5WkV8YBWbZ_a6EgcmgW+P3X2CT!tgH=|8euUcp&UXXGaGfoShMiX$7e^7gT_iraV(A2Y&);Co>2R>- z=s1~XD1QIWnRDcjK0726XsK5vJ*dcz)?`P{H>Aalnq2T~^gwt82N&zG^z%98wUIG1 zWP?=14?0a4W_)79@B+5a1VEyP`|*ag?rQYbx8B#5AILo#PbUE*#cgGtpeRkR+@p3$ z&EE8s)TN%A8Uwpy_RhCDquGalb@7EJ6c>~U{fK=iDl4-IK_1Qn+lLZ_2;aY4(>X&~ zMiy6=;%qiY65=!-tWT7t200j9Ob@GdeM}Sc6Y-8+)s5xpQCF;KVA;gn$}`2M6Gb!V zuXwW{;^5DTk-NqCt+Yft(}%`jS}n&BW5W6XdT5jIA5FJhrtxo?y^ipYx<(V)wf;FJ zugJgp;(x8Z_~(u9|L@Ij{>yLXAO01*zztyS+0Q=X+`T_-eDO0ANY$*l!0OY#u0H$Q z=JTHy?|el-v~U*$VKc(l44^=8B#LAa%a8tSY$P53LKyQHT{_tcPpl$60^z|iuFg*y z`*zLW;2mL7Jihs;bM`8XD8KT!aePgK$ty<0gS7A~(_xva$frTM*){F2qrL;o)sxJE z5aV@8a-xX(QK}Uj?OBOP9u5UAR?oZ5jR&wtP}ZAke;+A-t-1QONTsnOfL-H{1JE{m zi|w;bul#3-XI(nkljV*?&ut9FLY`G)z~A<@X8a81upotw^~W7J38pIJn;0W7)k6X9 zn4m!j)a#}DrfjD(J%|lB7{*3+Vxl7&$5%k7v$jIeQqB4aLDpf9Wc#o(5~-5h=Ck7J z!)1{(b?K5+|7X=vbc@pbIGmOcRoM{i+PJj`Yph$on(Z?oAP=oFnPKv&4#XC7<~^UV z4zFug(GqAaiOhQq_2Tf`6=i!&lv*<4Bs&7s4jfeN>hR_lK?|_?T!X-r40;eed=lL* zofbeq!`m?zv*=KAX&zcNMfHaZSYdqLauX-gJv-AWfl=*!xV`J+<``lUCB^xkvA3IQ ze^-7MV@E5!zrJ-_RXNU;B}aQ|BG~nAG}HoTLt-`PH&P6gdoCaOaZ6r~CUT0OLnu8h z1--n=b5CjAC*`&JM|nYxqwWN5vtkG{;?`EvXZV8|!GRX5HxM;fPj?P}mPmb4AK|`^ zw11|(2U}o&vYmIg;%Z+yYm{aR(@x@tIWxXtdhTWE7c`HAcn6|Mg@nm$$>6kY8n(}T z6peh+6uc&&g&uWSSUIs_O#t@$8xd^i3@=5DEqZ3LE|0e4lpK7z3`#)p0hhL=w0rt|b{Lrrds+Ecnj4pKc;1>n zifI}a6kqtBvxpH8dLWF0-up>;8a9XFhFjZW$6K2N(M3pGzJjVvd&E4Gb}&QK#@$!hR7b+fEUtS zjFwEY+!PbcimqvO0(uxq3={9bb+;69_NEROnuIW*{!t|FO=aC>J2IH0X$NFj^&YzE z)Xi^99MrwKek>q$g{EHd;7URieFe#dO8^^+^hB`oiwp+3tQiDz+B1>7bauQkZ40LW zNK;VSHlzqVR2`>0MfMZf=%Cd${8zQEM_RII$sDeH9ODeCaBqPibWcUt{AFGNpr-(W|%Xi1NpzPHrf4%bj=gVLGtW8*a z@Wa&2uS_=mG06_wN19lC@Le#m~_QARFXa*xt0n+_iZk0eE%Mn0!kP34X0xmT_Tph_!1zXfN{z+JPoxn2ZaXezD!@pQp`x1f+Wnxbe& zc@2P_do%0>I0>9rmBEXYUS5i%Y$dDzc%&kBys|})EY7G@DI!laq#>v**7sC4(#5c3 zmvL+!q-2y?DC6im$dl_w)-V92E&MLL`nCW`Jx5LS>UBU6MfY0k%81N;4^!a6tk#&a zOc{SF(Iq^ZnFc&$bVHBNErgS#LjrX5WlwhuoNMnh;_+WlQ&em90}E~n%`DP|4%d(i zn#XXpI5PxhC#JC21%mWWBEs*>q9xtICk+u3`5pC*TtHQoxLa>lmRe4|y}TS&U~>fK z30>8`#+DN;d2B#lxQ3)wNTUui62UMDX|aD%#VDB?L!ZkJoQmfSbOIwf(~H){`0lWA zSSl^X!hD2!H>)V#t&o;IF@zz9Dgo6m*otchZXxgu^^4aNY+Umtq5G!(BRc43?b-7F zS(}ph1}h92M^^X56Yjp&=Dk?cC#fU`!m(T-ScSw}_r;UY4+JMrzeSKLbHk=rON-t& zfN1Xo#dr~iItn}6)1S1b-)(7v>6yE|+tzFv?krKg`PRp_)MxN9PKK2ui(ypPIat&? zcC4e1F|uc9yl4tZPlu=ptUle|i>D+H`cM@^^TIE^Do#R;Fog_;;cs^&+;8xb5=cNm zQwM-3K7B`7(#)5awQtJR+<|v6pa<;VOL`~R2D+quy}`H<+m6 z9#K+Byr&{PT$vo8BgS|U8|A^{b;+XUuFB4d(@hyBIpua25;w)V4#m^hYe+t;g-Zk0nIn)4pZsfp|_SY>xwQOiM)@3(`ymdF-5v9PM4mBd%|0ko`PN z=Cvofm2g{aXcdr=cI>g*d;#?uy!N$5fE=uO_Ik(Vr>igiIs5qM(c9lmKll-YW!W=% z@;98N)X?JM!|y2Z&q>=xO-s3sKJJLdgSS;B*B}?D%D$(c581EDqDy zHV>~-%Vw-rXQ$RNEgqh%;9%{~T{M#E( zDVc&mbxZZ{Lb<;T^Dp*JaN0VE1-HDxQ;J3%J7Xe;h@r_|~M6J-6D z=`;Ezgj@lsE>ceLG!qt-UJ7`mVxUlEcI>mdxJtfp;*udFu0r=^YHMCh-+LDd_}amF z2?8z3@D4XGaLMwMBH_u#3~1D_@3V$Du^VjU-O9>swUvh2_+S)pAQ8L~6DZ$tZ!&Gt zikZWX3HOhe0vVc~1y4!k0J$|WG`G^Edqg&@0i)2^ct4`YAIlbk@hlaOX;i?b9%0Ry z7l(Cty^Eo)*jk0@U(FFj>q;oEi}O zXg+R=65knZlZBF1A}xFtZG|>#d`?E&;abQZ@0MIV5ox!+(~i8Nbf39l*Ww-1E3zOo zLX$Nuu(R!FK)K|a1$vUjw0M5eAe=9ZUL2mrcV&6KJDsNSN81Jn9B6DiR-eK%bihtG z<#;Npmemi{L-W}0AJx_C*O)Myi%H5r5l@g!d1z8vPD>hAd-jeKg+#$w6i#ox|-XHwY@&f#g#PEm2Hxplm`kdbB?5!O;Pc5racaXX#sC+r5vZZ_w}^m1 z3aSDvi5WWekT%>jAF5zxAsqeg=plQ|5r-r=l9`X1BX7m(->$3NURmKY2CL+-PW`TI zPBkF%_rS#3NBM##M=y7+Jh+e<6rxdvoIqT0W*Vm&+wEyGHFh$U0q5Gh1-EvQZ}IJCeY+FQS;OlS@x0bg8Uk7>((Fo5 zK(gg=zp%e>o53~4muTC}pA`mpys!@Bmg##x0D{ILa_dj!J6ltc0Kq8?ptM3-gXmaL z#E|y0K*Wh!{o?Nc>gZIk(NJ~Uprj4Qjqy)*BJ}mPxi#d+E86-Ra^s3yH1BRE`Gxta z^l*9GkVc@geY89|Sd*QQE_qj)fE2a%fQIC(&l*~`H`K}kJYFc@->#|LR#|?iCXo{Z zXKpKIL`&=iuehPGsJlO(?l%)r8M0Go=$!7Dxw`V~A94+8n~r9S&Uzga7_bR-6n|{N zD@YBjimWjH{O|KmewuptGnL}cBjt*jU3&yPoWJ*-$ltqk7ltX_c)W8Dekf2nTzRJHAk#pCb)?mq3`Pi8MlU~V zA7h5h&-se_ALA4$NRLq7G3Ltu;@||+mMNrB;V3~e-#NwI4$VxC3w&d9;UPMgV9v># zi0;XDInyzt(xVM+Gy*R5oJhm?<=7&o>yfUW(>=rQwKelS^HUv5 zBI8x!IdGK$_=hoy{i@`F{IsWUYG-WR23ygi&D{Fh%^YxgqfYIn|uC6U1e&%8t}@OcW)0N)mkp(QG8m4f&-vp-D_$#}cIC42{O>BX8V+ z7u%UW=^_urQoHJ-5K-?%`VJ90*CXP&`2JP3hEz{jp_hqiz0GMs zSW~*bYYynj<&U{2Un6z$-e^LdU|@7A*eeb1PNzr$;eH~m=hip|ExZ|>TGtWy7NDE3 z31aFRn+vG2MM6*u2-y3Xme=ab-fM{n^~lCZ1x5oqGHttZS-Nb9)Asrr@B&8Adrb`= z*Eiz&s&jY=YVh%LA;#`F4>84?2nL=~4;byy1>?Ly0*yqu{@R#nreLy9r@+ky>ryVZ z4zGN07HTBfm2{1Q=uyhKhgB7(rOq${?q88HkF|Ge98?_+JhCqN5^_5^M(xm&1CW`! z3;$Fsz2DH_6~9?_(I^BWO^~>~s{GyRY7;lL(>r9SM1_j12WiH}z zah!kj69os8O!egC&9Bg1S)@&@&J9y^J3036c~P*pNMG$oQkNYo@tp-d$F@H1#Z%rG_rVdxCdydZ@W)HpWV; zW9mYzTe7Imjd@2w?$_3_y{c+YV+${0ru10r6!d(+gne91AH;}UZ>7Ou^cw8Q!fCmw zF$@4TB6@+@EQ2qr!>`65*#6|$dTe6T12OdB?u)Ce3F@;r#tIun{^x&Rc>4E^Z~lAv z`M(cb|90-_&rqNQn=(64P*^vu%=l*I$&bMVc=0YuAvez4+I{BO=n!37c1!{|hCf3R zQO+}5z)QUU7YLXF#sC!2-B17le&OK{)*B71-8Z$*PHu37!xUP7{txnGf6nx@IV-zaBKg0}JYHwk?7c5wz6?;w@kq z{=cRCeS}Hn2!&-UD^F~uu$w8yjh2OJpy1lOZ3WCCw9tOBGcBEV96-6@T3YX&wM}e) z#AIm^OHC%SsaYasN_I5WAs?Y~ao`sNRf(q)WO1FW4viY&GdKo_XRy}FPOHpk67$@- zpJ8^5UHP0O4d$<{bBeYS)1RE5;6mBY#{ZT|+ws2GKBO`itKHL@{&^LqVV3cqUAo?2Zao>gH^Dkm)73>k}T6H>5 zU&ufmyYJq4N=XTh{iFQu#CBsQSXHq3T-ws|i~K}DYJM@$rxU=>b`SGmqXcveAhe>l z{B9hkxMg*Ym;r6@xfB>G3PTO^JAwxb3qCta1{93f?jp|YxU>Tn5 zt!#R`q!_;|97=XpFgwf= zqTB<<+X3V$os=*R>cL(!)ur4y9%(9(W8@GMzmV?BD$Y0?r=;Q-7 zL+xaX=+Gth`zHPp%87;ygJ^mvQ-H?q8TM$V16Wde8PPA`>L~iDtV|?@Rb<9~VZfqg zdM~zk+s`siv@%T{9AcC#z->}g?B%{_9|vR1ncH50*pAj{JZiJ22jYdcO@PL9`fKXX8K4(oIS$G%!HT5bIbS<$aDBY)7hq6 z6Bj{SjEP}K*E&_6j89WTr&~HD(9@BeQ-`@>aK`KlYN00KD+?JrlDj-}J^9<1om02I(LT&R{0Zk7s-SS?w(SlsJ@_8I)4qGdTp2UWO0IuJ zE&&kh+jyafoqrfQ1r3F?!b9F)L`__O_7kGA+2Z)-)2VBpPv82+G?@|f)b;0c_aPw< zRl>H|m@jzstU=9=t;Zr6*kVIn0vcFY7O^*{XW@LJ&&m(QBoGoa){2V5&1rlI!29mj zJ6bO1N@r?aOrJxVN7 zHdYC&&x|DeElfP#7jP|JRg6qyqrv8y3=>eJ)M0In;~~Tui?|NvbfDMMi7o`cvh)yI zU4>pUJC>WjMM_}g1l8o~d9Hi(MCSmmQBCiH%d23kMH=s$mQxhc0vA4W^T--XFbKuv z^7Z}L_>Fwg0Y17^NtPXuUr2OHdS86>DpPKJh7I#3!2~=Wh8^5pvI9mN#+``S^+t!? z(|%w<27%o3f4#N#jpiCwY`=|M{8ib>e=R@xn~F1}TfZ(niLt!5DFN+&zq&@{#wEsJ zi$%kkw(jtpJEjpis)!|FVlmMkC(--Kz{ph}HW}S|~{;Y+MLxi!_eY3(W zP7dJRtkY^RR~~hTa!pHx@dD~p{bE6wVstFua}m%5O{V%*?)5C)?w-G?C*@JxGP+(r zxKJ}llQp1T)l+c4p`L&hfRv5!RP{muTE05U%Eh2+yuvZ{dp(-C3MaAG7_zMfP-4{# zEI|b|BdQKz4VU|aSOf#vyn~A2Kx-P|O4%73UOOAjt2#^vf&)X}47{#(Yz6CpUH|#6 zk&F3}wyCRL3h@XUiPyw8I26hH7eCwFEs;&r;Y*2xWNU}=U3yZSAKVXwOt=>G0M&{# zPwi^xYz-W2T#!^txVESio(%j%5&>uF8u&R2Sx~_XU86<`M#;cW)*K#!8v)yd3kgTR zI(>*_aQQ9?R^Fnd1TL~dS`#QYl+!V5X**27LmP$`^=$)lvmSM{i zJ?dUn9OPDZ7BB}Dlk>N+u#DgZ7Qdhz$^eI-Fu_`-l9pb|Am9M`iIn858U*u~(2gPb z2;J~HTOD<&r&8TU%;u!tAk4>jTBQW5G+5Mk^KcgJE%q{+$IwP;ro8YZeKo+i)BwV= zCxxJ!FCx(^qJ_YYyAJjtYx0}PJ7NDd*qj(#W~58fhS-k-tiX75HrS^FoeFdr^LO-6 z-j}+|6R=_DR9&(@KjDFJ@#RxW|J4jj8C}27)?d`p1KkP^AwVJg-bkFkjT@~YQt%v$ z<=7eo)T?{8G#M%}1xe_~dl%#^jtv|*ZGjQiWJ7hGz&`kQ?FUk~Juw zyJewy@z8X9_Bt4U<>^l=&;EYt#eb~m0v_Ws{Rkg3*Is-6A3YmiOy2#$ryjfgeczS9 zGi z-7p+z%+%dKv$G(Xr`bG|?WPOEV*xY)O!VC{tlm~vrOiiP5^O1sOM9kNeV^1evI73B zB`Hh+@N34FT?)(%!UT5;AIaC}t*1Qp85MG#o$-3gF%8I80Fm zH&yVg{>bo!_BgBHumP=vbXp)i54OJ!iSrZbR! zMXj8PFh8Y%1!XOlwhO5t_l|)QgIsY{>N>PA>QdOdIxE4AK zp@z4>=!W@%`h?An4K)_L9*m_BeolAxq0OTaUc{BPxOU+#t&PTQZ(Ynj^aG8p9<{&d zy!oU8pcYshW(Cir9inbmBWVMGSDp%t{rS5h*qNST3<|A*bQ4}mueJ3BWvBZB0wQ4C zR#PSWII%Y76n7)`%%Ul>hEr*q#Az!67s8&MWYBSAQo+~_qh$*DNN%d^o{{@VVvU)k zLgapNR0HCtIcnCYUzIF8!1~3-y)EM2+CjfebtL7K_ zbf~qBtGL-)_w)tuO^xjo1)<`%o;EFp( z$8LVj#(Ckv_v8R`_rprxK>Oc#s#ff|^n?U;=;l{u=pjGe`Cj()n;F|u?tXXUkN;)= zJCK3Q4HIno_BW!LglMGIONO)fz!mT+EiA)D2g1`=>SerH*Gg)TBh>up0q0`@+h^k} zGN5`2GTUQ~yK1AD|GQe-#D9c}H=3&UL=#d2@c;Gta-NVMG&Qk+-q(`WL($+E>ZxD> zL}7&2mIq?^;>6DUQN3a}UBQEW9cs%?vhfvRN)ax4OASH#ig;F-B^+k*;9OBf=+s-EeZzBysjuvNVg<}x@KgUfal8W1ZHgH41(a+wVmlGti?M=ZtZvcW`y!lSXzN^O4^#cj(u78a z5?P%OKdIsmmm%A4ijMu}*n$7+ zsD#7x1@~RMuq+}D^j>blU3!A6TDd`Inazxwwt>(#1z>x~g z428caYC5-{vYyG({3ulghBgjQa`q;hXxy-a$*hy6ql5zoXXYFivf$5eoC39Ub4l#grRsp- z^I|6XUVP@NqwZ&x@2n9)&b5Y zaq#MMNDHcekoU4pz?-#0q`H)?$E#H(Vd1Y9DLb;au@z3Gk~EEqPHY4O9-*Rd+C?Cm zHiGeUs(4SwnBWa@;Pg#97w+Q&1Ot4W?V(FVuc$SVo_V|KR84Y(=Ii2?eJ%!U*Yaa8 z3;F?$z)Q4EEUdo?-R|Q6@66ruc~#o}mL)RUI{xiquTmi>K`uQF==7cMCAsT8FoK7w{3|R| zxZ~@(Zh#|AI-FLyi(8`8Jd@~R_yz^C8AKt<+gSyo$oEf7KMtQhBh$9Go9j3S1}m`U z#9Q@MibDi%UR!342bxp%O(4IipRGMb=fmv}LO-SQ)P{7KoVsbCCYb1_R4m?zk{DBk z2p2EtXsRnr45x3%AkbGupg*rZam5@PUFVMK`fzk@9aFg>>h%+ z5u(H#+tpBD6n754URKNx=k`Z=u zO@uMABWG~zWcOuUt6uQrVezBlZ3Ow*Q;4IHO7oew)uqn^XJy;)%Zn{=$xpfP7sa8Q?$X==bsRr+CVdtZGG|f{70`7BmY_Cv9RJ^->%3^e;C23lhs^vL}S@?dBjNC3?7- zgi1&wW~S!}cGD9@`W6Z+kInL|DxSRieYnoozH%VVWY5Gqk#h`y-m9&B_1tOvc0~w~ zUntXbn;K}qsoU7^vzVwIUbcA?rAjF!$JKVsuu#UOC#Ombud@0HxqIoJu?_+u4Qa>R z9RNE;mEP9s8Q6;y01WhT03%q4yvR71X#wCExO0AZ-7e*en`ku8?~ZZG4wx#sKfPM5xGf<}y%fk8$=`81s|M%g zS=tt#i%}azgCK7~7!02dBDrYl^h~q|;16E+zy3V`_~-FE-+_IsaliEWk4sN}HbL-r zVf)wq^xx71`503O{#X6MF7lDd2qrBN*~ZuZ$(;s)ME}JVAsDnS*?&QQExkSh#9AX4D8;OSBMazCyfAQ^D z{hMu#FGb7#5UbqQS}~F(;$9m4ZgIqKFT%+0jF60JN&;L~_-;UK>N(wF+)C z_^6#zHqiMe2@!$+ci?(iigH7MkmHG%vVvc_~M$A!XJc34?$zAw{nj} zC)lhWM^OPr#CB^85`5K}~iIM2mZgE5uut^{*E-@T?iogs$ z<%aF)nUW(;gx>b@qk-kyWbZ&=P%!&YN4J+seR8vDY)M+@@aZKQ^q*?&MA`?w0ZAD6 z82ZzF7{ow^>k13>r#elnd+$2D=-Q^e_Pe!Z4s~?z%C+y$b(9ayr30+}D7|=xM>LoM zV!)+M$}r7G?hPRPzzRJYS+R^JL5m)E9a)%G7xuh+dSVgy1;4O!{1@^wiW?5p8!o&5hu zx)0{I&TLK8zvb4wXQtcT&ax$0mTg(Kf^AtjGv@$;00Te}B*2_=&N(PhIoYzD?d~&u z&h(ixRTF;BeLlL1rE;J^aAWWFt@W-q1Z{o~%UM4gBav z*D8jWctJ1-6@)!$$+h_%jeu&8DKsu4@Ai)?PyfF5?LU`a{ts>c+N=MZc*GI$_x@Wy z)Xr@u=5C`5l@BkWUZfW9WmX;`8g*~HOs_n$Ikij=mXg!L=z}<7?)ksBF5NHgovEGL z3WUQ=hSI;rX15UtrD)OI@kqQ@*8%gl`zDN)26!r-fZm93dcUdmPtm+LVD6NQX&d63m3_DjhBq zWFWYsk;s{NGvt;L0WP`^7tjaE_n~_duXhdxd>+lLYl2bv$;#M=73HVXEnb$nSy8{% z{WfBZ+s1Mkkyyo60VK%y#Cec9FZK_PpwDG3Me%Vg9><+HSJy1&o=t~U$N-HAOYNCG zH@P_u>yN$w$pJLI-y66k9*Wwua8WMI*RaQM=Px|8e8EpBVmp@TwDQm-2hHaAHuX0k z%d_LBtEgW#ri@*XF6v8OWFeHzYJ2hyGHr3sG?YVwp-0kKLL=>bNyr_+?_+w$f)D@c zhSZUGR2ba5)x~_<-YUvDP@H$5IRCZF=MEMZ;#|E|ks2yGINTBwC352`Kvf1ELu7K9^~!C;{D?yDP*;{kNO$Tz$;T z#X?i-i&o@FvZ3DBuy5nK2(a)>!KO&PT4wG8%!8*~x}EaTeTbcFzEBdOKq?qZD60_a zb)K0H0*JJWkR08?*a;rUvLTjOP2N{aZ4(d}+$U1`$Z*i8lrPI%Zuz)aTpIMlU~1hg z8VsC`;g4Gp^VwtKa+$b=6L}H85sC#pJBP9OxUjihO{3SZ8kpByU2bS|TFDGGbeo3k zgU&UyTxe;(*b+p|W>w}nXhqqD`ydf*Gol?vD5QnX$Z>Cr)U)zv{n>Bp-~QXg-5*=$ zWw7q)GZ{cZ1{6c5q-wwq+(!@dHyCQJBu@GqZG{XG`@F;_nt4+;sK<$*|0ntm#P6Xs zG&4Y}JI5pGgMe(KL5>JgdGKrd@&iX6wUPc)cs&r6MAWlso&uhS0~(yQ#F+Yym^14t zRHCp^T6u!t?QO7$b0@nG@gdRVh~vQHVK7;JDvnvS0aX+dQUBUguLfi;9JIS<8|$gx zl3Ss}@gJ>y5p_`dXP*As^nMnwI}L>i!za7`glScs1QvFYOOHfAUg;hNzUd)3lS939 z^}#xx!@%4F8)VK}`vV$M==X*QIk`>q_ejZ15UM(^RO|AimKCwc4?9<04Bz>MO)(LH zKTTLSdPe*eXGE~CdHj!d7W7lQ;%3Ysjk9;O%FY5z1CkuH+bijA%cf(=1RrL_=U{#0 zgIEO4Lt^u0efeMF#k|GTd@+Lg9V2>vy7e2$u4vah)|36+g=iXJC@w0uV~F}Yr>W15 zjEAtU-f*oD0We`@=UO_saxsgb4pzWH;!HNQ=*)0vG5j+p86$vBm6b86DLX;qGb)iH z6KF_{?Z+!?M1~nLP#-n+6eaF$x0b^KKBJGd1<;3|V|LowtLd^42s^&vYFu5nd5^G3!Zr{0~1!nL^kwaA|Q96I%h~ z#0I(j6Q;NA*vRc4_-6F2Jd)@EZHx6TSQQ1E+{MRCBut%{u{@T^lQASU@HaXJ!D5Fh zOJy9Ku1kE_P)i7KxuZWiwZ&15bpsM|m`r)(Zol$O0cop-7mXFxz9DxYXnB6}uBcE0 z18tBztF_lH1ADK0_|hh^ z@NxwB6c9^1<3@gny&VTqs}C-)ZRZ{c5ilJ2PJ23s3!2~AhE~oMjnlhMjo8o%JPHy; zeFK9vv$$efI374KD0&1II*5_}JMmOzY6k@5vyLk4io?jJJB@Nde`xVx9CP%LS%o8D z{Tnla_P~~hWJX`-UolT$FYDh}TmMJ*_O~#Zt?&P1;n{x+Ed3|{NZTb5HS9Z(`yhCF ze40)juCI{@(=@-QZWFjUL;{*Udrz0bD+A%YZ}*i}L`z>Zz&m2a0Gn9}=5m~uTrpVp z*uCGEzxn4>2#fixef@>EqDIlC_t(-y$5tVn1cN04$Gc~(-4$Dy z4C@lnImdC88&Z%8#u`T&YmYQUWdv{}AY)-ucBnB*sjA`uNlezjsLRPt=}Y5OzD!^`k1y(=UWXFe?PhfLWs2!T2l zOjI-#kfSD{dEp)bDS?SVALh3rEmC9buR(eDas0|UCMwz{!Xwi%f-qo7r1c7ucsK>_ zv>+`r72kY5b@zLXE7;KgRim^h7LG_4Xz*U#amH`K8OLN*f~0lu#l|+i`Yf--Nr2*Y z-8!Gz;XnoP$X`fg-YUse&)=;oK2}?M9Zb!cgx~^L#6c^b`K&zhVM(ds$mJ5O1Ak%1!+g!C zvo>a+JJb}Lx&7_hlV9iW{V=q=H@xr>=;~o!aA~TdZ%aUp;Z)^OQkZcd%k=$ zp4Kiw?GiI5ciC^kW`P_~X=df2tF2N>r7Z@c6a zFnQIDZx{4Wec93Ju;XQCQ%}p>Ja;FxxQ8TmD%NncxD=3EIlL%5u4riPYR@n)Ae1mZ z|J@tkh|5v)6{XbtozC@V5EVd^_hvJ=^721%Hf$(((P$v$XfpxOvIf@i$cD$todzy; zZ+LRUojHS5yKX^1L4Zgc7R@s|P;_sS94}Zpm@=CCiDK~l;o(|zO_V{vCm1x~vv;+= zh9f$0O9V3`J-!Zvc$1Q)Z|y1n7RwiPyKG?AaBcht0>iH1)kGFph<0kI?~&Fac5U{y z229I+x@JV9oZb<~IxC)v;l+SJ?wg=qZs|e;IG=7u?8IW_spw4xR%*5fH=ZYkmRsNG z5VRnpn~M&w5j%TX5E(vzy|&+oYZE7G%&3qxFngDRgFwDwU=CH=PPTSvNz2L$qIu%B zTCE@OG+A!SksK7Pw*JD42kwU+n=kRqUhrr_Fpvi)`Eli`4IRazbHOR#n%K@4XNQd* z?hpr}0ha7q&#e4XSVIO(+zdt>@g1vA42j@G-9E<~B3aka7Ls*vun4~WYGU{0$o98` z>(6W)d{58Zt{edag5%7pg}npy6Ts62r{M}TSJsPtOSS#;Ag?g2Q94iG0cE%e-3ES; zuvbnF7BLDwSbpuBe-9>~-~UgyF7p5Q{l5Y5H9WKo_}ibRl6H~!7#FiW@bMu(vB9Nh)u%UEal@`*SWi3_G4|F`uY|M$+X|99>iBgV7#&2OSJ z+l@(%O$g;DsAK%SK*xq&?1c!xMwkn+V@2K1?HE-gA#Z1sSsjj4L>@$D4Lo5ziPbI8z`dtVYU*T{ z5b;6d86uh5bn=P}rE_-XR$_D=M8j#p4F+A54ej>sWKqQ;Z!M4$bP>)4H)nie1M%bQ zRK{J#3NeB((G%h^~q*Z0|Li`_lpV+6y+T%E#^Lo z*LtI=hXXAX-3+CzqQR6tfcRnhmP1XDu3hKM{8mk|xWj|>)v9h-WK>1%c^#%kkFS$f z=L!1Ui3UJUOeVuWf$X$8Oqqm!>(QA&uU^H)>Iv>jZE%5A6(uW z+k7&)^?3Hy3$&lHoe&gjDu?q-?7SFVf2ik&q-CdeyB30V6=Y!k;V*D(=_&>XP#eA< zH8)SBeQNYSAU_N+#cA0csKa91OM9o=mLGU98SGdb`&*peb!8w;wMCD_Tm?y(Cq{nn z|y+98ej|Yx?2Jfkjq+c6QW8wsOpQEL*&ORc~FZuVSWO8qy6+ouznVMLfL9B>e)gty%_;R=s$znHo6(mxC=-eLdc z3VzNUhdSe0ye$2YdE!?MPaXg@K)ct;u=IPsjK`pn& zKGwhBvBK@7F(ifs*9TT4spjNn&A8;mVLfL^Fue8sxb@{NlCI~dJNteP>joL8Jo*ZQ zFMTy!sA(n;u$iCGu5$H9?D5-aA*7t+5*wESqkCkFwySYuJ*=oEw!}uj00G5_yD$Oc zmCom8XZX3)2UKas&(T}2=AZsU&H~@F{hRP-K_S`|=;olJc-Fx;pg@ZFkn;Xt`_J+WYuJOEq$)cfo%waeHOwZLw+55QDR-Y;UJduQj zUFsfiv>^xbp0XlmkLE6QF}HvDzoJn`_Jkt+0_qvK^JDw=H&v6Xb#u3~Yfqz-o4f*a zKCXr_S)PuI4`(C0;AwzAQ#rIO8T>}?=%Jd5!?}6<)8Lt8FYqPDXbq?Lz8Oo*>drZz zzWW4(E^0QXu^Y+o_3Fa6q9y0+TU{BwuH1yr>lz#otQ4JY$Tq=ID%HU;*hC5Nakp~{ zlJLmd>o3JO{+|mc|0U=AYbDqJRGstZNUjuG77&yL(Ch=H1&40tDDv2Ge_$Ze$%Rr8 z!Vn#wXh_n3f%=7!8K8_C=#G>KOgvDPya)4<4qqq9^+@S3)RXgAtr}Gb8DK~36B%L{ zuDRK_${7s0)WGL-Liq<@vP4xU9|VxoSscXO!yBloh$zABwrk4oc(JKNedbq8n28F- zRE_YNRW)-|2A)Me*6bk8UP)%$)9qG4H`2Nb&wVdH_h?1MCzVx)i;E9emcLtC@Ij=~ zDc~LpnE5E3?}Cf0fWK2)`g*+N?S^tZtAmxLax>qKmFnTYNN0GyY5u`G?g}2l_8m}# zfYP)Ks3h-KmcCtGdj~eSpHVXQu zKg*;YF7SW56`dz+e_;D%(<~RM8ExL#c*^W{F_EPsKr+F-S$_KWslA{3mmf@SKl21l z?z|vBS-k)K;*-A*tUe@!6v5f6WXqTuYkA3V7jfVRdO=6+wB-N{;$(uul^!e6LZ^JY+pPpPM{Q4^d z8}+thDR>%8J@_4?&(VOZ6J)b}3#3?%Ew-*&P_42TG?NB8;?OErx4iU#AA}XD4nuOB zU$mtRRE4GDOK6y>{M23m3*smzL-jLglv20{n~?nel}CNclC7SMZakjc{dW4^Pj;qu zk+OHYmjW9>dyF9G*6rJV$)BWg`nExs`uip~5`pg>Qv~STKq>ETb!tKKd24ix zN@N~fO1Kbr2-HfXZoi<_l4d^qt?|uZ0Xn?Km@)Xgg*1d6wa6OUx{yNIFQWMGV=})R z9t{ZSaDof@7a6rM@ib<{N;t+m=1M!=Ph0o!C4V9g*-`!aS}bbJFhqk3!&uK0DPoe{cB zvEqSQuK<+ual13qOAiL`{H*wk3Eueee=olLAG6Q?d)M~M#NwXt^vJ|UNcd%8*EQ_Q z1morD+kkNrfcV@lh^c5`_Nz=gS1Zy*h_L{~ujFB62Aum2Q#~zCJCxh@%3TrK`?>}u zW55lFI+qd*69>n!s+#x9isUzaQWg2Qs`^MQ@^-w8!#My`LtaU{*E{cVz^KQ~;7bfJ zd9&!|zuY|cr^=ge)D-&W_akMN5vtJV)wPHvoFNSbZ%0c0TAsrb-ujZemtM4JVER&f zFLAv?&7{Cy7@P56b-7^y79qF+I-$N>BkH<7?=f}VYV63t9#Ao3Ku-jF`kqp89pEfpz&1`YW>qR#X z)RegtSWJ1%1Ja8=ibPn`7l+u0KJXMeB~xV*!kgKCzn9G^Isd1X5%!yC`5#qOItUzF zPRX0paNvTz6(*b}toI^if2}Ein_X}2aoMHSIM<9(N8{1Ynv$@0c4VXhltKQYA>E*K zIvO&~T@Yklg&mCZMN5Wm*Xr{~O|?lu*nwvpRE}O{W`~D62#kat6FXDF)iWKP7u$MN zp?zzD1<_p?*Y;C^F4#SMwx!+b!6KgK7ru>^fx%9Zf$2Ac?|uI_&a||j6ezTZ*~#s} z)koUq$y?CZeK{}yR)#D9Z8~HTdVG|6h>C|=E4a@jykC^+&q;PEq0j)-UkHOF3oj0* z9oqUv-Gj$^{8JN~=7_=72NT=RG;DoK_r^A#PVR~%lRW#lZ{sD(9~Fbi-RuCI(Rtb? z58V151Q+NZt4~3!!H0x5;N4#bcVAh@YYQ#JIT$G8$aPqD=5(vWT8hitKN!bAsV&Qb zyhEqA`0O8@8_zs|ic;_%0c(4;)fbL4Ef#i=g5&1jC-XleZ`8ZOcC@&VI?WhaH^LjS z4A~mk%?t12Ww^HIaam_&S1_L7aQ5+5}Vir2vF}jXMJ(cV|?w-vDSf8xzvt1-4yOCY|W3; z^rAOl0((EG>0ZH@1`cvGAQd=eSRgWPGJmzs?}7M;>0m)P4730yDF=bh&@1ryYfg_`Ltt6udM4_TI9VC(fW{g|>yWqMQ8KP?KmZTXopE+B7U=SQp| zIDa!q#qO(>@BU+$(cIo|;@xFN2#QM1->zNQ4sO6Lt>-&?9Ut!JvmITw36ci^q2Ac_ z%zzwKT_3OhH)@JRIx@%-s9M@JZJF|6JoLA`LL{&6xcq;6I&o=wC%u`dh531_H zqlxHsWV1ZWjBW^xjd}$YpBOwU*e){`io^6>g+1I7ozvjNP@N{^{}l>w{j% z>dYS4)4fLqh5vwFf=z0u$NoK5Tz;ggLI}IJ!3XA0RoR;bHxB3JpDeDvP@Bg3{=6zC zC*6~-$iJC){gcXSp+X;(SDdb{yBur15Np2D)M0G#w#`Y!lVBu5(GLiz<-Ix={-BCtUtEu?foX#D7)=*MKg3a_0SZs+Lwqrv5Sqg&5AKx#+} z9BG)7k8kapR#^e;DVQNDW#c)GKz8VK;f_755}fnjE*P z&Z#c6)) zeg7AfB(INmXDX+%oOl;2Fuk#NOby5$0rMZ-P}!U&w$eH- z>=gWJ?gvf{Tw+kXk$fLJdcm;5>zg0VJD9Hc`AP@RL#-*69d}tuD*!3eT3k)Re6|Cw zzoyz6SN86WST@=-2Z~e}flF557MJ_SfuQ-jph!oLn#RQ!vH>*kBmNMpa&pl5Uy8S0 zjc2dbw_i_oab7Za(4iM(hL|>+0gL))aE}416(fs$dyocIe*Lq13~$XiNz18c!@;9} zhtiPcDk;{um?~&F=4;=tP=w7|YbSU!m^}&wnBa=P=`T7~n3M)G&pvqxTm!8&3zYTE z+4A5BffJpTcrrjUD`T&ZS?32i;4FF&FWqB4deDkrSrOi!p6+=A7&4X`F08xMW(OJo zeWed|hv#O8ZC>u0T|L4ZH z|IVDpDaP(n6;*PphL%acRbZa&6gOPUxE{gSk%#rDrDF?LQ9cg;^1F2}^3Q3X@E0{aW>UmdZ3%ySWOZd9QyT3jSgf>- ztN(1B+<2ZWPY`OH@e_u?D-QvHQB~lj@4j*?dTM-mSyTiik>i#d$@y|Fo_;?sH%P9E zuD@1#!yLp1#+CW-X1=da3QAcGpygxoIN%Nx=DuH$_eTD;cZ>3lmsTmE@;eGsg8~SA zvVLEPrL+F)cnSnWNe8Hh$?#TkI!IqNRP8b zq^8+mIIrcitV9fEL-AFn4L0>bMY%K_pKnpisAaL~!*Km^s!rLn>L zmLE`{>*_rh)RgTrx4IYh0J%;5vzZAi^}T`Rd%z;!3ET0I22KklwS2&Z`|5zXpuT@e zC*Qa6Op9fYFuC`mg&l(5(DpY1oectbSsqwAGNU?cYw4xFQ{~4jHM=QLj_VIuv(=|$J)NwVb@dOph zDe1U$&2^h0#bfPRJD-iQZD1o>&hbbT_6VotY6!0gGX)K`?E}L9@G9DWUjIaj@#*r@ z(mwvB%Z9!y*?!zqfQ$)30FWv=yc?*D+9Zz&60A4ir1qWKFk|Bvtr?r96X|BGs;|@S zP)8-p-AI=$0U1wKvj_83tGy*r7ch|c=q4KUvXfz$=}YNDL~{xuByf9@DQmA_us^bTb2wyAfaoy*^_(1UKCG@HFM7SE@XgXZ|E%wI-!jHO zA4`Y)xQYrYq%*P9SCPiABMJ8~wb2*NtshiXTI_~k4!~x1;PZw?cr1epCphkhE?o)_ ziM=ZKNqObRl~v3cuwR&>fNP8ZHc((CUA-at>zd?8C1nTlb9B@Ka6`>(?6{hhepvT5 zcsy48Uaa!nx{70oMzm6TTcQlSdZG+_Fq*BWl;fvB8~b?m;uCVHu6 z@{@hnW1;V2DtI=Myb^1r=lY_i;Y4}Or^OW~%A+i&^bg{b^oLzmqVxA@kg0y$OKfb- zo^F2DG5e~4$()8RG;gN*#Z7}m78k0U;KN9R&SjU5*94}D+mB)bfODj!!3X+LeLPSL zGR>z_%@*ZnS_Q1kko?D|wnM+MFRYV1i2hpLG1)BC6=pj)=Td*s(n=)771Ndn;noRz zx)np1%CCiFFKl_NnA>~5%w+A{L52P`z!$YKbZDqJ@N@FsZy*ju54EFz zHXkoO{%vOO$Dy^yz4NyQRvvUr?_@@od6)x;H0@jpZ4iccUNVggsS|xm)g7Gq?~x^H z%T+e4`?-g|Ej$kR(!{NA`xf^GRxR!~5wv<1@AobT-y7@T0Ozhf^V#W^og*5sr6(9B zzuHZh9maNFs>8MeLV0uuN;Htc%D~}eo95Hkx7&+(=gtwWwLP8VVD;sHkYtAC9aHf~ zlnB4iKKnPiB%U+C)#QFSFIAnF)mXYiRE!2*Pn=2m=2PMV$G0&w>^eEsi#*5?<8;(mpcoOLF5Eky!Bj6&o z?x#g)r$taXBbw;Ysrel1>O53Dk~m-2ikarlxgO2vB_!>V%4+F7Wo$OBcgYVye8z!1 zHX6vuJ+pWwh&nE#YG!TflXbpO%J7ZEhVsw*O2DV3-7`9WLy~zZ0$!*K zy`Wygz5s%UWQD_aIo)YF#Tv^`0YqcFfn2Bw#`ds$|2BC0C;b>A3UVp4YhX@z+w8;# z7MkYoaP&3Eiy%R`qMAe!yV^CVNBXorV822$Pe=_?F`ZL!yE3UU}O>arGdW+ zC^j`8i$=vk>Sq0d^q!C+vy63Bh%4=%L?-~uO2<1`7Xjm3={nFi*l_$cy>NQx$13F#BKC`MF(6yG==zLWC61TtGV-N zvhHM6?5m3UBh{5SQAg{e$15TT5~fiL)4vv8J5*8(9WCk{2MtMz`7ja3gv5sl&{k8k zo8fp<(ic2UAI`jvjRU|F1%d~7S!Rs?3G!!t(|}gQ>}kwb49%n(U^^GHB)Us&U%*}C z!>hU3fvZw>BC)IN zw(7esN7K3dNC7*U5l(uCa`QsaYUdQ~fF8!E?rGH!woY!BB>S)m@r!g^9zbnRzz16T zT-YLSQ};|mXd(ua$vp1Fe* z^sQ51{MIW+L+`>JIQGQO^RbP`VMlQLJ9P1xyWbD5?4|l=dzQqqu;PcZJ_po{Y`>VZ z_k`yV2;ch7ieZApX6-@u{9WuUIs!D^&Y3W~88rSFJ#@vG9`n!s0m?%u4@|$?uk_@! zW?DFlMb8ewk)hAnuCm#L3TpBG9XG+P0#kABu8khvDXYop$NxGP@~Zx3A~54CgE%US z{Ck71#S`g@prOpl<2t(CkrldrS!S>c6Ex#`KrtA{Q*Wmaw$cMTudU=%LP!N<1D>Gm ztjJ8%bj?|t-fZZkD5Mso=PGFKFKQmBv&g`79o>R9)1+ADHVm%?@L^)NZe$%sAt(gm zuXov2ZVK@mvyH>EIqAW zK?Szf@eKOYPKq;$CgfOc%zDdS`-{fZm(fPTPoFHdJdEW;OUtR&jN$-f`zqF?u={cf zXh+p9Ze}N1TjW`A0p&*iVWc{o6tPrkcEZZiM`Q7=#&UmRQs;`XCl`}*m!FPx!_DAgM_BitOSgSho8&Myawlw;0D9?_hemR^ zD}id+*ivF)Pv$A2wU~PjSIWMPfXQ9b4RUgmPdtPV?wLBt&1^2}gT0L9(Y^^?1X z6wfuRhOMqDge~BfW{P50Xzggil9h&91_r;#BbudWsz)^r1+Z({o7Z(aSaqs;V42i8 z=>f}vKX{>tG3?ggt18h$3KP_;_yqMuP7o|a>>d8At~|4S-MhW8z8Wx6J-DFesPIg0 zj+R#(E-B_LWSy!Ph4%Q|KZw`RtYM8_ZSVIf@L<$_z`c=L(SuD8*V8?K1*9E%4Zwo& z8II@q@+J*~j&)LWvs)P7W`a`<5lS0IgnJb^fdg}@XFu&oTH-V$5RX)6!v0I&f;%J% zjSdB@s*_~>dL!262oN^JP3}@-_IOFviIT_{6|v9Ds;sl2INK+AGI*q5Dm~X4{-M8@dhdHyp13jvA!SM1gJVJPN&k& zUpNxa0SYp_g5#Nxeub-vJYc*9KSoFS?^$U-|9B-dIjc--UGh z`KI8fEqTE_VvI76V4?en4Smv}g4kzh%~#m#bnOjzoto zqk(5vwfN}QY23xFM^oERXYRg2WgOl4c4X_tK&SG)4K!95B&Gpy;tS}00OooZalYhq#zj7 z_~zre+u!g}L71W4Q^f2pL&2vTU3v^Z=OH=s_+MFYPok>c3RMo`$B%`J0{9Dc(`bf~ zVz2$j4qAN1_HWBaHB`hNfpK?Kq-zfG$Rppz{Lzh$xGhNghX+45|E2g!jjFujok%I%6j zxuRj^NB?M_1@figvVOIZXQ{!T8Rm1NwU6Kk9Rfa&Q=J&!@cuF9Av3(EkZ{U}7u8G; zcyc1p-I2zX1z{rg3jsCiU96wna#F|)ZC!e#f36ss19e_$?{ltskSPeF{VU9J{epU! znlY(KSx%Km5md|{G(@rH$eghO@gh!Tv+@c7*B+lEwbhzNYDz`^cx@dTjIVc#^G`N3 zyx$c4s=Xt3a7x~vUW=PSv-jB-;(pks*>}UVMa=k>om^NnW{sRwZ&-*7tpl7jkhuMY z12dMn(5IV?oz#@J@WIzwlq}JyjbJ7-DRXu;IenL* zoD=P0XP8!p!9iT5;~2~aILx5QDV;3I>Mq)M(Yn(m48rIL-9l){BGV& zNmB3x1{x+u{lBf#shS3+SP&Ix32SZv7FugApy-94l|{a;Z9;~37AWkV4&G>oTkCx; zj1kVnn%pp_Q!T~~)(w_x!CWO1#JqSHJ!?-ZzUfgyj-4Pn)`^m2Wn5U9QjOCwuYS@*8^qGC7T1 zH|yJpZZ5{T4AuQL=klA^F1>m4%9X}eZmY%zi!kFYI)N24NZhuLQdokLCv{v=5>xZbo7t|n=ks;K#@Md^)SMZZ~0Cnb|^i$uBhcdoP-G^ zIgr#$tdC2MP=_J#G!Cdegoj#!_2&@|44()tr z8!Nw6D1hocclW!6dq41}1<3r7Re>y&8C&h0-9~E}TD?EL^K5qe@$lmA^!Ah4ThB0j zCbpgotv?+{_1XQ#U!U9i9_C}4P}@0`ncV4~y9MO;`nq?WIkD%^+M|)J=L5_4C)V#z zZrq=~^^M75=H5?s3i^MNAA11@hjBn3tKd)F`(^#*e_wq3J66x+{lDQBx-6Q~?9vnM zmT}uq<4iGk=;vv9=AZmy>(zf?s#tm09%{&aKp>-@t?zKB@!>W346kGxne;{bS#5ZZ z^7z+{OcW&h7;c*`Jr|m{%gK)G zt-W+!=r?36vTX3~+;sw-Estov1gIf2LWIL^RK|(VIE>v3uWcGL|dUD0h<^k-Fxms#hl{9pk!aXuaxf! z*6|V$P!}2^fDu~>q&_9WPRip?O@K`&nOEu@<^w#OLW(pDSCC^s&-!yqd8i$)HZQB< zDP;y0R^GOCUsl!0A3xX-!G$(K1D8Tio5}?Y9tQIH1i|kxDb8lF(14(r-0ZBI)6W1pip6VO=wh zU0NFyL1F~0vOO9Bl;}6C-D}xiL%QH;q43cD6RFhozOm~)qfLwV2KRm;{`EOJ1l4~h z!iiM#!DLi-ce15bQYw#^1IlSb60l>-K-2M;iX5_2V^MC;m}shNy(2Xf8MWKMS!pg?B`+o1~%G|r-&V>MAg5Nl#NYX`~- z-z_VAvna>03kPGvqAgL)ta7e1_-Y+;iIjSyoCZ55DI&JrX=2}mSLx=oDYkStn2NoV ztUgp1Io;aoGd);SF69Jr=+MM`kU~h5O*ukv8me?tUrue-L>!))?)iYdOx)7JBKD}m zRLqEW)`&UvT|6xrr_^YZ`T__;nR_mpQq`qO+0C7gHlHkxoUVw&Y4a031{j%(B~vKsB2&P;B%PJ{q)`_`i+Wv8lQ zXKI@qnl88xMIf@_l>UpsqaMketDVDz_MqXtFi*n(v5>N%a0JB1)~RfGR8j#5TlXXA zaj;btB~u~gi1|G@(X~(FNLwElw+?GWlQX-?*;{6Ike4|~dY2U>U^y|rTQj|me*zOj zc(a=zW1%11kKy=TH8YShbXCW|xpY+|6$X6k0PO@}7a3Rg(j&rryy$?guRP%Z$p8-Abm4U_EV;hf#SMSZ<`F3XK z$9_AiXUe0bO4c_ z{5F68$LZTIflg}v$mY}Wt)~_cj*Mx$;N9nb^u+ErDme@)z(I5(|9m@X7#;gBa z|L#AxBui9(JqOAh3WDW`0&;b|I<+5GvX9F ze4Am5E$}z3OAo8ZR`WWB7+77YPO>_LC$H7Fk(Pk04Gu5| zqj3oHO12r$@>2c6*>UQQmsek?Noiayv+8>0it0Pcn);o9+7(oJC<-48a$t9Y#VfU} z3^+-bM@!4}y-a1HlyZA3+QxVXd92Wk`O7)2n*8qT&#e);Q9%O1hPpuy6qq*)g5%dc zy&Fu)_E+koHk&)&4Q@Oezb%*Ncb9Z{d$NPE0O~l4a>9hOEgfKan`mJNnq;*oXo`DhJ=GRvaCFmiYppNVl{`FV=_j; z5hz1JXNq6f1j(86yrWV(1q=&VC9H1s9%5J%a!K zT6*)1iafO!OTTb*{-aD22A3<3#9KPFfNoSavH;=amtwn3=fc|xtKn+(AhomK#eQg+d9)r0+G0Q^kedUo2JMbLvJNxjrq0Q&od-f4Cw_gq}-RYa%?w{Lk8Cq!RpPX2| zGq?S4VfXRU-pkcTKd#IA!T)$^V7@Xg38((YcnM@BaH4QCU zF0X&{kL4%7FFg9&(&OK~e%H*dKlQFURi5+aj@f%ZjWeG|Qd)Tk7xE5={VSuD_2=HU zFTcCB@6wBZs(x0(Bt^csGAe!8M{^Hw&d08O=M^E6d=&(_F)@1Awm#^* zOh_yJka`-f6;8n2S0Q+7>znagFC{xHJqGKASQBkYI0x_k2tdZaX%e>9SwHFRd#rYsjZde2We_#;+ zVRGqf4mowc0r(8X=01EUa{H{dHg>2V{4Keyt zAM4xI#ppNs|9zAB0y18DuK!wf^S@T!_-nM_PgOVnT$v-9kVeBv`gszbnO65cs;tzd zpkZi%42(Ji`zg{big<3uz#J131)RVXT-g)ZjO`?n68j+Yg>TDgA0hX1a=BIq8zbI; zyT}oSQ-M0tIxDLVzRep1D2>2*J3SsGcBqa~%s%c?&rEM+OloQD(L;gXWW6{QwNUsTn9UQ+#O zY1PMtr5_cQS`C{BF2-6!v3q4pK*x}oB1!(19lO!c!R+*8Bo4OnNipRhs=D4glwN&= zZb3w;PxkoJRjKe!C@f0P9X5;JlHnDUfLl@9>>Xv6AjN{awjU903C?M>bc-^M5Prv4 zm}@h?`Hg5(MI?Iuq$FgXtwtgqt`G-ZGEROV(btJa=8JR0D^1{sG*%) z9DNs`21Lu2nc3IQ&;Mup=l?Zv?-#!s5|Pyaf{;}yklZTP#Q{w_RWDX1&qbTmJtsBd zDAGb@)R>H`+2XOtZWnVfd)L&D3evarvSDT?v;0W@9fu|MWinZ?aqI%XcVk=6Wq2(- z{a3e^?!r&8Q$uzlop#yPuCSR(W!Q|k$wR1jvV#KsQga7^7=DFLUPpI2kum~&P+Izz zvKyL4CFn2F0z#w@8frgnN&t-++rCzrb1+tArASqj(>)4^_%zvwA5Msh=BKP#xHEC; z+4)Y-%-@EbLBGlb-WoTU6=a4?3efu_O?3xSHAk|Eulo8FQiRM8TN*!TY51%%D&+1$ zrc)vHL<5LO#_&DhLVPev`saXknEa4W8AacrQJ|GR4<2)POZkG&Oy|HnXbq zt4PD8Smvup;$nT)A`d;uS$wK82J!wXo|3PB*IT)6crvHV1zyI^Ygk! z@ie?ib%nFkkJuk3jpy-L# zpi4D&d50zlR3(h}51Q-P)4f+$^w_o%wJ%Imvek;1BO47j&j#~?}&7H?aQdS~rhD6K0Kt+ZXIBW3RX&bF*!TwDXw-pM}R#;lw3R_x@Wh$rZ#)$Zxf3l{K$}Hz)M;?zWXiQKKQ7!gIjqrapxxx1k~NXl9);N z?wDL}8D32F&n0?iTDh!`vpWB7=Kimtq~HAkWUbnJ4;b=FlXC%|kb)p6H-p6BXVul4 zAr{lU3l+XGqJd!Bvz@0=t@?){YA zVES|)mMA`thfnkJ1388rD@=Q+W;TIT08;CI9-fXTR2CUe?TcYuf}f!2BDhBOD;r(Z ztdfdc?;OGz79AVXH+V)h#I)at%5Vl+PKE;?l$Cx`9eKaDQuFECG=3L4d-bB=1^UXj zDhharA^GrHJlt4&pt1UcM6Ch{`DE<{#$lC!3xWJ;SzOpRrB>V0+N~2;N=k)l0?!Yn z<2avhq^sXf*L>RA{D(9EUk+^st&wZNAKL+ik*$+bgEhekipDBBx(0qnhtP-T@bc}P z0M#0YS!Wmogdfp0UyPhUWauZa;a;JOg^U8+ugOFQHGaF&? zmk>Wlh-51rI5+sPr>H2tn&~?`FmSPVK;+XqRmE>r7k!>co^R`_8eX~CJLV`+PS0n% z-)*SUtG`x$a2a1L;u>jUYI+m$t%!14~VLaTYX9Y=beeysQ8qGhi7q3esS9 zf($=3$^WJB(tpjn^ylJh+J0YeM2p_6$bY@?y5Oy2l@SVGL!UZhcEbVCW~)no+(kqp zsun$6xaY;g&D=qpa5TGy7(}FAP(i$6E|(uC8jhqJ4m4DK5UUQ1;-*e6^lp!jqBW3z zkEhYnHWLLa*xpXvVig5v@Zwn6m@q1vr`Sq}nU7A1xvR|`>=YH;cWR9+J&T)%&X(3) zC~de@*<|T_p{Ds%NzIYmf&-T>9leo%x+wB>X}qwhFEz1kuS8scpASDIv^h}`{ivvf zCeHXEyUG+vt0g|8v}MFYeW|LcAkmwf=+XXt9*r4A&vbQN?HRh!Jpv7udgGwM9mOR7 zx+$v_w{a$MQnEr7oxN+WVfsYlMv+0kW(nw>^I&mwB2myO_^sW9Zd87r7P5gG<__tc z#b@wb>yu5pay`78q9qY8! zoO_#4H72&KLOSL+u|Ko+4QwBzIK^aF7{_A_|4!D^OLy^qOaw@tIHfFu>>pA3c?)Ye zF+6qnDE(F>mb3nrFAnYL@y+Jp)#_9a15CC;$VfmQdvN<8Av@j!^vNmD=);8QW}pDI znrA3PG6vtU>s*wqeP2My3yTc&&faxNB|iwIHR+e^`({{tcz9h{jTRx8C7`e~+hmm= zUnsQwyRRGs=7oK>{CDm;O(|$axnM4e!6Fu_Xn6X|Oy*{$&!E2kqxj~5lKl58N>I2Nt(YBjw%`%$KK%(s<*`)Kn(|85 zfD-4HE*Y9bs?jH_iXqyAC58M=?nc8a@+@dBtOl4c(C;W*@1|RU2w6V}T~MQ=1qU;HLP*CYm2JWErd%Q8ilnVKolK;+_zoX3gP&<)>s*^IoL% z?O2(O21e6Yt?lYO=jZyxyH^KBk7ZKe@waM9jyA+O{P2JHEZxjK27rILYY@UF*ad?0 zR%L;;h&O|lz@rAoh6f15EO2-Eo$ix_Z)OHv@Q*o(l^1@@Ew;HG1?b(%Vlpu%v258s zjmKoLzFnOAZbi|-vLaLjCJZn!(kI(1wA(MD2?Tgtpc6H5P0s!;!LhUJSVe?t%!$VA zsBmD~@N1#(_HaCfV=L9}1V52ZgTHXM6d7JX<{&_#Y0*xBM;r|cZ*WkO2AHP1w0qLt zGkEpS-UC^%#!`j+v(tx86W=U!Q(yu2?e6yopUNp}eM!r3aWjq8;HC1!&H7Gp0D5w* z)TL4Erj`b4V^&UtF^6XBZlT= zKIhar)4QxCM@gEuhwl+cjfSUNIW@I@sx{RH!@`KtO zD>l^bkb$jN>NX0of+ijX0}AQdi5Ap$9U*Aar>6VDphM>xw3~z z<6}lNx@ZJEViUz5?c{@+N>TD$TuvktoE52wZ*~sGaRUUk46Jc}$ZhNf?11Z?_#QnC zDwY=rS`ib_358Q#Tc@Pb-*=xxyTU|(DOW3vv3p+IU)eq#d>BSH;9$_Rwi&1GI(zd= z)lJlhCCLGUfWaq&Nj|aT+d^Jsb`${1&;y~J;L&)6?ZZ#i5bCTn8G#M)c-vQ>+lK51 zojgTxm&nt(7Em(RM4e|x>Ees3@l5gA;G|(o(z*5wV+WZN!H*%~dlkie!`^AEdOs0) ztF}ZY>7UDQ0DRC|-l#2pqvR$Z+K+3ZNZ`RGKHL9Rb)kNe?XB)q>Jza~PS2R4SJ)p? z%z~{PO6|l39NSgG1OF_UP!)qI6F2^qr|6FMp24M4wng`-o$Q;*inkgo-fygN03rW> z)zNviV-SbI>2RT=Pge%h04cv)UwJ4I6*sJ_gwR@v(noxm%_jDpg?yS$v@p%}PZ1h> z`tn0))MQxer-GNSZ4M*{a~`puwby%Pg`bsFDOm^e^S+EGPF2N^7gt_u=)6|fZX!S+ zA!;KRtr=Z0tz1nBR+zGy32&*j6O3OwwH=uV(T5yw6jg4P6(X_v77;H&VU`G*#$tJ< zb9QYS z)7hra5=rNmU8E{xjN+oE!!aRVsLvoMiVFw0vF@=Yxngq64&ZR|@X>xBuB#!$W5TXyc2PWwGu}&6ABoD~O#%$^NqRXr*Ygra{Ds z0`W90gQe*q|9UBsI(oCtq57a^2OZt!lg+X}%t5 zu9oVa8I=oAnCvS`^ilL1z#C_GXlHouT+Q|=uxFYxW^nV7!|t(llsqR zj2nhigSOGMWl{!0qWPKMAs(!3_==0fl1eP>iBmTa$ph}95#~5ewD->0#ME|i_weVj zxE+>bi+KqCB+d+4_`V8>eeMrRx-6=Rz2L?Jjkj?Y`x_#F*IxkPK|PqF!2JH@`>Fn! zM(6e50#R_s%&veH+|fQ3#|!regt_{d4(15!@EB%JR%4Fow7iej=JxB zcWgmR6lYDl_TEgF7+NEn-3N%C$o?4Hem=U-T`^KQ1;TQKU}0aaz$u6p;}2Yj8`!=b z!4I4qEMJrkSJEJSG2L+{*&?0CWnqf}aKqt2rBm3|A7AQ~lmw_gJ0O8vl3C;$(7Bk8 z==jc+)t`zto^8rv^#lQ9vg`eG7mpMaS=Z8ys*_GehYp|yo&y4fxS|AjC>;9DGjOLz zEsOWv%!J0KW3wuF&~YQ6SvByST5RDwgp*xFyBrx>!a;kG2f@;cx+gn+p(1g(hfmyjESWs8t#Eb2FjC7x1oTRT*qZ4 zB;XiJ7CDNqriG5~i${?50CRv|%wPA)E?r^gD4+&iL=K3oItx4On%5%*2cl)K)#NiA z3ty1}AU`=j{tV-q;E34LrEz6@t9K=*14aDXN$k@jdHUd(pc3$gbAn z7^VuGPtV?m(p$k;Sdg;X(ppAuP5zup*CXY3!K*mvzL^B za3R&fE#XgjmqLP7*v7W8VLZd9y<;dcyvhXFTmVwjSQ^CQy=;5eedv5$4Bdti3A5I< z2jUffs?PoY3NQS*?1t@tqwPpeKK9Fzyn^?xUi^Tl;vmcRoOaAp7qa8+AK z1Y`!Mq~`WNu=}H67knxcjpRNC<4`zP*v+QwgL%W@yZG2h-n#P0hB_Z_e`=>}bV2d_ ztfkqi`io2!fAvTrcA%lsfB7h#Q1i`GiiUARB1T|%_5`|AIK|oqb>JKTNUD7ic=D@c z0u#*5s>(i%MA2_hm`>FNx<8F43dvfkKMVQBZAvSzQlimnv&e;wgb<4=97S<);UNVx>7OpglhB z3gO@;N_;Km_J}%x3EzbYvrZhxURwjB7P-B-C@6;7JYPoC>VbLQl?6=$71^oM^oT*2 zK$024)%y0!H7%EFnoR*v0uwYd5Y%N~b_cD~ck2dMuGMBvl|@e!R(@7l!-)bbyPS7Z zW;8JLj0SaKWq zoz55KrfczD&-|_Ssclxe#JMC4f8?oAY4!4OSb5Mhw==SKzh`=*v2!fhHPSY@$#>W3 z0LE$Pook!E)xZ9Pq*pwj`j7mB{E2pGx9c2XfnpYzee`z-KYTuzp^a_hS!r4I@Z2N< zS1O=4&n%AT?{lK~c9wSF?)S+5w8N9PU*Uq9DJYQ{y_z^!!83nw^8ke$D9E1 zOYxI&Azc3;x$2ts2ooCjz{dhmwug^uZNU!#K4b37&g}YKs3hzWP-g*jU_CXbynj~1 z;|ODV&no~?$MJ`C^; zeNPE0m}u`@z>Y*?jBm~C{osV1fA}ls4dW_k3l@YXYAdZT#Wpu+qXl}~dOXLjj{vt2 z2nhl6R(%}$E*c`-5+Wu@4iX6KT78R>$mZ8Luk+_BgTj3{TKQg0DQ4i;Ep5kIQzrw< zvH5sXHcGhwK^_Gd@^Bumq-<({04$93OT6ZSz3TcmnYAYjmcx29owjIT%&v8hPOQ7D zoAA~K=5@<@OGhW9?rgRj=5xHInfZ@ILhG~B*|x7cx;4hMlhg<5Cm#k(cpi+b%$PS~ z9O;%%wPbKn!1X@p;-Oj49MH+JLirMCz?>X9XY4c)eR=-^jkU_B_1h3{1szgd~@ z9QjM$6}!JTbFLAz9=(=#C@1&*^Op}56&}gWSMfwOc{Ah;)}ZD-CWQEVS}(nslUHzz z7%yQ=_;@~u>4$#{RI8OIz&acj-<0j>Tp%Sz=sl5XJ=7fkq$PQ^bI^2P zrH-~_!|NCEL?^TgY)%*M(^HddBlrP1F%LNmsN@IAi!gP$0i3B0*Ma|=5(L~};|#PX zudx2McHD>DS3{rE(to6^?A`K$k7Ec_9rn(SQHGfoj*1mdk##-`jVvif zwx9>>I++$K_>xT=F`vcj)G>Dv)ui*tE0?uR8dRA`pxNJO?6^?gkQh4?&ieW zu2eP^HguOa4@KIiBkfZ>xK5VWd>Km~s3>|p|LU7JE}y8VwL~s)gtZMhdFcvS1jys= z-h6@H@1y|og!3pp;=Pd*UQcuxlr(!hI(#RZDDa_jXi>p|Ge8Avhu4ubjOPwhe^&~& z1#t-WN@j!9CE0ot)tR3sYl}puB{F~%hAA5bY@%pDex!ZT#GxM1t>}#bXk~-53>$Sj zXb-K%{KdztBas-5rM3n{0a|)hmm3e#K4n%|fHKB>@Y~qV%h|o}rKOMG{SnTCf0Z8F zz<|XF;d{hM;6=0S39RRkcBei8_WR!M6IIm*#sMTkHmM9dFmn7}Q^ zoB{~Ke?WUMWBN9*r|SdHuakt!4lB_e{K<=AOrftfb^t9sYnNgz!6Rj0ISfs~n){Ab zyZOl3>SUaM^gA#I94BxG$VOBG(vbuaRv3=9sco4fknco+we8$k*<>gL>IvA7hBFq4C}_;_IFhsj6(>TxLSo8+-Z3hv-YUHLdhyM_#)|%$ zclDjTn{Srp{weDPntF~#szd3y}}1Ia`IB4e~cFbDK5*kex<5yN=ZRbM2&+*N4w|D zs#J=2(Kl<`D%+-%+-T2yadzZfMc0_ZQ`{Q>9Uc|4bV=>X@V9 zKi&@@=th0}mFo1(xQ4%{u%V~Cd9blpV8ryPvKr{$YdII+%e_e&fJ6#CbFk7vQjQQf zfN@AszNoI3S{^*uTf41kkh0K(_EQ%-gew66fi`j?9HU_u**`1r5lR5BqpWc>*mTqD z`5ZlWmh3vr)5&JCHGMvt=o1atWsQ(1$+^MNf-qCk4XM}YdNAi4T<8u!&128I4R8M7 zWaao`V*ZvQ?`9jl_p^q|!;WadU;28NK4Av*p<(;9u|7MxlJdEoVoZa=r`wMwQzGl@7^xG2aO@gigM z2L=;^fW<^m&xIZ9f^Y6zMh9~4cs6Z6U4&9Wkgy%hkj7ps7{#33L4JEs@0Ja(hAsKP zxH`-b_p8UZBU5{#Z>uM^z#ud!hqiln8A|x2i~}mX6BC&bxrO=L@%o0N zbC$}B_(7(pnyBeOz)IpS)?c$^4?$Pw_aTWDKV+YLSOnpnK zrfcTl(DVGU&fh5m9ks9%CIx~EWUBgpIwnj@XPMoB45s(9v#@mjJ>%-XC0#TNP;UX} z|D2yr4sf!d%8>q1QW{FUdS$jnGv;kxO4A_@cx)Sj!Fm)k&34Q#-kcTkxyCkaiYI1caLO!PvTr#brjTQB!@Sy9hy;fr?HVZ7yC()6u3^W*R3=T|u zO#!q=qvx_Fs~TE`fd?D&mhptLRt!uzbji^kGlJ<@wY22*9ncgRq$vAoG?LMHLRH)O zg4z@5#VC2lXnQkDK>9XlY0+NaL0j@kM)u{(#*%)MixX$sanG>gVnxGO8AV^F4MUHmX&)pw}O25d``u?NlBssK21pbC@u3yUID-=y=hR}rd@$zSr*&zG5e@J3V8m)Z86o3cczA3-;-#9TaIWm-wGI|IkZGhZymbP)Tc1=uyR17Pus7t zd?#0=$`^s{put4>F%H;Y7t`+>Ejb%^PJRrDEh@D(I$P85S$^T$*KfGV^%cklsdYV` z0;~X(Q4bVSoRh0%M!30*<5{K|hGk=dLT63PDUoB3dxr5HSkjKe&!zk|r{kx&fwko@ zNvwm6)?v<;j1>4PAQ>XVd|q1iVNrp#5fd9AKY|At(WiL@pJe4+YXV))xT-4cA;R2X z)`lCS(|lZ6_FjGt9_i8gD1S3u2ZfrBU3VRbn!VFPa+%&UOpr}8u=^c>wxCJ%8NOW= zI7{0#lRKs@I~q7%X3s>y*mBj(PGZkUTKBlMsS_jxJ8N)>E!)uE5B_A)=Krey7F$Dm zFRLeag|lb$Pv!K@*(qBwRE=+-^#b?I3s|ybHPT_IBaKmN4&wbsg@sBbcFpU#sc+_I zgl9i97r|9B><1|!@#J`M#l?~aMmO#d?w)oWOT=le<;JYqny+_semW* zjKU0uT+0kLUva9oMDW8=J*cooi|vcWbzAS@=}ghuJW9FXQbwuyLS*H$|i%yu$` zGPI1L(uO|bu0nZ+#qRen2q1Yigxe~<7b4zk*wiv`uj zY7Si|5_1!Z8m<)9`;zysC%&JUd@3VoaK1>);<}0dDTyYfHsJ8M99Qc*!3%mb)_Gp1 zc?iz`G-o++d8t26(I$wv6Tr1Qd?UJb7TXeR>a^u4xPi9zs6u-^LRU zPCugwtI}nEdC@R`TNlCF1ywbpXX0v0_sP0O3(&%Wg|5|yk(pa{BDCgqh5xpUt@HfR z4B!OPS?Ic%18{g2v@M*AClBXOPCmVJ+p*bOI`hHxN6?tTwFkf-AD#0D6}+&RDE2M{ zyGuqxT~k%@MFVwi(C{8@t(Cvi)cUZ z-L041YtOLAG*`4*mi3lgq#`l?t1I`cwwXx#V0DfiRD-cIxEg+RlemP1jOYNzw)5pt z3Ibwt=MExVQTv1;*D0Wh#SwB2S_hb>%||#Y#EG2xEQ4;;cB;>!P7#T5pZH5a%Y&ao zab-|q78SXf$pe)#r-Qy%xIBf9Whhg3^m08U^1qOgPx1?ol$XC%n2rA#wv&}bXi-^h zb>G)InxH_CF~sVES%ZKe?Q$QbQ%drxT2`D8ZrYCNuX_J34f%*O`qEy_?&KD77a z)Wd(s`NGRpsNvhpFq3-5zNiy;T><>Ga95g~=3+eu_g;3cJe_>-x7g0}%DG$Y`?$OY z-`ZXO>xUMT>B7ScWdsXAxJatj#nr81I#B%1;&05p&_2t6k zEe@W><pGubBaYDc^ZKPrpX+jKyF;9iakz&?fau9ZpGK;K z-sVm=emZvb{JMSjo+GAZCNKm%ttK+?U~AZI-Ral=Y<&xTl7JwX&!YT7eY=bg;xE|& z{CgdjN27Hlcyt8UTKgpaK!I32(+EET__Oj8I)GNAOu`gxu#qPDIy_??=$RiTVOLZ1&jof3U zxZfio(vB=eb3(M@9!sn1gYYoIGF&^+hHw34^3Km8CwleC;MTV$bWIm1ERYFjZfkzB zT1Sm4K`dY9-m9|rw30J_@q8m}fs^P=oW&GXj#SOnsmxM=j{)sr_)NMI?c)p0jp1rp z)1`_gR&T1b3dvlT$pcZOvShagAYAQ}^k*#-rjYu%=5gPS!@Rvg>S)>$N-}oNxaq zf4MSBD@{_(56~T+(=}G!znI$8pVCZEF~lFHuxX$iS*~>?C)%IiG(;|hRibSR>~||d zI7Vy+L`M5*R19HWp|yS(4`iT@+09i@jMTk!nckmvFYn$6Fx$JSu&?!d}jm^`~q``O?T z$3h3mhr#CZ1GLY!sh#$Tjf$?xLIn7>vD}7%+Af+h0;~Sj2jkn%xH>>2Q10VF zGWH-aMS-a9sHUNi-~iQZA7x*xkUBL~Z^ST0c`yMhDhm#4qu^*1?S|!o4O=F*yQX){ zGDZLlQio9#)GT5E(R3!HpYU`w@xeE;x+jv`hZq9u2N<~^x5$7~<*1V^It8O#YVJZi z(UZ8VjRS@S`+e_}0~a0CmG{BihDQYXs)KCm&QHTz&zbGJ@)$ubl=;{1HL&#!){}jo z$t4k#qPhxT8#uRX2+X*Ty^B;qh*1|~K3me3gPycjBW0TPtZOj>4hw^bvr8#1>)XC&cRS|6ANIP)AUE>p5T$;kOEEr*wTMuVPn zR+=QQ4+ki=9{hpJ7W4CNiQD{R4{^@;_V-?i3D==uE}(gFMvUyfz_l2=^}F_FbPhsC8j(tk&fB{OBFylU{MtFUBJ=3H^ z1%0#b5TqBI2m>bcEDN~ZG>XCQ@Up!{d&5-Jb8^Tr3<4bV+xAC?qwcOD8cga`8o&Ls z=7gM3JWaRcxP|-u8{aTj!5cSe+B9kY{eryBeXR=b&+?vGQ>U-$UiI-*$_6wH0_M33 zf)teR^``<@?H{e-+!81OPC77%RRx{^e=R&=93i@`3uO&w3v1M5h`QRI#fuN@kLTGq zaIU`j>!KRhImFHI@N5`j-FZAYPs}2R&$D@z*1Ml%=Zg2@>gJb4cd^Ar{(*kAIzC^G;IYtCuglcHulN-eLEk4OAur;eXrt(|AW;Mjqng>9X0jZ#( z+6;l_p<>M4wOg?@00}l~s#hP%+p+$rNJl5bp0DtV7_|k!{UhRUk&>vADd6#SZ!d4d!;}g6#i&u((_UYZj&%e#F&4AD{ zFxxV+459%X`RRc#G`UCK>)TRi*Y?ksv<~yoORDb3YZ$PpL=&PE11sTnGInrw@Pz>W zlY_-Ko=f<`|Mb(X9_)qHH-s504-XMbCHo7{g{caO+ANI70U?Rb?$Zf6{o&`Md*73a z&QtP@WZ3~Nb9X%T+Naj}yBco>8pLkKe~Vzi zju%ET*BR_A9zp=Z_T2ljXy6J?bc0*pjO~5zOZ122)drcm{solU%ASR)p4pJXM$ync zTiG{%qolz!ZI}w0I6HJE(nIUn%|qO=vZMWlO@k%PaT+}ze*Ltz_>mGEr<#J^>5RsB zLHqcP@)mRmmUMzG1WM|NuolVU?6tp0%lSMt$4X0mAZdXJ*$CswV`gIYe_U4benBpe zaWD}%nEXC$OniHhAL2zQu+X7DtSDSL%G1^%--^Qt^z2GQ>|$e=`VVqp^(F$t z`djf~tVAkxqhl~7HpZ_kw)u@V#?Wfk>)(8?9BJ}fzzAHC2Ntz1sG$mox1)3Aam(U; zJ^%8ve@))|b^OlHvJ|_iOZIgh*4|AWvhbAGGn0>1R&lFf?C?cdC2f>>=U7_7$H^J)0eB|H z8rl{7nQQ%p{Myvom{~xGkJVV7?xlG|laFNO(e4OO=(bMSw%6!4eedVVyT6R=eeYq6 zPV94#Ryi#rt3CK3&i-OW?wOx)a5D@v5r6EZ* zGY~8?9fj3NPRCfK=eKvkYjdU_Ev*pF;vhrKH2_L2#KHJXu;zuS|{9>KK3i(#{!8 zH5w0|CyOD(36e?H&2D&u0Q-G9l=^jEID_Q;B3+*= zj+`p4I+C0L8uEZ3R`I<0AUDT!9OP`J5kL^UR9mPnSs003aKTN}a7!+)ELFcMs}33W zm2#s37d^C{?St&8&0iW+5Qi$kkELyDSE)3?S*$SpkAkn`ODw`vPQQ`;K7J94V>rK- zM%$yY1avzK5Eo@<1K(_BC9Qg~R{9Z@Wfp7`=TaV@BW5KGR6;gulo9c31`%nCI&cYrK9 zy7_o`?SAj<4$W`N=&E4%p7{ej()s&8%|HCra1D--@TC@U>Sicfh78cNV1platQNRr zeWPsf?SodpHG*bXk{)J$J!l?Vx0u$+E1Nd;w%)KQo~XuK^eD_&5`frsto@uhJIsU_Y5x?xvC^W?e3C9nOYN66gwb zT~_CUfF%xCHKxVJ_$q%EsljK~l-dy!y0TvgemlaFBq{XH^RyRJqOb!lgoU*@@+S9c zCpPulm>3oigb4)`%Q*wHmcp5&h%uVJoghou{w_LqTOQWc&iKvlk-VWr&=9r~v}gRz zPpjYjH-irC{p7vB_3eBgrMQPV9Q-)@7~u1=b@gH2?u()QA0i94QwJxHG)9g$HD&Zp zDY-#wIk4<~VII=EB7|j627yfNw@Pyv(R0fIjBDXs7PI_E1^M_epVU;qzSMzpc~zH+ zqL=b&JrOVml~CL>7$G|v&uJXEUQnM^*T=ZPU5z~sqlWp|%^_wWX}1A_=I(iBd7H?Z zpT7I!%EKR*p8j+8(ci&_cy9Ouo?p5ccwl_l50Aw8w?UiDpT>&+ecF)xTf83uVoBB*EW@JU%v5u9808CbX zI?P_qiuxbk>~nWa&4|rza^pNEL(|-yim^2mFLvMdN5~JDkhXrRmaPH117z%sNSqNX z?}g0z0hcbsZ&i2Y)(@mrbtaa#+oSa(hc5BzR3>mi?m!( zzm`5CJSc^aX5>?R3y#zte3e%w^70SKSALgs{ZDzRGK{oIsm%kNE-=IOjSN(A1K!Kc z3f3rjSwy48M(`kX&JHWFp~uq1iRrL*q^eQQR&~JT!sSNf*5%r6z&#kBak>z6K-+t%$h)0X8%it8Nm04%Mv)aU#MnaWi?||tM-cyPA(2uTX&TKA zJO95iy2Op_p4l2(zc;*kk99vVN8o#GW(Qp#WX%UaHx9CBCFWYZ7qclF+pPAkF#;M~ zQB=vk3iX(=`A0Gb%rkx6J?yE&ELUv2w*k6vrVJx%8>!VM&9iG9 zL>f=h_}-1A_mYzT{PhJv7>ErgvWq=y7F$|DERm}bVN7GhhT4p) zPl3K|z_Z#%j1&{^Z5y5uua2$1n`hYr`cPT6P&NI!^{CgyHP?tgmHT*N$&Ce^-a!vYRPWg`Ee}n`NKXvUH!#qgJ7fneEOC zTj{xne_wj~Ut8b(_ssoY*Pi^k`sn9?f`SBjMRL=UG^gYe=68&8yTWg*8@pAE_c**x zpUzpr=ADq%Jn}(tK7$>%C@L5Hgu;%_lu!;|iz$-{7u?Mj-a1wIg40>VCv#C}$IaG0 z`OcOIG=RF1c3PWtl#Hi-ba+(f?-~7MivW~7K`6uyCaW~_i^r!FV_7`q*iMkV)%VyG zyM>f5gfwD}U^P!25MRcQ=4>2stB>zu2h&`%nzf#je z7sGiY0bQhd!08+=S0n~{>T=2-?prZ=G{a_x;QbCEX&b|p#h%ikIqZ}plz#YtO}cf` z#<%~y`Q86)fB(O;_kW$d`|~ii!^ZOtUJ5A3%pZc4`chGR(O-0Pqx zz-^w`Des#@HAML2^AMZfigR_A)w1>=*n6%#L>%gJl+4~j$h1N3TfQ4o!xrzN3{CDn zL*V2>%!RUL%rbO$Z0pIw!MC$}Pi2J31@@s)H~V0aq7^yfbyEQIhOy12iS16t1;J2a zPsba&qtSq(h<6n1;%KwC(vu&GE^ot}wO$&VKud@((UPdEo+%=0*BKl{a*j7HFb*o> zyBSw;sGKZzsr>VkTL+-uOh}N3>{YYt2T$dcenA}>ZThgXgh#Hv7f&y}2QIx!Xu!dY z)l72BKtfY2H$GiFv~W1cdp+Qw`#c{47Gyst!Yr7JJ_OHJ4zKB^z)BuW!*y`{9$F7D z(fl2D0qzGgwdP-uF*i|I*T?5u$5#55tOIU4?yUx@Vw3gp+4czqXPNTL0Zn;LztAzW zKY8yLtpa4p)iX^aHk`~XW@7fywWJeSC6`L-kL477oR;-TW^O`d8^o2lji8gSN~`EM z)j+SmWN;~^bC5zAIRXBIDe6G6m1bVy2q4~nHzQr!`* zLyTGPjty`5y{p?#g?t3?%#}2z7|AG(#PS?-GcVAXd?-h=%7K|=eOm1K49Y`LYOdp)K z8crOV__Qf{uA}=(cRZnI_={+rplwz^N$qjyA`zl6W%juzYwJDKC{F;}k4lQ)D9&PP zq(;%{t3@sdELYIjt4Y`R?$ zY0Ihgi_H8hrA;Su%HO}(Ai*>7B``J@jWr(2CSCKcc>rr8^6*cg4kRx*;qwHE< zt#^%oHJ_ZDmF+2&SUoXvtuGQX7=(VBU+{K87AeHPrG}6HlX&iTNf#wxV*6|U#o2fk zgj3MOxo566c476ODGOU*_P?$w3;{alEI3|T`A%jUDV#ULR*^HXFOebQNTqim`lgSN z=0Iv{;SRW9ieimx#CDf$1YPJf zz<(UufBB9iM=L5kMk)YPss;wOjN4z=Kc~n9gn#k2GLA{2CD4M(_KHny!F;-=ws}Fr zB>+Kz`o40n8&gOk%-p_>XP^vieW!ASVp_)&{fzZ`NV;k!Ol919lj7^HB z#p6ru%Iq5RRgPU;DZPq1MwLLRO}Q za>p#I)yKU{cMUj=!z=9*TQU)Bkd2nk5$!SNo~WSfB`x}&jM`pNr%7e48Iit(;wDTy z3o@1DL|z#qvJePf*=9`!(*USe4N+1b7)x>UI0^GSf!N=y?{*x}YAK9bCc6OHWLh{o zG9GKh6qWI1_g>g|8nOVPl}}GO!}n{6bqyp*~t$dnVe<+>HJ5 z`xPa^!I4EVPH(jJJ2*HOCC6~lSBd2lJBNfD77j1x3@w;4qH_n;lUul>lMntrbns&w z$@bu<<>&u1{pfG`ldDw=dp#^KR-U%ou}*B~4==IMp#uA?AtFCL$c>v~%;-Eawi0+s zKo!n!Z0OJlxTCz2nJz$tikAOBo~rF?M%(b~iP!%<;rwSAxnji0+|aSyHdl%oP8L;> zjKQVx15v(>PLQ$G9@2vl(_lQ*x8tee|Bs`j?tVXg_ouCI{(1X{|JC_#eD^=g-~7+? zotKCcBfH3;T5kXV8mg4j5k7JjDd!o#d+XtS(JO5ST57(sYt^o zRpoqvxGTR=nfI2kvyz}ZVqwSa&3emWO`}SIRfv>09$aE9tw8atPQtq3FcF&yK#v4p zb=xaYj`(YmryAoLAt$WOuO+W()O*T(5kjSnR8j(~XZE(mLGTsi+%>R}-ai>dV_1IT z4h+vb;m`OEvl^>9-uRjXO6}v-A*VpX0zEiJ@rl9;!WNxX2xreJ`7|eAYjLKynylbl zVJ(oyAdJrp6{#Oub*ch6N#pU^;5I-Z<=q`<`E??mudSAL&(@pn8?lP-$p zvCM_!ypfy!hs*@TFi{t*PVBrGrK0iBXF1Mzp~Ln=!bMFJw8ve>?rP)1GI~|oS7_Ane#1JrYpP{@QzwrIWGxGY zGiSL`m2S>I2mlx?4X_%EhSev*0($u#4HUAFt${ZVK@`sKo^b|^?|(1tWn$;4%rA!p z^=@7FSZ(`&slkX>5nm{Z1rbe{g{i=1_f$3((|#f_2i&L9qC^5otWLnKKq18n)@teO zE)5cf1wxzkU8O00 zf>rM3cmL>xN;)R2RBVT#bH80EmsjiP9&>Pmk}$U^%j6~bcb$emyJo}XLe}Lhaiu62 zr(CXROs?*r*}PC#ccq}7nXLk7iN@v#!wnX6wxsq1cjI%~j0U+BGcYcydftP|w1zRSAwRd3c&WScJv3k zc=plNjr`Ljc3p1nM(^ij-m?54D8d%*Hq76lXOXdWGd7$Q8}aujw%h7ch|0{P|LWWM zZtme<*I)c^`}*U&k>!l|O!@dm%HU-A_@)$$Yn=lZTDlPIkGC|xSzUOhsm->6g+5{` z=;?T^1c7EQG%gp#0V0RI?3;}}x;XidY8O;F)Tn}Del-adZFo?de_VN}ey?b6Ab1AqUaXGNo$6aKe@7Zy;oU3a| zI)q2Qs)|Tg(F`LML)+dd%%OD>+#sm&Sb3$0XZf2LG6W-^j!ozPezLK3t z?k(Zs-}7$#dqLuBxhWr)6rHM!5Y=9a24i8D5njrDQ4PuH7%u9SWwy>DgXjiRH@kf# zlcbateE%}MH%OxB>99Bk*O|irh^XFNUd1!CUW)usu#M8++M#P6rtkl{^z>g-_x{S! zQGzZ0n1u9Ec53@CyF)t6fmMs*9Gl$*=}+x*;|%2j;!PB+hG4~OFow3jBSo}Tv}DAP zH=J5K`WHur)I}=V_K8iL%;|#{fFRzU0ehdnYe_)>qP8=ow3M`v<+?yM;7+LMQ=q1- zCxSD7?*jQAi?e!|)y%#mUpUg}&T}zgiafN(Y8x>ofc7&729VK>hvSJ%{3I=~ETWRR}H3=pRXD5MYtEpTjxg6y#IUJ55~`#5)Td}i!EOi^g6 zHK;Zoi=I0~degv_nqaw)t#>pMQd|XjB=VW8Yoq;VU8v!~Uov6@+d9tJz|s)?ux;fB z6(6$PUls%U0)L6EO%f_;^T4$Tua6n&x2~RF1dH3nAuU9nk^2b}#B;MKcafd5RwsTh zTL4QCk_xaup}5J~m}kN6ELUWF^GHeiIMo~S6++kG`s0`kwef8(874I{1QWesKgPRn zYMT_KCop1mQ#(wzryD6 zR7C`7+$lzj6bzrstNe*p2Zd(v4i{pE=E6EgdExf9k|^yyC!o-4>&YI@#KKp}QC0lRvba zJvf&YpDmr(>{x%2GfWP=lhHSYJd@Zv>Z_7tBNtm@P$qj`oD(bQi%ngBEKJiazg<-% zZ&$_Ot8Dh?V*rTzjX74(Z4O$ZwJGkIV|O5|*&f8Ywk|)ks%~3(fQ(V;y&h(@bjO{n2ovca%ErHoAy@BwXDhex z_#cR@bL0`UB24RcOWo_BOG`EeW-X~QI5O` zT9;ylE0iIHp#j>M zsf10R;YD(dxM3^Qf6KW1pIJ9w%}staCrL~U+o(@-@{VT~2^#xD(v`OfZtCsdar9 z^COoFA_$zP@+*Ll7@NQx2e&u_`;jxHwd_yd%uDx5exGsmKhm%LA>%p&@H53V%&}k1 zO8ir1(w}lu-zdto-u<++6v%(fKE1BXEPN%}f$(pcb)}}Ac`UogugmM5O0K74s~V$Y za3wdi`h)s*BfORmr_rR(zf?}KlO1~`Fu++NGsPO)3Al}Ykj4ge`SCwcedr=BbJ2K! z`A`KdgfSlu??E;vHgY)_S+k7|Fb-g6?I|jL91g$okUj_{7;fLU_6YHqY8Z5^n9z37 za9Pn}_WFEdY2RU64hs^bWnVmV=LZu33c3v=D4y=PN+{Uqx-yQZWcm{a28FPc^e;+H zXi%3PwBd|l>`d-N29}$KmTV0a^U+%`#t(iBVOUcEj@F1$7Ie(q3Yvn|hZ9?m$Jg)C zk^Qz}@ZCCRc1n?=+s5^`fjlsIONXzh8bhE`{d{#SEY_cNuRb)PI7d86#vHr0=4t2D zRs?}?a+g7bq1ExHAO|<0rAK%&wh1OOzGHSh zy7w|5|Eo{+z!ovF)kn0?#Co;k+r|BJl_NsuZ+jWE!0v5Uw^;58O})6#NX}NtnH{)u z3o0kFx9i}fGiSkR4HURT=%<| zPz%;)$CuF3r^XT$UT*8Y**lcdHC%$RIk0GL-A4(s`w|jZH-RU7&lUqW&w`s3k~HD= z<;MXtnZ0iy>X22v^w>}XC^MVK)}H#sSw^!$1r&$XNo5O!A*2|D{ovRk6MhgMSaSjo zzgE$9IpmUboGz+9Us|WOznh%_(-2%m@h5ME8#9I#E>>E{FbNn0#{1>ohG3}Js6_8& zX26ah7~VVDwDh*Y0NI&05!i+ip2w2vdPS$XD?n0-#7d2EEv{EsjNutz%q5y!UO-Cp zN#UUdvct;Rv>HZ&sZ?n#+N3&9{q#!a&9`zh{*ZRZ?z6rm+=7$jGNI~JB(r&()kwPPb>M7EK zD#Y-6t)}g&$;&Aw?V9myagB&l^*^Dh+pk70jYTZWSVWp^GBBDe2Csl)m){CC?C&)!+cKLut1Cc5^r^|K6;$bd9L2`-+S?p|5bY-raV91i;0fi(&^$pywMxR51_(aehs z7g<#C;ytix|N3(h&Wge1yv|AHDzY1>BYBD%{cI2@Lrs50J#!vgChDGdGouqo zr&}W1fLnQ}D)8F~yAMvhtxU0ou!aN=kqNu;u%_S5$~;k6uE(h8TSkit*gnIhLjp|2 z;9_0FdgVJTI_)$t)aDJsLQ%R$U)tWI}#8Dg##$W{^VP&dWMc zU8f0Dny!~LC1{dMny#0&P|k8La#HBc7-jo)==ChtIoN>0m^`QSj4@~E+4wHL^F6gM zqqFpZskGj4SPkFH&zkEJyNC1Ri&r}PM4~9~H~L5N$CgujC(d=mGUGFis}FC)$1(@! zDyMe3x4vy%dDO6Yw{T=7r+=n+WHo8@+_8LB_mHSiP%5B2}c`ub~) z-HuwxRydPjA6^7JfxWX75avFeKb9jxtgy>hQxm?btN|u#W2mbT62ef%Sa0p=0je&v0S-J#9fPcC zs5S97>gV<-n6jK=L+hD6Q=(x`)is(^R8e&XV^abbuSldL1hxw~HEA{7h7?QBRK}IU zd0WRF!M{(s^kH@m`__-kOBv2+P#sdqokO`jllI8qcR4KZAAU#H9L|V0bA$q9epp!G z2jPf@9I=iuZ?SPW33;+1exkUVsTzYL3*zMZ9&q=KmVPFdniH)!_=_MN1Im8EV?tSc zv8GuwFNzD7{!(QVm7Lo9d0~kt;rFw$2&3FiN2{y-b{C?pABdJKD&jb;dG`4yb4uS$ zPUc^Isk~9pl4==vu<;cc0cvS>=gKlVeODQ8n9o~F~e&E9hpj%cXaq@M}TKe|!)t>2% z{`uXZrGp_M;OkEq1!MVII`}Z2uzkb-1Tpm@Fx>u0oH~?}B23K>Igg|3z4ENad_UQV9>08g~xmrh;+XiRsc56F_tJ((ZdM2gA4=wJ-=eGOi_j+cx2Ue}5 zLt~H330*X01GK}UnHOU72z?W9mA(T+29nKc91Ki@9_+8x&iQ+~ee@Dg#?+l3M>ZcV z-hDZ}`xN9gwsv=F@0;Q6Z;(#uYn*q3ThEo;kPEzU&&gHUIZn&QkgB|Wv}tIusJ^?p zYn&CKEHgL>c9W3=9%8fXI=h~l?S`paMSZh&F?tU_)TAIRgZiFbyc1mh)QO4+>Ag-& zIG4plNOEZ$cApgWgj_tEk>Ac)Z-HZLbn7WV%wg*Fn8F4&LR^kzO7r|}4Hbz8Cw2#r zpQ61{9y#71VZzmQCQ><&rQrr3bZZF1xFxb_E&z91&!r1#%yRkNF%9dT<6HsEAzcBG zD&X$_cW)#L_&8otiG6J;>3Rk%ml}5tLp#`Ipm|t`WHoWGZSw*w*UlFmIw;T@_v&d+L*k`B(EIey+*`j5QSaUpijw_Yfl1 z+0ILt>C~QN&1a&DKTg0e=k-xDgI6b<}(H&&SszG7V3&= z0TdiXAU`(kx8T6$JSC`SaoNB3ef`|NQ=oR@7K?t{1lG+I#Iyqr4s0CYFdmU$=!)Tu z^3jc)!MU=rjcRqkJvO$T9h=6||0pZxozxVCQAU{8Uof~Rg7Z`~B&@OhIos6EUiEZC z3;#5J%dkPN!f-i~1iVKE1(dC6Rb6S7?U|7t`y+ZNyU}BXrH*DMPD=VaIax=`DlRv4 zrgn@1F8-X877}v`GT9pc{>r&OrzM>colw~%&<8(C+A?PbWeropzryPdx2`=^ zT#Zh1w4jU!j>9FfeE>SgHcfY7*Gcd13PV9nF?`y!+>F}n^+Mk}xn~4pVfSHr=6h+W z`j8_Txw75W_F(&C1%u{V-A2HkR2REY64i}3Zg?iUEm57t``Xl_mFi?pyP26eh$<+r zA^CYPBmHz?m1x}$va;UDOnEgcH2+c$97chvl$ZNaZtkar#bjJeA-Dn05qUri66wPPUPC+AlLM~70tz)x`w$H|L%(y|01ht3WS~-?fB4sp z=l|IK%l|Gt{@cvGUsN{Fqi#H?MK*(}g0*AWkj7?O9l*KbJz`G^64AD~J|#B$lu*=O ztTJK08^L@-^;5w0vD#Xn=_r94SjY~oa(I3`uylKD;{m{5{g=<%zhF^&yLb7aVgjzA zMYW<*OO+ReYwGq7mTMCXLU*3^qX5kXQy@Oi2ss6Z+Tub1S*E9WeSYXmH!H7;&tW3pZno5A+s zgm2XgkbyrS!&r3E?3ivGiwZJ>g^|rCQ+wY|@4v9}aIHe6-TuzJqoq_K^_lwQpqAn= zHp+6=>U;^Oh&KhEv(u#1*;e!lg2T-0?Xm&8-APY`?~m5? z8)v}l)SW8k9u^n{{1YO2vO0RQteR1qZ8bs~?@&*Q^Tk$?ktysEP1+s`qYurMWxB{b zp8x}AA3->y*~@Ak61sh@qSb>V1l&Vm9eh)hOhI2+|5bjuQjcve`$@6l8gZ(u28#m| zgURjHh8PRDqs{fCkpM(c}e#(2RwMaeHHyHsVzeR5^s;)?1(GWdU&RYlx`|a zIL>NYonNTwqUs$GOnv$DNJ$_zwC;D0@p~^vJea#Xu=kQk9A@%mc@?A4%dOq-lofnh zS+3X$`TBES8skS!M^ew!|H%A-#ka8F(vkIYo>W6Ch7{pw$VkZNm#dnib9+#NhOipA zOY)oXow6chVByO1tq%e(smWmBQ}*ln_4B z6xY@=@DF(D&<3rFHjIs}4JP^unj$EMqk^U--K!FyP}Korzh2sOthn3`9T0>edA_VZ zDcTK*l1FxO8ICVCI$GGx|>zm{E)ofYl)?V9VTn z_E5y&%a49pdhp}S-JfV?eMxul3ArDrCe!;|e8C#(5~R`A%s=9&tGX3kI3eqmeG6zg zh>?z%C{u-rovQePiNoLR?o}9YG%}|t)#wqTTX+H!cTDe5X-(~Yr)*B_eyh%_*c$$k zt!HRIw!r?^%-%Qb9fI*D-o7E%F|qbY>I!FOYhP7eogX@6kah_`8CkVV)UKDq_Jv;c zFE%i0^QyrV4z3rM<^AkmY>CCn0O(;TTqA;4+w_jtpx*YZJhZUT zNLvB4$YC7W#JvYxKquh&;(C?hR?F_0Jsb&w0_wAggTFYihM-$p-vzPr*0(x6J-kr} zPYI(H3PfzBNMf>aU^cT@SlFvNJ)6S5V6nPyF{!+jTdC&X&Fl^j?p}wfo#AWe?<2+l zXYA;KKZuScee*2rh+J5yhfSRJCMy3oF8BjJ6C$NzbCw;xzpaEL*jaC1$#9!WdRq4!9&2uaX?VRM1_7| z5i4dy7Mq8dVdUEIdW-!O0AmUNz4(gL%8v$z<_JAUoame+DuH%#tU~Mobhyq20h-lvF1<~MYB67MhZl@naQneiyqJi~<2aER17(t>F2C40yF&VN7 z5Mxb%lpcZtD;pp`UzAs9LBFi7b#TC$S=OMka{yq$Es&ISg5K6;RK}Ue9jU7Ls?kZ!}*=rHsbP{{oUh4J_PjA3WF6aiez_s|RG~{vl*&WI!}`uZg~Ll_~l|`c||A-V36N zc_Nhu1KVxyvb7Y!h;>ycyv-x#M1%x9UVXTrA{vDB`u>EHL;swL27oz-tCN`}H!Ip1 zzOhO4-~bZYDSuttgs;NB&xv+T++lI;N9pN*O1k`Ean@Pmk96R|ij(Cv_^Z%$#lLbO zB$)F@y-^>dBT!VY)pamFqIb3;@uR^k40!1Ou436^lj9%J+$*!5cAxH3XS6hk=UtQc2I8Vy^J&(lzY~Rr{%7Ll-(NrfO7hhcx#di*G(ydjdoTnysu`AUSMcSPvSxbr4;eLNXMdhufH%to z?-1lEf;&Odkd9E!_pfJy&e>|sDsSj-Y@-|`_e|;XtJVeb}7lH;q`us#h9XV^_=c?EolE$@$s| zQ&|79b-V=@Fo$Im7V)T(xbe&o(dR5!eWVdJ7XWsEOC;yq{s{qi1o;F2(bA*8u0HwO z!h@g3wx5lz-(R@%VsiWO$m(5rQr&A$T;XbLWK^DwzB9S=baMa2@aEI_@*N4ky$kzsUGeGz`v|9u z=t-~!AC=#92S}$NDKM9g+Vyu7)(x*Y%X$}XEB-x5HOqJU=XT~F{JQ+)A5(XJ_8VEr zwJkmL;ApCY{UB4F**jLrRv{K@!QOf0$?)zAY}l|6S$`rjfISGBt|c0V7;jh@kSH6YXVBU%u`b58%Y)A|^K?VA zMi+CE;y|fshS;n;bzUg-J_6H>%&LDGyUD?q+dX5KiY^#l?bxA6Jz#LU}tUok0F{ zO?_VX6s>X944kjT`m3gP#DP^#ZQtx3@+F@~YTk|%zf)Z-^Y_(?tT!XY zA4MwOi-8t{zJksZrYjqzqp6p`L_I4=U=yU1odtVvu?va%bkD7g}BQns@f?w zam#+QxMvm_xS(^IDIDKmZcdkq8?36u0}=6kmY%EQ^$xQ5KuOJP9twCSnnAp~{|1SCBpVM#r+s*S(px19+|2Qj0;zN{m+sqwC4aNi}-WSUoDH`-Y%-d0A+)G^G z82$uIyJub+k&vBpQi>{CNd^>l_avV;$1B+vLY|D9f2>`7cFcv_l$ei%C>tB~f#m#eI@WRA3QmNaq!UPPw%nE44 zGHYTtiyH+57f67mNttjpH1&Oa0WpLZ3 z{&1u63#IJ1RNCMvwsdfO2u;gF%&6--mxGVdqS57jr&-dnqBW}Or0!t+;5jpYS8=ZB zh9_@e)>ZW`0+SKrkrEvQJuARo`B@Ly1JZg!aWNa&Jd#jN?|rlQ@E7HG_TEnb7VY=s zK6}9L@FznT9ZvkA^u~BD9o*om1*rQ0YLQ#lQ`H@iG4u}x3qD|UmZyQ^xBM8iuGJ64 zAGcp30N>74u)`CYAgBlk-G|c06p>}?#Jyi_fd|$ePi#M(*?rPKzm1kTym}v)zkK(_ z#*<&>?*FX8CKE6zKvDGMcEJ^$6O9A&tvr8b_bh+ACf78#dPw0fSpfW&QAcD0$}4;?3y4f@dkcD;2x1Y|16%_@^EqKSn!jsqg(JED3mDb*%p=wU z%$<6sj}Vo$c%SC+H~(rTC;9I4x_)zRLGxg7=M*YtcI!x*n3&jPQbX@CIZB1a*kUX( z%>u!dF~}R|9S0nKI0%u@BIBWlCDnFGt->^erPmyaJ~|fe=Eo*ME=bD-ol{N$Qvia; zZ}7OXk3^v%LDfE!9}-k`ELUpUwCnbjyrj6r22rrYz9s_PS0hRN%)ab41w3f| zmhPD;kc!=+8P#0{&BOUk!;+WLklY522G$~%OGI>4Qrss+V_uj^Kc{7g3Lwzu>PJK5g^N%SB|5w6UA~J^g z6fua1i0H57B)y)NNDhkN-|%m%zC4)=;LU$*cSy~Hs$9Hb$_hL=4bBsK#XJ@gnx+c z{&7vkwYI*S9Ru%2%HD~ToNa2O1SHKC4OuX-gof0)_Bd}~E~P`kS@hE@27`P9XPYIs zw}vYnYtYNBK%s#zYii#sDR{di?^sohBr?`^r|X(o8KlR?QGMX~%-OK@_*&yHMaFNn zGM!%6Kob68` zaitgMFcVD1z5*V4aA$h=n8RMt0tslM$*O`SuHl_EYQ(<fb#?Iv>nB)3naS@6Kgcz9hnfBu8sC9k}8z3?-?u>v~DE zcM8ph+jBvifQ&H@Y#s>}8=uDR3pGs_it8MRNJQ@?r@WD#^vARt?`CGuad7sN-Xi9P zpSf{WnBAwPC1>lJG$hF0miuoNWODwr0zd(xAl3@rC~3ynWVsJvJC|8zy>9hv1c1`m zoN~E=frD^uT{(1NU~(Q-42h($&^!EPdLL*8G@jW1J`fkzgC}qg9-wMGzt=Ik)HXEF zYyma`#F*NBW>*NA=ff6Ea+dBljNdXxz|w`Vz^m){22bqxcZF2xBd@FIp5v=#9D|k{ z^P9m?_K9ncgIhw7e?CDIA{M|S4Pt?fM-;vs-fUn&`WD0vFVbM%`2E}8%su(%2s?-k zk%cb+-Q(2gd(NP5>9ghzzM0+sc5e6a%-(Z+o7ww6$5tLPq0Q(Rsg?)>R+_wp5z5lX zG(=hEbT9(2?)lCCU%j=g^vacD_1_r6%*Q7q9WjCk5E(M((j8b6y_j71+55lPfcQ|! zRcXIIXvh%|><;=C$^l>fW~*JR77v9q3LS-CUlU6JlHEBbd$eX`!?QrgN;rTMWvAfC z4t^0*azq2n$uiz`hQi0p0$dvO#6|$V7wJK#k@iLD$@2GR zb;rr<(%?56?fxy?K?lFN$;i8y*0_SH z-Sh#EJ`uxA3`}#dK1-##!6oOK9f8x(Rl*R9#FxA&j{f@TTZC*TZaVi%z5;WglHnI+BuQOlG2Z5za|uD*ULh_DD|tM`;oEyp^41eEujaD;#Z+W&r_6 z=Eri1nT39ymH(%t>p~&%pB(|Dk-y8hs~uc-!90eqw${yR)R*_bmK+xTJ=d?wXoo# zk(Hv6<;cu_<@g323iCJSEf{*<8nSMIS!5j$n-Z>ogY&|YvioMF6^Nen;q{Z0epp?4 zs-cKkeZ8BMb%azNvu!Ey;zZnnh@8a5pjqg&R#Rr>IO z+1#P|g3+b?0j3I@z!r&MZg?711u(0941PjORoFA9!O+$FLC`Z}xNjKWdUIc*=Bq|wzphc0*K z0KU|-cn{1HW{0H*_M|#JqeQR*kj6E<(K5c>JhEbi8bx&EG&>wzI|#jlG;;e}?Y)99 zfOZ1OKV%*PSacNbBFZD{Fp(TqPTmn(KkyXPhyvZ(7YA}|_dBe9mOBvp019nCo4Nh{ z^zO5T+uu&!5-UD&=wX}A;0YooQVJs zw`(9lxqG$lD-U}Y?*{yb2kBv8in8YL;(bA+W@K2ehhWXi<}FIP&i*q)!O@^yP;}MTetMV?7MEBzqsvi$F2H*?cmo-GSu3AxrS9 z1<{N7H5aq1SViIXn3}nTe3qVbEF)iU{Kd^oWA)X%nySGiLLm!Wy?5W{H)azSSiUn7 zn#84>HJxlmteKn$_N1qat0`*HY;1}xScAQDe95~k*G3+Js!rboa}Z*SDxcmtYKSIP zwq_+K(_^K@QruAetzewRX2Zhn z8FK`#8hSR4oMs7++OCZpGC;?O6QxZ+&dd3A5T1{-b1~fhbmJ;o^{1&>ubw{jNm}L~ z6RtQ2-blH5ya1uPRfr5pR1$CJqWaVMmBjnTB1F@-3bF{~{rP@g_WPv;?-I@zW^qb1 zVrw$b)HGac?LAf-d8<7CWL<+aUTU%vk^0jOO#m)&C#Wx&qOvko-6Qq24gxD(*PaHN;vcvva}{;mb(m z)7q-D&27~aA-794R`acKkC#@P&X9F+JK0myJ5%UD2&ojU@*|Vm6kc=(PVKDTDM{|- zmcJ95D6baZxV~7;3If6vlb^K4K}e%mE2ziRmx}5|t{+Xz;`MRjM$T7BIY(}!p3W%w@@Dpz zjI0&&vS_fZY3sNCV8;YAXL`v14Y}xAZRfGvlH<80uoomu(ZGL7PO#HIUQ&_LJ^;a^ ztq?K8U4$SPlZVqjP+i0)V+Zmml8`G6U07a)1M^&lpgrt}4d%{7bw*zrR&^WCp&1C+ zDu#nHGQQ2++lGQ2hxf$=;VW3wIqQ*h%3u?nsR-$ER^*wD1I7@Fu&=7?PDbkOaGeM^ zTAvd*kiQk>3)1?uxEN7ZEDKvUO+LRnUeJVZEZXdMAX=V8C%!WdpOY8*`P^y@2iqUZ z6uFSPHISMkCb1@l9U*t4m@y0g$@o%u3;5fUF^;aWET)jPcLo6+u~7Rqw(_W#Qef{dGk1QRz4MoqXaAhI{bLWzXXgdqiN&Y? z(qww$eAV2Ymoxj{&hCE$CYs&*hJRGk^evagQXtGe<0b;Dfde10sm;!@mEO6%wy{;* zQTuT^FWtUyF~_J`iSM)>fo<$>?w6{x`DJMR;poPr@vX;`d*9AK_+|d_-;D#)xBoJI z=Lhs2@+BJ(y}bnik#9H$M>d%Gm=;k<&BCg>`l*FrK}L9M38KSSCk>ljYtOL3&BCJJ z%6jG?8}&*q>Pz>m50E%u|7Jx?Ql#ta?5a-_QjT0r{`l+b$C9!`Ze3+(Qf1rCvgXv< zuIokhDK%YR7qIoNzE;(Gy{sAiDKfMw(eiNM`koOh5GJ3TD$>XC^=5VZ7g+`Gr>E?{_2g=X48|l3cdX3&CFMie8KVZ)5LU=e4>EkNx4+gEDBYax6@Kc_>UHp zm~{S}o%&jK(i=rtq7(R1zK&R!agDXt`PwFx|2LwY1}wLKrfhuUYHN`0UTg2C+fC~l z;|!c>@Q*JT0c=ZM1kMbXI(u^l=8iWt9w{$-r6}!{+(dwn>~(8mY#fTqq|PB*28N>1 z>HW<9NqSi6f!sM5Ls89>%|afuzDWf7=? zrkc62km#JgnJbMk(+#IM9R7m-`3AhKj*;I2%OrQ0bdFY5d{tA6oN1il0g@k|SKEnp z`MzTH_>K4*UvBK=8UAj0q0!^>x?1Cm6YY~opb1$Y12IGoTPM?`cX^dlm*}el)qF<9bm85-A#hba-e9%Tqzd%KL|@>EcK{1pu+L zwT+CXu~-#MI+q~#P}1X*nehoH`?1mrD}KJyqRIc1as$jl=NqEWD{FMuc&awe97rfW z9HvptA*_4(iQ?b0Cb;B<5!I&BIyeZNsU&(AkrQNNDe`_(&o999Vq-gdGyp@2EK5%OBbo%Q+g+3a3vwn2XNL3Qc-CHa)aALiszG)M}r9o->UwC<+~3Sz^# zd!>WR7B|l8z|Ze+th8RO3n$Cz+;VU$a5W*)>G7mKICGfnY@>nT#H&Xrd~$g^SXj?y zrHk8Rm!~a{1sSZU!P}}(lN7&+UC;`oMVW%G;8H5K*1nd!z;&(M{Ox^!=>h3Qfn)$mg!9l}o@&caB-g#+Lj54(J z@Mp4O=V1HjQs?M=+sLAc#s?6|>|h3I9h#5NZgq_ku_5QHV{E0de}?)jEDLzxjBjh~9h!i2 z)iSZZJKS1v{%_M_M}z~8-u`LxFaOWM&;Q@doxd2qY}?VI%yA}yFbl+2gDwNbXlU)Q zxw<8TEWIXnDWmkOtEmZjH7TV{Wu22$$~%eL&-jg| z*#FPceQ-y4W^2O!H#6Tk9qo3&I5ai}(_j;9a+FZcu~br(a?UyD98ds+BtYb3aOk!> zo<1|P=C{oC$lqF8ER2Pydh30kz4yKE;I0;S7Mj?mVG;mN<5Y{<%lLt zJIO_#o!5V!KlR&d=gDeVrf^rof)fJ4|&{1TRh|W3D&?tS<=a|woSUj+t z&_0mSJxOJN;zcIrT+&^ij@RQ;U8ra#IMoA)nu73LBk^k-Q6Lx*A1{cV&98*IC}asC zC#9a_0p07ttQ`Mo@5A&-H)5@c>JU=byJjqyRFll+QG$_zwkg%nqL$}LTI*1Dzjeuc zR_C}ijd?^2nYW;r+MT7fk7jg^!|k1}ZdVoRLRlkjB!HbBDy?ZChZdN0u5HXBptxtD zRU5YX-T1vfb83|-)^+1KF}~$jLHCSU>Y}cBPrV5m!B1zRa2Mf9)df)=uBM8{4w@kS zYDKF>mC}$<(@oHEqNe_EP1T20CFsG2%j235lupwM^b)O<9MU69u*pvwQ&%`R6*gX0 zYU{8IDE?S%t15~4EYazUyh64oFwZ2Li+Br}1D!%XZM7Y1%cyITQPZC+xVCKq2xHY4 z@QQ^XhVtln*~m6w`9rG>+N+}4PR7xt^_^M8 zv67lr=5N7_R9@tsJ_0Zv=sM%%5<9)i4=wkZT3{$S{J}&R7f!IfY3P0+6wTi1UBJJ+ zL&;?>a2h+$ku9xjVJRRH+qZp+3RVNDG^xvrj|71RCQMOFT~nL1aheYB^=lgZ+ZojZHWR@&3&vv zd%hR-C04*^5eN@^-fMZy0cXYylOM`M>@;-U61lL9e&>(LsfUs?39m$dN=}E;AfkIH za)D9SXB{(|F&W2^!9|3JQYNTFt0^sm>`9rr6LJE*liG$#Mwfx!scpkdY#1@I_F~|S zK$zb-EvMLZs2JurcT-n}_7Ca8rz#sV6W7{4rAS+x%p|`Jz1jNu&@h=TKR&KI1c^3NXn@tnEo?>(|30UXt8~ zINhoiYSy<4(>{#m;}nTm2XxzYG5`dpq_hkNacg5Aq{6{#pKC*b!&AU}zhlZCmRr83 z>{?R~zdNUTq<_WWaIUuPKt-wSv%_U&7g~G1s;_@9lD)q;XJ1*q_)DSfvgy5GMaMCP ztd-S2!)%A@O>fV+qImR%e+z3Ae}FgUnfey&vJ7!2)!muxWAGyJm)vF9Krzy{8x=pH zq*9Qnvp`5j2Z`}^YhsihM-#G{Q_JQWZC-crX=;Xz3?13g?BdJOCLUHKOA;SKDsBu# zr}+fq`utKxcA;437Kk2p7$SM*%hhcj^_hMZue?~-{!K-lvS|HESD0MWZ4IiU@L;0o zy9rUt>Zk5TcpvpFU8(Kzk&&pJuWDunXv3A;Fsen@P>Fq!fJq|J%2;6Q2Zu)M@?$Nf zw#1Lp9fi%^%w0Q2nI^GOBip<^mq;>;Z$PE@4s!QoCD-+4w~U0xYVN*DEj-J;bhV}T zLSu)Kfru==1O@N4Pb*s?JzOUOGegKLLAkH57D|fe+yu z1Szv_heS|8YS6_OFP6O-K-s80Q zNl{$h#gh*N&Uwi8j(*tb1E)pA)%@1rja_FxG~NaWK!NnqG0(8;7RDD$ zz;3;~Yg!a6lDvZv3Pi&N(M98d-q`*dY8cBqidjpcbmDDJ-wR&@w_cWyt;V_N1V>r) z&ex-^{N`(~igmoN;f*Jgx1LVke(Hp;Bzj$X1ho)f=$ePYd2}PtZ&(M9;A-9n^(;U6 zdFJ6?S#?baH^2FcB?T0SLB!;+N1mxi&$0F=;z|6Edc5)($Pxjup0yC>(Hg>#fq>Ic-Kp z+pxyo;}&p+t_dyyeVgBp?EGbV_h-4is8CQl6ir2Q`rZ#Dx>%{ODTc8a&P-NASIn}B z5kz6lR~M2?TE=YnxYPX31*&Z!l zL@(Yx*9a{cKqdr3lr=N_WC0zhdNp(e3mTp)m96%wPTEu&YEhVzcXT6^Bc7nBoVd{q z5C`uF0TXmFjOzg!=Nmg5s`dyf2;_&$oKs6+A_5EtHYliPfm^uc2uIVsHtA0L!b7qM z*)dk$DY3S*nPtZ^@+GTgRCa^BXd>)Bi2Vg~yBeb8i|svCB{d~vb95UD5@8Nio!pa( zyBAo>9F9bd1LtD(+Hd(6$D~c zbxzMTy%=jFn*yfOrj@*b+1ThR7=a~%7S~eV2`Loj%bHr4!~2zmUfz2}S-&YvW()b7 zNb0-sy!T>x`^u>mYQasi?3rETAQcWRR`9%9d8jp&1%NN=bn;*g^?4?^%o$|}A3R8ASCNeUm!z&D${TG_(QgH0br9>52bfw-b8u!Vm= z;i|vLufQtb|B_(H$NsI%>%UF7urD)(<<9=hH0M7Qok$9Pj$>?6W?z4yrqwwR^n>lw zjva>^L!=-e8rvir*Iyx%yA@-@D{V_cfr&96VtVY|%mbPA16N{AzTct>5bYaCJR*ZD z`TYwpy|g`>dTdWS8m2BD3W$)CL{5@jtv>aI_)P7 zC@#03cdR_Dow-xHcUCZ3p`(Y5L_4_z%m=kg%Q!@fJl{M*)(1pIB^A74T}7fIXr5O_ zM#Hd?yr5;=Yo<-UT+(nRzXI$d_s6EpMcbd8^kqTmiGninYC3D0V#hwvNq^b7FIc?+PeyJ&AHV&a-`eCYphD>&nj7GM;$6o>* zjoyASwfi#{i`8d;TYB=hx!oUbJf&;?vx+cr`#JJI=Vt>^S;u5iZFhb}bELLC*3ezq z+MihzFRp1Xsq0W9^reCJ#sq#?HWtd$J;;oeC5$EDGdPgTK{CT@)KC!W?+v*#_d!PZ zoK*u$u4kle(sn7mx+g|X;^_wEfxfZv7au_at0uR~hF3dQpBkWCJ$?}`az8gzq|nW8 zt!7y6+b@)eA)dVB{)dz6wea~_>P6ZolcLS&0ogTuk+z9iuz+hNi+O$*pT`T}zy^sb z>=gPl5S4*w#ABK?ch?84z6YYd=w5()`(!)UCZ(Ts-qal+jMac33|9OE?1%CS+9qV|!>dRP#M-RJ0 zgI7Cq_jpy^g@z8&+AphWJ}E0c5Gnj)MfAOr?Dw-%MQrdi=Cf_Ox74GFL)%03=MoGj z|EM76Px12H&S{PMiCEPylLFVEPpe`_tE&%|mmRIG`KGp6q|3?b26+vsEyLGqdiXY+ zYiyU9!b@R)S;1QcDJF&Ft`TfZ_N3Qa25}&LCya1CBC&A^kbq*p>20Y(#)6nrj zS-zZ_BUM!&S4H0{PJh3=;GKBxJF%R%qM5%cPUgmcw6+$opWQoSox#ppW*ov#-oU&~ zy;i{;!qk-6CfLE2C%Jv(-DnPI%Mx5KO-igIHMXd6(x^4_A%eEJoYW2^Xa`EW6oMG) z21KsVp2%@vxRGcyh&CmZw_t6V#Xe3<{wz1|-IDB&O7i&|tDYpTcK5hFhjI%)N>6_` zIpN);1i8S6iz6Tr+2Zssg>GiTnITf&kW43ZwOCqf?~;Z}YL&GSo*Rv%WDUp8-kJOW z%aOSy9Lep$z}&5_%k_tW;?6Q|PDXV0do65E*1QRG*30`LoE7mve0lGO5)1HNF z83h4>fU~`Q`9VqlLSR>p-WJv-(T@|0=o#0|?m#U7S&*{ojREgg;R;Hmb6!~#&uWjK z!yCVE+1`ZdD5?*GBMKA+QM1I)$L=F=qH6lD6xUsiwV0~h|I*ma<8lW${)HJTyHIg7 zdZg9%$>PyZvH~*~faQG|vEj_AErUuxmGor5@4`cSUXa3`l<96w?@VR)6iR$}wD$si z(1E%kMQhIkS&m#fZF*nh|9L#&=jjs^eoFy|31C*#tWXg7k0`kkNjNO;!Cj5se0x?~zU@2gCvlF>-7BN;{?;v$p5Jx5jBr z%Z;MJh0N~pw02Hw>!$3Ik(H)}`@g(qFI%37yGx|9!s^P4Qw*ucGa*@k!VcpLP7-My zrx!bP;@p8FU!6(H6-ZPjCVW=wRosmFkT z3+fO~sO=J~O>Fg5tb(@AJMzAcmsY-CoFyaX>&iO2RL8gj`C@bTJB1n8L7&%E9jGdE zkje-E8KrlPqujuqw9{-Qn0!KyuU5D7ZVFe7iOS$o(a?;S2YKK}YG^VX1=vvkGj`io z;M-tQEkEXcaOVh3U8o8C5t1>wd3%eZOTsk;C!5#2Gu-W-DD^L59<60lwiCUifhj1#=l7` zI-40S?wBe>vJE8v$r7GsDxlzx(c9ivSP}LvnrmQC82GXg^`8_OfO_B4I=Ac1x|u;t zh~Xkd%lAz(rR$ZBBGjBmb}+IkiC zv)c%$ufmVI`I7p;ThMlD`_X$Q?*BBg^ZoG6XS4V`8;^!>+-n+M^0!u={CxZMzgJ)V zn<2R&BFGSggszbiKXJraC@(+z=lmmj;U5CDHz#&6AHohw|kZsKQ27@aq-blp#W{N722-uor$-N)WC&0Myor=>IRn@ zN0#X<0A&L_OK-j~yr_v4?W4?28>b9YfjeZh2_&mkzSj5k14vo*{WGnTHyg&*Yll{& z9g_~{F1wh;yA8uPY(K4I=%GYsI_EXOu4H`jW-P#Ek1S7VAKGOb-B4H`5khKs>hM<= zADZ2MvDElwBjW)f4M-@c-v8O*Kb^jECMnNHPlmRF44j z6DPmWCHhdjz9Wp?D(bJ-cL$DodE2#;#$ql&wS8yGYKz(?i#(N$quy**T|f49O1v|C zL+89z9h6m#Gw+bA_pLprC}+N{)EbDuVr1YZVi2en0!h`2w4}i32oGj`FUog8>lAY^ z6{n6YQO6#7;Y#WEbIPj0v*6RPUG{M)VFvzX3(Ry9PWVvk9 z)#oH6z!SD_7{8&F4X587pF1lp%P+jLyrDVkB*&l)tXLCkVvW5bWqJKktmtTc9sUyD z4&27Xajm5Hs0B7P zLU~jcOIU5cq|Q$Y^RYA?_<|cGnxVm?J~F!ttKOzz(Ym;EU>xpPO1z?sP3M3D0z1!* zbAe(o&K2~|r3!ASX%ZDG6~bMr)SVrYhsSy zm+Cu|58DK{G{W1dgsk%!(d&gZfxS<)q^?bFvO)8hySD=|c&`fhjcRCBf#GQs+N*Rt z81J&;bR=5x7WB@V<_NcO2vq^I36nRi5%U410kH&*?aP*dCA*bMW?RUH^HAHT801aO z(qP>rrgD9zE3dhQttk`Q0C%iYl+G9CPcB+Ibi?x=sD|2XiY;8DJ=CHvaE+cJ>N8U4 zn7ISJAKiGic<=S{!ymQcqnoeCx4*L(_2S)r{uM}()>k!YU3_4xi`awwIkHWV{>l%x z-d%X`=e1Y=wfy{_Yj6IK#eL`63oedr%k0#4oS!J8}yYiUcGN5hW$ffA#gbLE)>Qw$mZ**T)tvlX)J zcKy3Hp4*>hbx-L)IPBGqZ{TQw@jYewA49QiT1tp$k$1D^SuSW8`Eo5$5~a>{D#TDWV8j5cg8h_p{9m9{`pU@tk~g$O9Jx?G{ePx3nYtc$3m?Tl#o~@8K^t0V1~0*Dg~eH{88rfT z^wY%DkMnZAsi^-rBVC?5KI+-RN*o@FIb?OxWct|y<&jGW3Z12yCMNc1LT5b&h2 z%x)joS!pcE%xz?h411cj;HQCIpwH11c{EI*WQjB^N^t$?n)lc-w_P>8X)1TLX19(e zaOJJ(3tn?#Ps`iv7D+zCvZLB+U@)V)C!w;9JS{|=M9ZmuxN4K(!)$$0WLb_5Gmczf ziSVbJLQD**Oxf7Yl=jiqhe81<3<#o;ZKiPt6w4-Tk}G`n*(@E&tJCeGzoT+FX> z4BpB_lvU+#-fUy1I?S_$!r=z4?bHF zV%K!D3@4=zL$EFD;r4heK40?!*ElGdhT(Ua3BHaMlvn{PBF@I6kuvmSu2X!X_{n3h zU90Zoaf8$m8|mujdCyhc}ib(h5rSvj~ym!v4Lprimr@*%X8rJERQyBw_#rl8G( zVYy=|M%6M92nm`E0en(>V68xDZ51%tAl!X}O~FHFqrOXmZCbqmrg7~SJj5Yf+%tQ+ zw#hEQ^^_&&kf$R%-OzHfuEBNqs304o%nWN0W2G*P$;v?HjxcUbICH1t(aOuUA?)vJ zEyJQV$R{S1y@oVQrnMZ=Kg-BEd@c1_VQp4rC$DTa=|pp|VhSmojap*W$vfEfa09D4 zZyEYmhy>CV!d!xH!(1o?z&^WMjXja!CAtp?7#5b2VF_5=?}NB)1n>k|@Hv)QmKCFIkB0;kI~V(9$Gc6XQDX4c zOM78ogj%DwU+MqtdHX`@pB$C|G1*R&FPtPliRsa1lP@OTOxC!o_g>%(KBIjZ&mv6Zz!NxlzcV&@4WG={#oJBcv~pX z-Tz)!zp(qmf5u-?7W$~`sZnMzMPw*9?FzG?9Rv*NtYDO?(8HoCR=IVX00%Q#+y zqF^y$^aumj?H3}C*;dFkC~h1m<#~ci1V3yUm3Pp}rhegG7d7tm&Bnn%j>W$XMAqp$ zp0ezkf$XZT^Le zab7kzX7@G*pu3&$+<**cXkC6(I();U4Ly)yf#4z5@bki=gBjU`X~zpnldC!jYD^Z? zonItn5jcN#J^e&Rl!^9b-&$L+%^ybBf%vb$ik1eN{Qz?aCUC%j{ zQt(YqsojV48CEdC&Ye|${|X)~oEdx+oUVt~%7oA@J!B<8ET+|`9WEJP&*+&tS>JT2 zxhJP@CZlKaavPRN=jHZ(COoP@>DW5QW;-B>)imhB#xc15T`tC30!m?4nBas z6l2PUg-U|uLcl#n*4@e1+WU3*7n{4p2jD=mfT*1e?IO4vJ(9CQX3vx~K;#PD8YfTd zUBWltf1;*N_M%m_3Pr4%T;J=I<8+tWHtG`;>HfQ%>+j{Ke~_2SlmN^0czKPt50e2T z@+Jb2g#ZPVp;#SS{ufaFoQ#8MS>NQwE)~|2M5R^sq*ioYD5>MFPk$lJ&;a;ec8WwQ zm|ln{uJ7M7C!b}(Q9|$tb?jXhE5nVAQK!~IvJ8|jt*Xa-5k#iyES0^?8hqv<-lt0t zk4)^-j%lAPMiA1qO_n2+TNFVt=B-yNNkNP$#p(I3F;k7S5G+l~cDZ4<@Ze{6|H( z=vW3`p0uV#ZmyD=F_07My2(0RD`F5mc2?)a$+GH$Ir-?yw%)%@x^y%@Vv^0S9R$BP z!^1YJPcC8LUIMAC63}mgH9dFh$xS_*6U>_xjbQ`MV+YKF;j_1Z*l3)%(KrUt4R?!2 z(xiar4Mh5x?qXfW*!JR4wM&rbl+Zzm~cp94^P%i-Z^bwV!9(f>hIiTbs zxb+5T56thr@l42L5D}~k6L}KcCsrS!sko92(`;}64i7XKx+8m*+WGCe#rvL%7PJe|bHf%<3f;~l*U z=~pO2sQa6*tqE8bSPfvvqXQZGyeXMw;3+!-0cVVc7Iwd1-hDlD=lR&$gVEIoZR4x$ z6Kis0YI-Ikbsg2+Q;kCl4gE7}LG#d@BXr`{NxpY+Gu&#+rv0 zx!zGaS9VQSbdF0;qwfgLvFHIFw2-ZEGt)vUzv5b??owF;&Hh&@`Cp`DU&^b&5u!V@ zkM>U^EqoOz6_zI^393W6!?Kb({#tENsh1DkFp^tWY0{$feQVG7ha*~Ft?M)z)4B6J zr<_7xA?F13Gt_-QBjxRsYoA=Z&K45Xb0j_QlZ1p58O0wZr@VLZ;+ed-K_K|h_RXPu z?-jm9Fc$>C*4t;=Lyfq&Yf%CUwuv?+1(&MMS?e>7I@0dAVS9y)*Q!QtnVxbRM_HF- z*2!ZXhJQ*(vBJJuP?}$vYz;w^V501<$@I2Sp2k$b4t(0) zOC7!M<)%5|8$3jFcT>B@55>w*{gFJcbPVv!&*`2PvuLuz>a1J1hltX8<7v_GGQuZ# zU+ITGC}Cc@?jf0a8`*0*j$4tj+K>bN}X5yhz=AMyjPI%hr+a9 z<*Qey_K0LgnfU0md2iI^r1*ZX~68FJ&`-94`=A-f61ERKJ<0G8VSK(+oJYttPb=4 zO0*$_zgKtTgrLq+zNc1qyKZ(FQ1=?O3|XRo#a>43!3TYf>(Y>@yC6St{yD)EKbF!sz{ZRk3OYuY?a@>YYX zZb2~rpn8mOY|}VUGP-)DwKuVCkR3+{vmk`hy~cj{_G>LYUB8xFkAXrUMFN+s(L#ZR z!g4Tk17`Bks=(WsxNTD(I@mjJFnrj}iDDUQvLP_t-lKj$D5(8i3RF z(E4L0{8VNP<$NblNWK^@&D^8EPTc)*a`$K4dw+fL=|7iV{Cn~Fzw83+9Rip?vVs@N z3WGh7N+B|MdK;niN3{UF!+oNE{&qVl*>u?OYMv#?)b~x7HuZN*+^B9Js%RagBU2PQ zrf$j_8(h9?tzgZe${;v7#uZ99KY+2cf1yC6AQ#YitCNRnoV%Co&WaW?rpdQIN~!Dc zNohD0dh@AT?_v(3yl%c>(zy8KZ_6+Ki*;ec><+*XvgbxhuI-lN<}mdAMJ;2gaT!eg zw$G$+Wv#>2{fodfSHPZ~v8pIE;mDQ!i!c)z$KucE@9c$nnW_;C08tvk?9etI@0>&i zD`*-@ukE%Az8I|+iUbk*GBsbL{^{lGZ(TUMFEt6CqY&^g`8YX+5Xo-KJkF|Aljex? zrEgLDG`Cg~lwt;-f|d!hgWaV@h{^`b^y|FXR~bcqrY`YvaqZ!RjB~kV$C7eS7Q|0v z6@QVPFA?}eR^-dVFfUw)FrTlWosrFC(}(QJ>D}7PvCmM#u0&VwqB%p#hL_Q^IsJm% z$=2{!%`ciRn)-~o!E2>0ta>k0HPIZUH1&rl`O^BU(S|GeHJ1y5^{$<@)Dofd04}2k z1)M z2@NA5L7-z)J-Sfca;UTvjX$k@%nF-i7<0+~J+o`FY-E*9+{yARIdV#J+*FQt*qDb173 z)nngnOMbGdj?R}Hn?r~Tg?Wq2Ntyd~yiO<^2LnQBYv}7OLtv#tg+=VUZCG;pW(D7y zWP|&0apB?I0-vnVuHsHO=jI;JeYa_D2gi?*QPV6c<{eaLH@PJsSkfGd1?Tr5=s-uG zy~_a%SY&R(e{&+~W`P*m9w(zoORniE>kZb*j!H@*j{OE79b?PX z9o-|&iI#>!+}an$qNxs4%=HkxWEgkngRLz4Oh9go(BurQn?bT$$KZYgx4(0hYPtO3 zR!xLHpY?~?S)KKN_s9T`I&VC4!qdt@Y?{afm_>+LpSjmEPb2Ug-0IsLVs?B|C-Boa zy|k@8f~A9iv|i>@!$RO>-uV_xWaBJniu+j~0mAGpZKt+*aA}9#9ObD zEUd%8O}cU450_S&dG+gHTW2=apglg!15{p^Ps`fl=)_v(%x1;p|1TUMJ##QhibNlB z-uh9HF>7Ce#ST5xASdwpoBzG>=Kn0c{9h}t{ugGEfU}v0KeN0h9GKquZt3ygEU*1t z?9lF|d(47dTc>wWE{HRhN*tW%_(eY%Shyt^6l-&fS;AOAz#wkF5oEWcq;ca6Fk zB-pb%c5~*wJxir^bO_}jh^8s&ZUNk$_4BV@e_<_NJ+j_0w*>;?+MzT5WpZRvgeeql z8z&j2Bk=p`!6lQ?q$T*RmlJn?0OA?VymEWtfHPSAOx)&uv1jgd7b4WX7%s&x04$@| zd}z75x47!lgp~7zRhOK=$@ygIXS2$Vrxl*gDboaAD5|*_YoJy`&UBYL*|M94u9deC zph>9^7{oLl0}z>995$kkhWvC^+4-D`11aerBwat4l<`eY*`HGLPNWx8c%9FVpG+;h zT2z0bu!?5wPl;K7ymtMAlq9PGevJODBJv0B)*zIj8~8}V?!_OlZMR&r_0UIY=`9nT z{GNB_;irM{EQT(k;n?zjw~&KVj#FmLdP8<+u8Sh)hM5?cCDPaSt`E8zK< zLPyHWshhbW1?5^x|0mHxMoI7IrJt>Bc7}giSRgy*NNJfmn^c9~-*Bv`6cH3%=VWHd zv9yA-yqB{I4kV}VPfR?TS$Mpp!rp&hNiK3M#_Ya=Oq#Rk% zVnTkxNvJzr4>S*wRXv6izIJ>ou;Njt0+odUI}YbfT!jnOtpX?s0WfxS>Gr>9KZGjq zNyi<@yw)0<1;n8lvqjBrpEy<+Rn&lf?1>JSmRj{H$`(doB3nEP1qnC@^YYme(oqsV zqcgc;Ulc{oM{2b9nvFn{CR!nHZyF^f4odv`;QS*!6UCa7t$LKv6e87-pjan)cMy9F zSa0^1pjD4&K5;ZEwPcXN#iCxM>jhc~Xs}YbwHq-4>IdBOahg7B(;nUL1*4|*1=|C&MOnFBlsz_){a=;E_~5gn|)`tOA&|D4(V z3kZnHm>z9$_xpwWfh@ZGZX>gK~?zInHv ziVq%IxjVG7!&ZW@Le7hM%E(Dxhg@U~F=$M0zwr-+4amwvH!Uu%GhE-|_V$jb80Me+ zbL!#WTx}MPHbJU$#}YT`rzQpWaKqRJ=RL(mdtiWaEC*UF=e@Dex2xl&Jd_th6XcefrEi?CeMAh7SiD+uSj8CGv`OwiO73-1PFIwjBgOxmhu#s5*5~dI# zLp!5XsGWane50ywj#$9TCfRDTrZX|tjG2RS8IsD&T8V`<2F4IOCbyq^m^X#CoVgi4 zpX7L(AqCoLDFD5GAD8>rxfSsgT#bSE+shLKf9E4DlKw6y;xY@H`!(WgbN~# z!zMa{^B5R)5 z;E5D0&c-)A*QQjE0uaeF$P>u|o#c(X5p&VEa+CLGr~N+lD)d`G)w%jM+!bV%%=U4Z zu<-iauE~VfURFXDf50pIi!06DpX6qLoRjroaW06%TJS&8FaBrxrQc;G{5tdM@AH#o z2mG!e`MpS1$dTm#(>efb5jR{ud5ajF>oSWNq6TW{E3p;@&L!e4!dS=hGa(1G!j)TxU1?e0u zu%0|7G|tS{HvD^R}!62mbr{=?C%)$Rgg# zNn&*TSxF?Amlovh%gs0vDLq+Q?ckMAZ13qvXGHLe`B)hFMN91E(Ns@C=CwUHO|`%u zOJP%_LJ$T7m@^;(pMeLd4I?*|r3Vn{pekCp2Wr*~+wz$EFgY(&HJh_Mk2M5J6I(ie z&Uoy$DknFjB*Z6fkzMO)BgBvG6Q^T!Sg!(ZBo<-Uqb1mP=XK36UzNWgT8@knw#nNn zt*Y0)LmFmo^Qc_)9f6{rx{Iy@F=8BU=9+U)bE6n#w*c40mU~k z8o<+7o@zFZ+On0_St3w)Y2aa)TC%;k?VEdK=2?#z0#6t`1(f%%C^WKzS)K;wYTH!U z3yj~A(#u)J(LtnuFc6xJ>8;wiEe(UC(vq=u{$AJ3Zzt~m1+P+jjDElnk8dO_A{f`N zJ+~!s=0I!Nl)1tD5RQUqW11Fv`ATQ<%G2?CKlN=$5a5$9wsjZCGqL${{MHk@*Qwjj za4*Mrb#6RybhL9enBNt5h+FPJfNNR%2AU%8wW(XBZDT&Wz-N2ScHoFM#|ySk;GQuYV8r>EC{X*ojAKN!q&fpl)V6?0qcwdV)(Q(|*g) z(9kaKLV+B5+Va4z0r+peV(B*f=x_7S{9$z?Oc8+#6i6gBl&YmU1*X_p9Xm z)0w5dF638VDQWZ&ohz#PI=%ROR{7+mdaSDYlhPtmBaRcS01zM<*GQ!~ke;a^iu(E@ zJhe8Cbtt##!|ZSCl24uXMg`_fb1PQLcrMossx%UK&Z-zF7XD^7yfm zG7KMDxv(8BDzaI|BRyDLyg#g!U7z6gxo43*ThNV{xE%1hrHAqHRVNtF9OMBJT{Yud zSYD1Y4}!bSq3zIvX*k9mgBCifJV?j0;BgCnKC`=uqcRa5y*@EsEAB?Z0V@Da0!v#| zRbECZZA0w!%13V@;8DB#fi~%FVZ%=4r~miKo~dlW z=P|u<1R@V%5fD;o8iv%1q`Dp}l8o9xK}GOSQx2`98jAEKv6(K@VOv3nMPAvhuE=N<#TA!$r!W+ z@L@SZ1Dx|dE&cY7PO83u zGiwW9@XaXfUnm@044FYl$TRl@T6KjOmsh?a#6aA9Hoo~S2nD4xn6|AxWRJ!|$1+jV zPVE&eBdlo#g2_+{SzLf_~PCp@ZZhXTWAZ(~d zSKIgKlry)VjNg3BJI?7H;1u@J)0=wxQ2Li1TK_?HwAq6lX^+tyB$krSG8OTm643XZLl^~D~PcOjwMulx(dpf-R zz0-bT=Q|b6xMUY#1pt?ePpq}_8d`bGU#M#8wty`)x9{dF^rTRFSfoO1Sn7#s2x^WO zKJ?6%p%QYKp*7E}y-#QZdKdIXz&aLBLgJV_XdZ-R=!L+`^vKzjoixSHb}Bz3HgN%9 z&|VDH+%>Ns4fYWpw_o}(^~H|NXH*GbX`cqb8fiUN=5d3A4@;()`sjcy>zPA3Y8+qp zaT~YM55oVQxUKpGbJUq_mqPokFexIK8<(REmm+m1(~AF?m~tkw^m15*dz zSqIN0{PFy?Kc(bY0qZkKBd&j_~O-fj(qvv!6W<6UHtrFuthy^{_5dN$zP`x z9nUJ3&A~SqW+HCSzS3ht>x2i$sQ{To#mR0M&TE-KP4|Zuvh}k&T4IKH$#s2(Xn7x! zVr)eL{x;N-#Xe0+^SBvRwCK95%VkX=3W`Z@v|bOUN9wg-SiFbQlRGfyye%180S#f= z_>DGF6OPc!dFERC08JSpI_o+6j*kj+_m|}Di{@Ie@+tkSH1cUlkuLpkwCsZ?yWldhVb= z?1H|9i;bNZ>N@;Jwqqn{&ljzR@!w1wR>OuGdr8QK{+~aFS9P_e4@B>ZWouKp0gP-g zsQjw13}X{r)AwjrLH(4fD7%LeGxjGXeVCZ|Nm@F4?f0|OKFiAoWpEI(z17bftVr+@ zD>`+;2>GBAx$T^Vl)^JrO%f}>$R=FkDGbTt-nm~Qc&^t5e^KQ-48N0iNS^J*{2s8( z2ak6yOy265bWZ!NCxkn%IG7whN>nChtn0ws!%q1 zZ5P*lh75jBPvQKBnEA2bAe}#!l%h;8U~?39(0c}ku%oP&5k?mDBS@-_Xh%2B18Cit zuMF8%C_VCsy?*SbYZYzDwLLcbNe#Uy&{8{XMy!_5P(RPhKU7?7N5Ey&>gq&JGzhCB zb!3{UuAxB?)06VP7&zifg=>jm{No3%l+q0q@d>}zLtPzN;t zdQ=AsR%FZ4qu{82=S?`|1-`7mXua`B=RC?q8THXIwf+pTuxI1d@YWBLyFX!U`YToA zcPfmK=6!=h@aHGef7rb6DAWs@!G#Cm=tCyC{VmoFdml6;{h=i<0tUo@(U2u6`EUi4 zsd*@`vMnQ0WlvhuH|OMR7?^7wSz`6+C!-09xj?+oA>-JD-rn4?8SF;Q2>uY3=yR!^xb5)q zf~^ujF1#!h4u8Vrf9lSwv71kXKeB^vQfsDe+5)Ree!hQnuO8h~%harJ?2j&CgrfS$ zsps<}*@Pos%^)F|AefuZb`+_Fr~d>}DL|%@u#X0;-5`7xXY)NWCkP8QXkhcTh26A0I!n z@9g<~SFT)?bQW((sqKN)B#2)(8dr6){o$r^rK%-_;Z}F(tf-3QR6+xI0&9AUY)KfC za+7GD@YI`{vFiioAj(HzI(xL*9#=qvs<7H<>$P(0xuQ)A5R6T3Q0@6BYv%4YFFq<8 z-4NiL2b&#P({g8ZOG%}yT{MRiM>Bo_=nQ$cgu2q&vd9L^VptZ2!bSi z_-I81BPN~Xq0}t4$wv!Iux^;cgP6XE$AIUM`40-Sf0KFjKT^*BHtovWmbUqsbXCZT zA`7hp*drTBzNoJJvb@S9!qkGa*;&V>8KmI+3|rLRCAw6iw!pWnXcz8qG*+&5aQMd; za{h-k{lJQegRFy7LAY*hQy7&w+*!L8G{(nsB46a@pCaIjRPc6VBI>h-Kj?KKpPC9= zY-7H@PB-pSTTi6a4>*SrX8h~UYIH$e3I_((LnL*E6s?ZzmEbg9UI&A6<%7fj__{55 zFmUc&@Ms{YxUtz2S${)0oV^V*_n0a}wgX4v_8UxN7@&d3k$a`7hjnW8)E!nNpb~-X zSE@Sjd~8Tdm_m1{1wn7c;RhejfZ&CJ;`@vp3Y^;jy1cdtBdyT+aNCHb;I&&;BaDF4(c39k-_A>UCz8o&>JPc8 zf6UGKrnnMi;$U6@sojxS?8``*D=EO@d}Wh6)75~wbg#XL4lLsiY4}~JiXp0p70WC! zXRw99WayYS4SB%X>|ldbPu_;xkA$tIBk@_&l8Dc{?aO?Mwq3ERi97m%%$`ZHr)6X7 z%m<)_?&<))tUYa9+SPD2OmCrs+6zoQ{JXjUW^bmSn!Tqfh4a9`9frs-WUza{PRJ8? z@=K6xa6*Rku?<<1%+P|oba071etu0?q`tR`uC`;Mv~`qsWmW%@p@1&QV4hRgkFYeb zH*_dcAWe6LGsieE%PIP9K;89_8u-9zA788Kn-%6h7(&GEvhh(tyZ~Qfzif^Bm+uEJ z>v;rPQkRemgDK}i1s|uWFktqAVzz!zWz38!7fKSUWao5n@5I}&+Z|cGKf1gyXuh_gXGz0u{f|IZNaDGt`>d@$E%-W%A_H`k5Z+j zvET7hbyLn^LB`RJi3o97*WBs+__fkTHX~ZNXwQOiJH$odrVg%>a5_;V-P751{o}Wv zDBmPzmA!K=h^rkaLlj0lL+p{|kHh-9=PXsf%qh0UMGj1??uZ6&w`nL1^0vvy$Od{c z5Lxk*^~^&=(@Gl>i)v3N6&z2_`}D%KgQu^2^!2&@$G`dD&{v1fCLB0^`nQJx||UzRQy2Ji&UJP1kBV&BGChxS@(DMn?&QGC6z-#F;d{{>)q&A8s2|3z^RJ%{LUQ+jrH>ZN zgP+$vZpB>KH3uc*;jD3`Zp*hiZy$F^+N6sBV?zY|mwRZ>OV|bF5W5zrzg4~TAPEs9 zrGe{+UUdV=SE>U}j)xH@kHD$7LE5yM=U;0348)*^a%`G&O_ZKNGjiQr$eRPLVA0sI za__VV7T@qeQI<_QViKQBiDQ>)J1B6|+eWf_rV?8F;^Tne)UbfR!HlyykhqxLyVyHZWv$+lu*-2T~a!*WH_yv*rrofI-Lyc z78&4IkKc;26zdC)5DIkpz*=tG6pA2_N6Iq-XXD(xsRuvLKmHq3A2$+>pQ0h;Gz~1} z^v@O`9@)0qc<)zV`L`VB6P6L|6IKd@+qEhu-s z$Lb;M9lo(EbQsgVWo)Iod(wei*Ed_yKFl+xrhh@|O54n)-WXDiH<(k^ofd7(jJM@h zcNaE~Vr%5o4Q5q!p|>RoQ;W9};4_f7Q`V>xs`wlccd=P4aP3|lnBEb~)|N0DJVMK~ zlw`%sUB^-8>~;Q+$^~1!&+0+x>6lpSoLpt^48So9z|5WVfM^8;>%;Z|1_CegM28&* z<5M>w=L)02o{D*B3FSEZe;u(9@7Z(KEA5^8{ zTYV~*RA!0-Ru3{i6wADZOBU;z2AcT^CK2-m0LPu6HyGG>hOOjJlnjOs-j`qbKNuvP z5|;ix7h&954g}G{jtPT9QQJh-=sH%_>bL*x_E>!S_nCX&8+Pmtkf0(>Lq2*lLizBj z+yNbaPO~V?2_hE{T2Ac%!w`BaL{PV%6E)H{Z9q7mQF=A6@>+h?>7@MQm(!15%{-f0 zd?GRTljCRiAO7;gBgYS1PW&V>q~RRBn*P=G+|!xSv-$A@*HhlVbm^V*=RQhF5gN#O z_)KZ_;hg*v1*JfH8YM_hFkLCBPHgHqU0Fxs3gZ4e62abQD9y*fjN|Du@;fnPKQXD+ zXNIeE=e1kT@Mzrj963Xv1XzWgE056ULNZi88sQQlu-1KFB7|gJpu4Iy={@0vv>apI$fUuSg#dM)^rv8i5kS z8EI3pU4m79+o(iKZOghVVk zD-5;{KzC8F#kl#BGDtV2d&HW!($EPaL!*iUAtyG&mPf#Z(#AH{h=F`Ev`Qnu@x#gQ z;esT4vdqPW-Lste`6pP*28R%ukVij--#(n*0RnzRj1O&R7^@%P6$i)l z!NusMM(iX|hfT%p7hm^DU& zqyA5Xu`|0rQBKWlzk#pyyj23j#I(@r#aIpcoVmi1P6brei>x}5_RW7P7 zEcCH;2K$kQzM{JBc>7oxV{>LTRlP~EHc@?FXGIfAnlfs7Q!2Zz$J_YqIS+v|kaK0L z=jJOT491JkrSryPn^Whrj(TwG2ezxDdmMgfRo}*QU{3SQmO~Y=PXQ6~g>StCk627V z_2EK{K^%!hUUto4?qI@(W?-670=OILuE)9k@36ky69WeMz`)9G|Kd(K%5H_9pt&t+ z9#YQCGOSQrC)OKAZg5Vh=$W-Y^`msKe5ASVkM1phZBALtxpYdfWdsYOsh#ie?Qw)i zr#bus?Tu6}GHrz|YWbjmk5B>vOvgrbJ-ESOq5|Rw->hSBtE>++?WPRFg{~>skWOq2 zuRdU}(LR0Kv2V|UbjpATRh5AT^_evU+a-*t8HCtdFZU|KJ=te?5&XRs1q>pTxxKxA zsDu7)=fd6cjxj32(3a2NO|J-tyb&NYNZbx@JR>i{%7d9Vg%G931wAtv%|jJ-L&G;9 zcr1AhT=9wZ`1l&IU2&IOWBR~mK?Di}<~dl_LvGmq#CD)<@qXpVT0#4`;{vvDJ=&Zo zO0so4x2A{7g#6j0Xw#*St2?mIi%s#$E3-;THl!gIO^)W2 z$U*w^%5oOaVgkOYZOZ7I${$@!XzZ2GA}*G7^Cy*2F#(6F%QgSM%1iilUgB@EuKq6L z+OM*&{f}#3?@vuZyivB^El3ZkTk&RZ^JH$Rw{xke)|wc}5RxF&{zz7SLUo(RSsK^r zqN<|>Q8`)X*z56%uk8G$u;N5+ls@;78s(P(K+s06s z#GLUt;VOnzD_z>wz?90apGRVPMF*w?P&f2%T;1$;84q?%rG$wlkt16dC)}9*V zLY{`VW`Lz1bb!mj!R@I0{!=)B*mK)Ug=5rB?^r7B z0sG&!Ek7xD(gw}%HuGxttwMjMwi%PzeSWdAgA5$eH^>>92gMj&YVHaOkKanohfz(es8D(kfkt=!3>e2(bZ{~7!JVrg;SaOcyS(eGM{fJl{bu75BW|%T!#AQP zrakaBxEv3zX#Q<@MUsi32aG%O3mZpD+NY7vohM0U&BKCaj_7fY z{addckJg3#))Sj=#zE!VKWHpRux|Fu;+*G08&555XLeps-~Dd(@!yATzjAKF1L+j1 zzz(xJibCMhKlt<9z3=DlYq`G-i|ISBZKVgSLMAqf>v||*3v0SaVvA}zB65zJM~e+y zZKFe|QyUY? z->sKz^0TJ4wEaUN!aJZe{kPt=nJybY7SRp z$(5aU%_(IqDWxskBy^0IOByq)`}2X%jU3e~5-Z!mt?qL!1Uj^=z}25BXdJecxR4P& zc=F=GQx}h1Ou3L7PmR`H2SHSJ@VmQOTze+J{A5-MMi7Ri?J$cr-9EIRpBUKWTuJq* z!nm*)V$9%g9B&X-!Xm~LAfS+1`Dmo{a!uQ1-fnaXXce}2GW8~f?-;HF7e%S%7=UJP zQvezQFFT0LK{F5k#;h9&gx`xynJ+xi6_rQJE3j)kcb|xfscrmYyyX3o9L#^a-GkA{ zAESk+p`d#K0lXSKfQPFq^Boy>E~6YDXVLN8C~`g(_UDDgpXKCnD)>V* zOH=_8j(=ibO49z^47*zFcg;2^!{UP_LXhwv{;fWT97-?3W=W|F!8F%uLJF<+47uID z^3y!AhPj^?7G90FCYgx+IrQ{CG2;M;@WeLBI+vu#vKN^2U_qT_MBTa@uZQ8rQ& zNuYV*nohovj%+$y*x?QH0%C?12>2j41M$+0WL2R{FB|1IJ7diRibUvQZD;2Kr^@Ua zw=%XnkY#qEyxEJXK>4=X)2#CO8NZ3~UWDsDep6}#>Dd{P6R}D!Mr@_OmD4$i0Ome< zKPQz25O~G=2)#-PM&gwO^mSv)*`~HDExqxXTTM>#*?UcM4?Nd{x3%A|YbS%!3Rp34 z^F{ny57bZ;_wA57+_HQ>w|^=K*)T{sK2fMm z+>CQo?OU{f2=b`5@zNk`8ZK@bLr=nl40FNQO&}OLsDH?<;;=>jnb~@2M^Nc4bWBwB z&x2gBTpYhy3?Ul^s(WVx_BFQF&MSLyXZGHAGk2a%-g#kwT6oC9?#I!!hokEc83fHz z0jOWBigw=kSI}9d^8l}yX}Gt&J6FREk1#CHg|aUQ)n~WHc7i!JRfYOEvGvNq?kLvq zpmZ9P07oGJbSAJmo5$9=r`8zm%{}-tB5MGMXsfrsAG-B|1lztFK^j>%-Z{m8!=BEz znnG>z&Py*?$*`wZcC9e*sr=vazJ*BpxZN=(uqQ~DrC_Q47X6*J=Q}@iZ@g+=e!{k> za%wXag62T5F~XZqE!51^@+C1pf&ZL#wCh>5102p7|I*7`D6Kh>TYBtz_UY`h4~~C* z;A-OgU!6LUlJ}>?%!Fv8%PaildReRW@i!SoAD=pR=F=Cj;y9(k&6au3QCe3$Kds z?ER5ko{-AHr{&RiquC#q7FycEQa&om+aJyQxTJuM%x6`x_bUqVBq^lc%1`-SVG7;B zZ*mjf&9%wR;I98kcJ|xXFUu_ZUDBoB|7tsGIPgGrh;#yV^bLwW*4zYU3 zts7FWNhH#$d$@Nx<$x8;0EIpj_0GpeRxy#PS#z&EPVb#O*U(N}hJ7k@EQqETAMw7k zQRTFce9QG(D0yh-#>4T#I6Y*(%Iru#TiR%tXdurPf4G(R7g^;iXyH>84Dsu_C(MaQ-s zaupxmaC-Zh8dUzqR;V@8J764ICqe-9W3*ECUqW60kAOSuGRtvm4#SZF0XxY07)?v{ z1nJmlyIjRXOGU$rUsdVto5NR4^XbZZB+}E>4eCx>+lZ)HB!}zGgTO{h3MPID78!Jl z9iyooBdOhE!CP$d4lHH*!OwsQmB@dlw-4nJV%rXk-vpI7@Ozi;;c{SfI3W?LLGB^b zoHB?iZA>S8GuA$lU)NjQ&|gBl+&s*4(jefQo%xPI@NYy4t%Os5UBpt?Y;m)ULcxfO zHosAZCk)=pS_yEns(Z-ZwT|Ep8s5-{tUQKbJ6-||V$m#dMs}nUu)!6dHtjFNcfOUD zHMK*;`bOHLNP_wM->p3Q3uEfphku*mw6OCdBCBd*%jv*W*P53em5s0aRkwp$Y~3u} zAvU)$4^*B!BoFZ<*k(~1^>8Q!X8P9D!U%daF^M7vl z&)lckmQLN{R`-IAAVg9Q@tR)o4=HnSq^|k9V7Km>+w#jSSUYDnO(o-7-#O2*K)pL^ zJ9<6+4BXYBq(QQ7_L@6qH|@cNrlGm6Jos+$fz*TVsFksv>`K@^cvKNG_jbV#07}UJ zeG6OD%F51bu1X8f|Lyh&wbj(H_QdK(p8&eSF;H}r8@!-BD=mQG^ERK_ji*hEyF80P zuNm#5jlptuOWP)#2qB-pQ(5OsYP_ScaVWoj5Ie}kM|X3rvP~O#B~p7TG517L-m&z8 z!`CxF78pK>-Z@X3Kcy!YN)@4WN7xBqbJa*_*P z(ln55i7D$gwC<}`3;PGXyg?&Yp?uBw?d)tG>z2ufwmVf}|0!odte0y#-`U^Wk#tUrk53w$|J zSMB6KToLE|uMm7$TYIs-C7s^C zylsuo%ew|rD=o*4v9zAma3fdbL7G96AcY7M?6ZO=VvS#1%Lu;TT{AigMobvF&>K{@ z_+VJj1mAB@H;|lMk>mG90ECSXfXe2%yN1@K$H7V7;jhRf|VTduE#t2m`dr0y2aXW63!0*T+7r;LN%D9IF$ygJTms*?4F5EfM=b8-ll92sFRJRSbaa zj4HQ4Z|IFQ4#qmCncKHa+_Vg3G8w10>Yl9{JGX972DFd}9=wTVtvG=ezO3z3A5A-Qi#6h&wZb!ETRO6!`LdFJ_}7-j`$IcF zZ~+~>V_0}Ccx7noJ9R;C-y%*CVzcx85d8n{pDhc9w|@`~NvAgT=pW;|e;v8^moWx7 z7Tgd2S~ju4cq+ua)-;~0Y}6>S@vezT<3Ju>Sw*W~3#vPd8~WnyqjkMgZ4;};oPnhs_`l=b_+V*HabP=e z^V@%~zWCRYoPx(cPu+gnIdjXdxp`>5X<(*fWUgg+0g~g`=h6dNQg`eZB#YS#z@ye* z|8HZFg5{}!l?`uwN4Mn;2T&Mw{~t+r!QJ?kr3?St40liW?dh53bQp_LjCPsXGRl%{ z%d%`)l9`!ZW-8`XIO$HqKo6{Y?|VPX`#a8BURjmIWsuH)pS_>`03I?LXT#Wv>44`6 zuBq!%=)4IF7HTK%I-^i-%gwx#+&=O!o3dMSNH1YVp~>Pdxg4ewU);h1pGZ4|53=To;YksyV;h zEX=fX2!0Fra**f?Von7GWokkIf#K`St?EmqjXaCW68VPAbj!e!!7w(w*4n>NnaF>9 ztMa4Eg>Sxp`d7bwwlc6`Dwh4y6RGPt)<0s{}U$3iuzowCT3mYHCu3TgLU+c=V9bn&Dm>d*; zb1jk8--43ZR5IlQM{~|>8d;-Yz0%REwLTY5UP=TLGaC@>M|Ooeb3HTstuD7{p2D!w z28W!Htxr5bW_k5?)h6-TpCz~AMFe%>{wvL!p;+^V;0I)|n^R2MjAq8S+ycY5;BteI zIlNxpK2+S6XD)i`cJ0;rcImeg*wLZYTLWo+^OL~RqzD)bv_>SW+R;Ub7AV6l;22wI zdPYJ%?2G@7EhX35^yzxX|y-f&qi|1bY@MSL-ddnKc9R zZUN*^@?IJ+5}->;fl)|neH<>C>cSSygFpkVPx)Xcb>v=%D=Te0Xbn`_@|ZXro_(SY>p z$JS7KL_4|Y{fn-9^VNUI4mkSefBPr!*5csc+y8s;?fug?6KVz9x8(=UJnF0q#q!0&0{IcFqh0xa z|FZV{&%$&(K^6q&4#ybpE;w!OQw#nc3b%0o8<-(sh#z3#@gI5g8Mv%n$kVI|=$eBt zVfvsVIoh0CSbp|LcaZ2_?m&o|xFVLq&X{b1YAfTG-iYX^`dCqY+ogi?D~RG!DTd_mFl;<eIs#gs00-9%DDz{O{@6X%nf7(|2qiE&7bTs@VR`a7+)f=e<^G{?yjWmu2 zvIpy6nlH{m@5N$L+JDhh`-`^7uUSSk)%&O7|9&Fz^X3}H5xh75xdykh_~(%--ok45 z4-2mR_~w-#7G3*MZIO}TRJQX>e>VvLMCflSuDT%pzWV0hlwbMlqKp4fcKvT}U;I(& z%^wwB`)N(-Ps$7bvHaGL3$Fdc?aTh|kE(BL>G{vQ)R0%-Zfa)i_I@;G7YW>E@`=ID zo%?cgS7D-G?Ug!RnjDT~=UJ|y@nG+eNNCP+UrW;jO|#9T>mCj7vb{MBz4QoUrvww`o3Aezgh?m|NH^<}8_Boga9DQloWj%1mCbZ2jn3sSu*tp6Pm) zgB`=-5h=J!5(Bqe``G$v40Mm=wD1-tlPE^udd@aAldH{hJ6$XH&BbCw=xcz$6qkV- z7fe51xOygyz=0p~`=!UZ&V!J zG;v5HIv-D&p0MTncV4uK9u8ZfPq8@Aa{P{92Maq*wY4mrtS6nS)OU1A@k|gsspgmD zCqeh5$CQ9t2(5*kdtLuRP5<0YTA2Q6q%xHs`A3NAS)tYGyl@;{4Is!uia&p3Y@>B< zw_^>@|0{P~>*V&$-00a&O5=b>9-dUR$;zuxSLSlRHc6+Yp_XtlMnZLeFJJRzc z(hnp3%c#E`hfuRb#MX-7A+msfj;yI&O_>?1#!xOSapqV|AEDM0N%hQZXJ&R(W=uaN zS{ob}u{X3V-=w2|rY$oT%Z!&cwwE+^is``uN(?U4B?qgMBc+18=?Z58xCd5(8r^P4 zp1)n=`v#iUiR+QBFW}hAM+p2-AR9?s6bogeffg=Uf&}tsaPtEb1qtfzD}{9T%m2Z6 zS$gsZ1CIUg=1c6CFZW*kY2)$No8rBm{ceky&*%Sz%gXj=_pATC_wD~X{Qdtk2=G-# z>abx!YsqXpW{9Tjj>s3)ji4z(-eaL_N@UrADc0j%_ zwVH9@MBT7i*3#XO9#6B^J26in*HU9cbOIYI#(L;9o6nI~-MPq1z#JX5O65zLPdP{+ zAob604=rp@ZrmMRJGMKX*?u^-`DkGE-s0WBFY@b5n*}x=Q9!#l2i7@AJoI&@@ITid zd#sk9{fQ8!b#6Pi{oF6;s2IBa6Y(46$*H!=2__+oQ|>%>X~MP4DK_To&;B5w<7x5H(%|WR?d@qg@)}xsXvrXEnC z(STu8%b-2N9N@8{rK_+mUKY(bMU}C>nvQ-aHg5c!489)*hs^9Q(iccU_W~%uniKHt zcA$@Qerz#ZWZ)n)5=tc!JZJ!VWP0N%as}kpU=Fz@XtH6nR%4sP=eA`k(7)Alti>z6 z119csojs>Iy9E4k(KHS~gMXE1!ncv?OWtL@D=G3PtyMouM1GkFmY9$w9GEl7v|Yf@ zPQ20Hk0t)0rr<}B(jV3p{ay7b1wW0H|EQ|)C&jn^{>r(Z6y5w^#W#OiQS|fj5=mY}yHpQvRMosyRmV*4 z?V5VDLyXYhMnurIa$`{T-)d$%&6fWxXl)M z0B7VJr;fZ4uB%&cEJK+4qBD7bV&tQBbfcta^hR5+c$zbXb!TqZUMy{@?HXz5nb0BB zGh65$=jz}+WkihCFme1FMsv*zoSOVd}cjTsW_yray z+D!1>C3GELwfn2@ovBTY1FIcf&!Z0(G?pW9p-BHyG}Po-E`Qh4gE&_ux#{ZuMVo8q z!8PO-aLf4OtlDiVC+~erY}-Y@zZUfSQ4_@23Ogy3DiUK-I2aBGiQ>KqVW48>$bMY` zHjk8;AzG+=z`B`hddTsa-r?BBCkj`SnVSoaoX3YR+c3Jpn@;g3052Pw0rlXoa){OW z*AFhRg0Z>w1}TzY0sC%>OJxT`Qpc!%5_2^Xr1uHwIIwwV=VIrWnAm2AUeeZ6g_w~V zvBnjH1^w21`U82ade}L^d3%pBDQg$qJ9if>np&|7jh#jHiJJDjTf@T`^X&Aak*}US zj~lp`O}TmTZ4G3A@qBG^sJty(7VRx<%e>v(^maqzjd<^+_SE(E-h!_FTV468>{Q(1 z7>0~%E$?RIxfj_WgX={Hky(8RUe0eIF@7CX33RoPJ;UZPNIZn6e{a#FUd`@4g|3?* z!0aPiPmP4Ot{9TygEv0=?}>ZA!+kn&H+raW*}Y-NA5p7E&s{Fy22muyV}HRK*UW z?6t>r(nE5yJ*HHYPAlf+yTj}EU_Owd)qAg&@4gycJsOxOV>itSS^Hwc5B%IJWYbPwBT_6J~Lc zJ?a1(;R)BxE@z=9{c~H=%H$W2MZ1P(9{z5~8D4)RF>Pf3)3qnxGLD`;`rM^pny^^m zKZYl~{Or%3Um<1fi^qZsy$D#8oFZKDIkV43*t==8Y|`OE)Id%sjz&(8Lsah!v(EuAN2WQNMw?nTOuKGfpS3NI3bb@qF6=2 z+SFAV&kL-?AnlswGP={4UGPNn9V(0EQ~+E-PqBh;L&qh+fj4?Ebh0IwRViu1>89A( z>gb!Ll@`GY{x3^QUazdCYjE}oQ-gF3AGOA;5oxd-mY)pOJgSvVQ#QS*KZH6>sY*l(#*v*@*^rsjd?=r^Ydn87q{}_7+2?J zF1L1z&M8H)OHV4!rYhKYV(vh8%=s>Yf}COn+2Fu~PYX6tR}BK5SpehGQ?@N%YEEot zd^-qXL?UoQXDL-+EDJieJUU<2fD%^HmMx7B6bEM7q81T(n266d2dKr^S)=7}VvN9f z9K0ZhTs$_|LUBphuSFY!0W*37DkQ65TqQLX<%A<{!rKCox*V)dYE zY~fN*4rhQ?IzD$8Wt`qWS39&A;qIQ9sLV`SZ9x9l)JHJ;dd zq~3z%7mq$!I(~(KWEFDf)xVo!5T7t+!)UqlgbzAW z!*B70!o7d^r5#xUn{o94w!e)}fJYb?aB|rH+$RtMK=XoE-o|6V8fwtW%fIk<#Y%N! zZh!WlmcsmwKx$hr{&?`^f8G7v|2h8l{}`w}aYOD((qq{B*e1G#8CjwwPZEPap!K8! z-|t?&@0c0(RcXxw{|a3M;Ma+*@0mjFsOy_m-dzDEO2eb4zA`yh(K&+lf1$MTW>eY- z*_fTDO>>Vl4=iC`dCjFaUZ`)!Lk1LA_f0pAuQy2X8{c84%EnE|FW_6 zCoPqTL%(dPv#WilEvhWPW93>``&L~83aiTeT5T;B5Xub`22RoMcXpDJ{ko$3{kkU7 zhPRrV-*qVzmlNmm@Jt3`+@Ku z91BGuA32$}Dt$I7AZ7!si9O!IyRsjGWt&(W2#{AA1cM)UYu)xeB?=0++{n%(FXhJ%f+ zG>=K1o%3JlsY|nyD8$MR6_QY!e8@g~5+*+0fCNphNJcuy`8)FHzmlKAjR8W!GIZkZ zmo4)<80=ROGrGHp4J~MDCRfBf74!^U>CBYnr)~|5pG&20_l%UK#}JPTk~w9ns%Ko` zf|YqS9MQmR2|lz>d*+YJ!KbF+p?DNN=dP`Nl_qDo>CbV$>EA`*-;uh1lxa@Q$_Dx~&v>~}H)NKQuQsy#J#N2LL zDMJv&R-kLb_V;Aagu}1sF;;>XdBFoMb7GtHwP|#D@d?~gw-dH?#AxAX*wSV^0woz1 zzPGKj5D!}B!U7ZhgMRN@@GhhqtQ>+p^)g9^Gil&erE$1dFP1=iI&=vG2u4jXW58 zXUIm313)2_A2`{VnSl;9_OINI<;s&IB;MAVL_oK)ql9TRtyX4Mlkn>DzDW-Pm4Wxp z+RN?_8P77yOA(>tKFP*y9ovusgFcD@7!>#OGBWmE2Y^!x5qDza)Sa4%wfOu|(r>Z$ zpmby&`=VrE26KiIjm#6=LAUj0T|L6Qc3L5Qv$cgZfDr6-Dt$TAUpzP+{1AHjZ)S!u zMd^m{e*}14h<9I$W#H|V$&oWHiTCRoKdx_+{Zx^bvo?h+!EF*Xh5nS;LP1NfWXzve zl>WND8lMwe72lO*rTm(VSAOF;a`^T3ToEgz-pP-nNk%L!YgtifaiT^T)e<^caL{|kW@-)3l$icQqo&4E$QMR-t{a_X2>kq9=+ zBi{nuG$^u%78yzt%}IF^3FM0h=c2_20JPg3{Rq0&&B*-9qa8;FV#5rVp%we$_miDJ zi`D;ATlG&{tKVvBVjfFhjKpGz3CF|v=UJq^_l+n5XqhPslq?1;<}&b(u3n`Q5pHQ) z(=`I`Qlm8F@R{(ud+=8u8p-SObCs!4s{E$>JeM<2Hd{!1ezO3=KfnjVgD0P~Dh;dQ zO?)9kcN?`@kV|hean({Xu^HM{&G;UFp;)Q^c0)|4tX3=frf72ztKMs9rs)oppQ!vm%IC_ z2Klk9bO}SfAIXXl+H0m(S{8Pz zrdEnaW-s>U&LmUyBP(b^-nj3*^{%^sg1YdI*OPNaQAfX_z|2z8H3Vd+;h9Y8J{S_{ zYSR;qUiOC0v)67HR5nyb)6wiSoW}*^pN639%Kein{c`=2f464Uf~vG9%*mtV#2w&_ zn_52uT?uT=&x2F92gi1Rsga#Nau-NMt@eQ|;hNJ_JDJ7N%!R7f^3GuuTZ?<*W&Ne` zVRHLX=jf`p?_?`+fL!Vf&^onGZdtwuW%1tUtcUvKr{8%&`*eo#TK?M6mwq+`Q6s#P3*`6JAiDmFE5i*%+U!E{d(jf&T1@Xg zr=$pLqmh-w@Ur>H=nWgJPK_D~EgUO*Ck2Q@l8e$K2r6ib1gbYv{Y9Mvn8O-Q0s*Gb z?_4c9T~x=8QkYj`ez77sCi2WlQ%0OLgSm_?w*c45;=XagvZ7&v$0@Nqd*tyAOI{3c zDJ1M-N+e>Zh798sJyYUqWu36$Qc;cA<%6@{1()OS;TOrZ`z^D(Wn&AaV+-YzE9GNL zw+1IqWqP@W(s_9{FJ}iXr21GQOF#cref2M+kzX~|{!4Y~uUaENZLN7N(Lx}6uD9>z zz*uBO>HO3iWPVro*uJ$)ZbI)N z)lH*o_VVhyGeBwEKtO8wcw%GjLDo5FV0`fqjKXqlc(sICX#X6OB4dd0ybjzty5U*i zl&D;oudQw^k^L|z3jPZsACYFLc;if{LQn|w#-7xO6xX#*Y}NKJ5_D&U6*89J6L$rw zeWF>Se{}1yKm-NU8(}85*l4(F6$jISN-l-uCX1*1^v&$3`< zGg>pW%*;o`ITkUyiD2e4vB}UiSoepG$u^N%P+`zaaVnE{N!NqU7joDi+O0SYEQ7A~ z4!o0y{kk>6gN~Z`S1m*(5tlVVB9ng`JwvV~f{Pf?r0Xafn6aamm0Z;|YJe(f%U5*{ zm&E#RxAZpWm#A`TQsWk~9&>LZ)JQ@BCV$)T2Cn|-?u+g@Ha>^yzZI}u0PA?&qb`ol zH#xc8Hfm|R*qmPk%r@nhh&3!vnKmdLgflt>IE*&6Wmx*sdU4P2<+vCllFvcX8zE4Y zJ(EBxxBPq6^&eI@d{Eo)QFY_hrmo9Podxmig_h2bTM~#O4!n~fh+K?RF++0v+xE0s z;8s`vsn+=0O-(J{JD8# zjqjfuNB`-RrfA`(ckoQ8PMm7{Wrddvjg)xl>7P++FytX5iXjFdMFu(?4pnmT*fm!- zu;{fVCBW=;O_K#748u+M6Ycc0Ic9KIjYC77dumpiWD2y)6{W@Mf=_}$_fU@4>8OW2Y3k^z1hR>w@%YX zu(&TYW=2JW02yyVW9nQ*b6v)hzFr!aRL`Z!}yx;L|9$fZgQ*Utq2Aha&HHKFY%z10R-<|PG zOiXU`mQ>SDHOGtl#z;b}dbQS_OGo%W=xxYpx=JsC2hi5ZtIa#hYPe>6^-6vi>~owa)0Jq2ZgOQ^?+h`H7pE(F?i$w-d3F{%LvN<%9F}Q+H}7R%wE8W6mYhx3lAl z0P96NP;TmJ6VoEi)H-mWZfKER5-Ey~rJUJ&Zl1M*JWYW7x$0H`4#k{!M2sE9`E-3N zweQ7-&d|5_&+{ooyn$BvMlJ$`K;{GdXPi}bMx?36lPif{sP+5JQCk4o(o^+qtUIy# zZ?@;GHA}ljlw6!}Cq!HBg=(4JZbNTgvi!Zvu34d`A)<!~3-8%d2;C-SjD1$>wG-|Am)0AR5mB_4Oia)h^cp5aU)swvvw z8q;)WpT6%QQMne6H2f#RoJamIZ6=cwAP+8qNGzudRR%BuQn0>Z_h%~<=6#BFNEIdINokq*yf@r$3 zYaAa>=IM<@25`sS&J&%Q*T!$*`FDbJPBvnQRhURV^nL-*UVVrRED8r&#rsH*?Te7 zd%3gsOmqCb`o_0w>wa5R`7gDlKdC8tuch^N??~mqY==7wjq{|1(}>!5S`Aq9op1sl zfbyK)>h5v+#~NTl->hiPvh;|(Np_X+9L@Ei_5%|jKDAqr8h{vlA1&cxHFTJWbyxLPJ?1MYj7qS) z@%S5Np-d+xcAoi671+Gvq9I9h`+$t_h1@v47w=FqWVh1T>H#x7$~!zgUf+fYf57t$ z0&N?*^~Yf%Gb*kmx3+=ep)~FV zPrVyKe3*lG68{~tUsXA~*HBma@DHu?x3Q$74-%ls#tok;HbUF7jR9go^F0iRtBF@* z4LW@E<@>NN*BBJ@>ii}gKdxe|NFIF0oPiR-wJTvZgn6w$!SS<2vN!ke9LksC{-H4PJo?rV4?8Vd=A2ot-6NXknGf z^+>Fh4XNIBc-4z+cuz5P-1!tkNmGFy#{YzTiT1oWnkPncmq84iC;%F>1zHJj1m8~i z#fF7o%cEwVR0;MhXo~JKB_+S}vgght$e|a_l^UEI$=_%;kFb(H)l^t>lMnbzGnCLn zzqqxjfK*+moi(V+b4Ne{!qs_tEA<06<9&h5zxM^xY&%@j5DlGL4SvCl)f*Rg4SA_W z59o(4b@Vz;=$&-a)?tXdP*89apSs%2ti!KsWuO|6-u0(;WJT>mVw#y|pN}R94U8~l zLvvuI>+!x@u`FRGC#YbEVKzVUdTkwEMRb=iC}73wgEQtjFvAvg4)X~wh>MnJeYd{x z-I|6sE2>Y`w!T+c&(iinL!zJ~N8MS}KETlLN^_S{w>Uj~yL;$*R}Qbhv(KvCZ+g1E zW3N zo2h|<-eDK$m2?)9O6#SW(NTE81Gfj4)mD1`P+QwLxD=&dfJ9C0_zEy#jFG1Ph2oBU zWp1i`V8*)Kd}^kH|9CrKQx(0FBm*eBS5jFJ+{dk*A21xNYd+uABlhl%=EjfPl4o1n zKd5Qo>@D&6LcHs}h9+}?!KXSkmf}P)yF0|B^zcjLo@YU!Ku=-;0f#|s15l$b=;X~Q zP7wWo>vvH0@=meE|1gH3Kd&Z8==KXf|;>e2ncQ1xh^ z@SX0Xxe7kRGBRkmyj)?{tblr8p!-yVhg9Rl0_y@=dqVULd)0~U(3Z0j-F)u)h-p*= zB(-Io8F%iL*6!;pvvTvLBE@^B)UI-~s?j(-sRQqt4JirO9c6RCxx*yJ5( zJfr?3k^9m;(z!rbT?n}(#ss|w+P1{rj>Y5r&Z`zS{*!mei^h(=>0Ey(_N56$ZT1lN z>0%}ifYsRZ!ALCMt(jO=|9S0pEFIU*ZXR(_s!fcSEEK{rEq9=3NL zV=r(OTYvfoaeET(oIUuDK3RtYLJtcgsLrg8>k<4%cZcy#kEt*9R$lGwyV;Rvuz%T_ zFVEbd|7PznFa&b-QA3oMn)QUcz92oqS(ICXm5rA=I1zOZ-b(ZpM*HMb7e}*&Ej>kv zybA@Nko^wYKvO^N!Cpctw8G2kFo@0=1#eTV_@}4~bS7(Ys~PS_jTVs@@8YoCbau`A zpU@G^9K0M{KI#jBR{Md!{g5xgH$wC#dHwdyRPot5x%n6~>r%aODA75yYt;n?=_&bHJqCdd1&$qahDy8_IjeuM5k- z6XX7oNMBE6&Njp@w{@SXk2<$(TV!fqjCNgxd$$h~;(1}Ez8d8HY@SCZDmR zD(V~*HU2)A)Kssv@6Dcp_u5*oC9~XXeR4(jXi;)Noxj?ZIp2|TeK4)M)|Gv|vHn6b zU8+P2W5QCP&5tE7wx`k0iu%SZaIbgg%ll`Vg_U6T28nvu@tF?Huz?#8ob*n%2J?q_ zGVzH`FcAuqUR{$=H89&gyMqzrny^yg5_79}@QucLRh_X6ps9Xf$?Nudr0&g@rk@KF zY_9xmW5hgiwj+f(P}Dzuqh|oE7q97NNA`oJR!i-wY%or71rTTeb8sd-eGruu);*y< z2V8yOen{*cJtS8Y7WqI0hENS|Jb~CClybU8A0m!pF(hy^U_{5CgN!D(A0rV>-nk#- z3CEv>UG2+%-Ffw|hhP3>_tSr4NwM2PA}$-u&1$h#DpwiC2trVr1KB4cY`o0F!k&aB*MNV*zGb<|t0 zswT5Fm@M51&=dK?{9(818UidrWwQx-tF`5HTf22(6tOKm>R>bO?pf0yJz#Z<1!25m z+#!mkPO!Ufc6h@g$->uOiHQNX2h1yLDZ-^PO=)h1Zdw+nbrlramdZ71c2f_11%Huo z9G}U)wMPm&#+T0DJFe^}Pl%wjHhA4Z6|(u%O2`;qGC2EjHeWrpT0OPav3|d2>zQ@H z;O-~LQGv$}mwWi#5L<(-m#Gy3|0CN6a|eCB436aLy_UJ{s_|u}XW)XuzA?EZFkwC| z^!~DSO&``a zpB3iY&~h#kGh%-niGNhrqB7U^$QhrG^v$B@)nsRi(!<7KEvr2mAVTQ88%K#yGfRhN zgMOhq1wn#HG)-=ojLf#L9OuH)?IG5a#?=I^=WL(efq7PTPuK{TXD1bnb4`hx$viXU zn_SD{Jy_heK^Kf*uw_of!4t{k@0vXwW_$MVTHXCxW8?oSaT@aE?6J<4=!r1xTxU1f z)-+^;i988r0gkc9K{0JW!|R{b&K2b+;AU|0UYVq`2iDeH2NkjM%%npSwjS~Pjpp>Z z;>dfKig<}%u8A=zD(vi!VrTE-X*?4VHICJ=|8#!;`TX8fvF813=U49`mMH!RhyJ=*hL-A9tk(@< z14RvCjHqoJX&Ie-z0Z*PI zB}+{(iKDDn4KASlfEw6G-|ic0nc8q}!wP$FS#BnXyJd6(q!~CK6PutLqeSP-UIVK` zd&$f+u1-bgkQcdA$^zXjp51jm91B5<8}v( zc~2MCoGWRR!E~;?p`vs6a(%lw{c>%husOrwp(!)f3UqP@Wv00RL614e1%rAtk}ZLQ z_d>UmcM~m>iYS9I?td$Hx%QRzja%hZ56v}AZZyg)K=K(`ui}ZF955rFp|WXdJ=dAC z3d9R7%lS+O!h2>A%Zsv}(dz7U!_bQTAj)Xn;NtC`Vdf$B1(({>Z$|3hYHWDFv6+Tl zl3l%Z3^ZwGyKh7G!I$8>+L6VQ{CMri0%zl@!P(->hz`fsVNQ-TqTmR|JWBr=! zEl3Zsj3{Bdl$or`Okap5KW^`)*Ta{PG<`bJ@tellpEp$fuEC$q zr`6|wGJvl?|1%(H`S{f`mg(^;u#Zfcfa+*n_FV^GYUbhIIyAEeukZZa_Q2wPEHl;|#qzP-&!AACZbMJ9FY|h;(wsV|%sc|XfkKOq{KARXcfNISDL%StG|-0w zIlE*8Aa9J{@h+G3j?>oz%GfP(mX)~E2Br76+_P`y|z0jqD9j2BP0TR^8B8DFm+T;SG%G(sJ4t#9yZPk;UR z^5AYrz6d0})&L23>0DV*V^Fpfojf zHPZP#UA8!yD~Sj0P;Fl@jRAk1_?kZJ-+q}`x?40f6NGH(+#8*-8`%*uC8R{FRd2+# z?*8KZRKxUEFIxWMT{E~zJYvM?nQ9aSkQlhxJzzzCvy&aDIK^?Zz}0v!Gt!&E7-v@T z52uu_@Gyil&Es7o7zZ>X#FDz#ujtISbF}$UzbuCjcPJAWsmK63*#vLJAf6k(t>XUOk@LdVuYK z!pGEw$D=D?X!$@U2xMH(V)jg&6 zaDgVKH*=d0?N1wXb3R`JlzG2@=T-aiaoxlkIvF2qI|8+lo`_vZnn-#5N%zL1)cV5; z+@ZmFmP$!I6(6~QC7S{hK^F5+kJL8>y0N&Y1<<|Vky>Q%@BvKerqurktyZtgZp-W= zpp!MOY7Yz)Ra|V*#+y2kv0XJs7dH2PR9N-i?W&8l@e6hF(`EH%tDD~}EcxY?Yj2fQ zyjxWDt1H)kcHxrPZjkKdXzF^bN8vREq=+)6cW7gE`-H;;3otRzBJ72V97BmYYS-)$ zIF^P9~L?>Dt* zs()Qu$%>>jJKiX}YGk#^vZiOkT?r^~-*vG_mF|}rFYFyY6XSN6HY40h51B z-g~9J=R&OO<9Js|_lPx_%OWIwOz-NE%9$*644iF@eOw#WCzz=(#k*B_oF%my8PBxq z@^XGG`6vq+-OxiNDliPXG%fxKuQOClOr2F{XUT*6t z03SX-ye&HUbElD#D>!^g;oN;Wwey^@+tAX11c#Hk;0rO$tS8{}=ue;|gDNQj&!3Iw zf0Exb7 zIzr&N11bPC5|jokPzt^vAZ_m#n~Rvlb`R#$#P5Y4p!4Zh9@&6NA{s$5)oNg}=_c^d zL}W_XoZ85(KTe*Y0RWA#UeEgLt3gdXyC31dG`LFs1Gozoa42LGJLU!K4)>;l!w0^B z!Q;@fLk{2tr=Tz)scP!{JA5lYZb96!e7|kspa<1(n@WW&^oxL;;FGUDih|1L zj%^&^8&GQwzzp+o?@I@!i3`j)*r&d@Bt9ALWa$$E_~_A2+_tTu=Qs@94|yNWPO7G7#sNbRJyqBGt4a~Q^$^QS6osBCc8F|h3Ud?h zwzd7FuH?h^4rIcg)s{1?b}KbbZQaO^(l!5cUHMPz%3hDuTPW8BRpWsDyYySSQC4Z3 zDy`u(kjS6bh{cHkEG(;Y{i=5sE@wpLps4b=qtiHAP121)puBgg5N#kcbS~9xqQBiee6uTGlADyaX7K?Z zv%|d|%a(QyS+&5ixl&^{y>6x`~G#p)M?R4n~ATWYC7{)_0 zDHMqN4Y~`bN;)0-N)86Y%Lh7q#_#9w<;e_KcQWgipWZTt=EhGn=JuG^3Xr2ar#QV?&&RWY4+GlnnV@tLkRile`8Cnsy zFiR`aRJPTo$ms{aANhWLaPTU*Vf=iO+IZA5`#n~6+=TurE@5u>MsAb=oegz>Hy6F^ zhdd4Z0hrl1W^=s)WbJu zQx%OL6xCj=Z>Rn%O$^j!X3D!qF$ZpT+t#5~lmNiB>-A)=!3Ev>FcCkMXn(u4>CL7FRsD3V9qe-{)psG;b0(3j8kkf3 zZF0|bq&|qnK1?Kh0>~W_sJcR3py+K=_*6$$KYC*ZXpGTpQE}t79JWOOhp?Pld61kx zRIG4{6olC1riDUjb|Nyh5u`ns@WX2uZiUH#lC-ICqqsw}jaC^>ygbrCBhoxJ71_K1*gjRPw-G8~O_j)p0KfDz3 zpmS4YKC+WHvp|56cdF~I+aq+3vdatBskxbYe$-U1DoG+JZ__xN}IA`5GaW2YBB24+!Rl|*n^ZjC4Tfmc#v z@495YUgh^y)rVJ=Xct+0Y7-IyPO(&ld=6|pwogathsgugm2R?1{Xb-eN+L|7?Sm|* z8oLG}9odedg)p|PVZa8{&X}{!*ntJg@x7@}H#otB%&Ckj{KC@leHSj@e+xgbcuy+na z->hlcwhM8zp89Ec&HD(q0R$miBGp^MB7h;r2nb+*T0ga3Fc54Tuk;Mu7#ORXSg~({ zrIhDqQCwg_Axv<1UAAV(8g^#*%rD+Ir!dVn`=7882xN{BI3XLpVAu=K9}E5{>Ypqh znU1XZx-q#dny)*?w+VB++P3rN9m{dMT_0GiQo{K*Tx{(k{yG~A z{xDY>Iw7k7a6bb+p#dZS4p_c{LAoEse;!+oOy1#g{2Kr2=2j_Sgk~4o(^l{dkWaTH z3I%!eSUOCQv1cfuruQ^ODg#!D>&AM^^WuWWXrgrmEMIHyV{jzm)=lL4z_%&Pj@n%C zK;VSHW)oQL35tkLzM*>tnCi*8aSv{I!~D!J22{Y>32Ll6(wyYUN}u2)$oe zJp{hGr&0y8jwjnBk@kQi3i8H8tFReFz*D+`nO6DeEAB582+oAIy3ON4JeS(1x6vJ~ z8+-*E55J#YM0u3j84b^@?lj5xd7TfgO56S0&|6gsoW~HZV1j>}3~$ ze_~!a`Ib<)8T^-cB3JWUxrZ_pkH&`9B=fccy9$WXjoQk)fjka4oycvlwWxbUi^oyL1cU$?{bAeO zK5CX84`wL*9YtAlVt&z<=S@imUs%Q|Ake%*mhOKd*iAm*Imid)A&Z3dX&!7@lVorU1I}k@4(* z-Ec?~VN^-faAXNr52_i=!aiXjDF zM@Okq)ZTxwvE%*f$OpAe(r2!8XSp9RJ3^S@CQ61ZWnSjX&Ca}644oC;rGV@3-K1`3 zr2r;yIhlE_wc$6-k+)k~t|W7eNp+_}>fNwD=zRh?KT8t0$0LGGtFi-HB;B$FfZOAl z`}kf8;T*bT%~|TI<$_&#QF2HWk)i&COuj^5!l8vvNYDI!-0e>{x_AU_b9FZ5X3G*e zN0;v|+gQclR+mEA(ef%PJFho0n+G2Wd7xV_bzFw-anA+f-0ml`S)s4-k(Ju? z7#$N*J!-3q(uzSpuN80QEx-KGz^+f@R6w=~Ytj`H-j3dR49n%;PTD`W_l*31_tn2L zid5VjT5WA+9Y;%M>*r$t-VMPYkFoIu6!K@Y|I!jP2{aj9F|N8C0VBhXVywx&&F}In6$jB-zukVY8R^DZ!vO*c`~v-2|nn#)Y*f;NvLZzb0w9#*)vG{ zfT!*1u|~)GfGh=1*Mm<(K-lIJlogM*LeV~nOuJ~JSNYX6{#wu~%vDn-tD>$I&STUK zkF`l9gHzn4&~@HxZGAu1_FAOo7j@;os;#`zk*dncCRi;<4_s^S`JlPw&F07(ZB4H= z*1grz1Ts3?p1joEcdKu>esV3gu-87P+YBM3s5L3#WsW_;h5o?S&&JmEG)U}!@L6{I zNzVqipHCN`|LgRlKXAFhG{BX`^r#vm0Nh976%XhAb(`CVdQ&=vm&hNqSj>*7Q){&r znc1q|30L{~`uL639)T3r+z1sGooMsHJkV$`y;;#87@=3wxr;KvyZb+G?aa*;?LJaB5{B?QbTio3m^6u45l(O+az)#l|^l0 zx{90tf_aI&iDqOf5@9qhDMr}>H|>&Gy-A%5u^_=LchfGZS;YL%dWDqs;njo$y2)*| zPN3c|>MEqb6Ny6t3s0gOS+#TbjnD13&Fuk8Y3f;Q0hz1vv*1u&4XnU*@SDauK52%~ zcUz;IrOy93E8juYU@3vnZEOo0R>?x--#2KOGOV=X~!a%-@B&T zQQ?uLL%!14D+93_DSdqX{ibN}DDInqlU!}@`=~L>DFTV~wTAk$@#OWcJfuauxJO>| z$y(nk*_1>yTG&5s${h8E3iqQ zHonDRA>47O^6A04Jc;fddq6wEa%uI+QS?YqOaobWdZMyx48b6HkM~S9*!2|}c zn?C?^;7tp=r+;v>46fc|BfyI+bcTyZdLa&nqdN>vUj{!k=Sq~%vW0k%Y*>~VOxi|y z@@%k!z*&W)QKp~oNPCeX5;yvWf=^L*f6eG}#}ccnwd%3uqM<1gpprBET$<4sL#d)QbBNyyzuz5@Or|-iCColWit%NxdRn25h!G1klXM zowV8jpZW-~1;b1FD_J=>s{xsrKcL_aE~$(A^^>a=V+(_9pCA3fTQ!=GqTV)zE(OgRo*{coSSH$KZKA68^EKlgcP4xKyY)q+amLN z;kagKF}?l}plWs?0JjS>`Jw~$@4Xygs?4-@^Es>o2ppdgMY;wwhP4KM&e|isMqXam zM09F1Hcbz^V}}L&DM<7cwDuIXXKT6!sacVoC=E%g$lhIZsv;l`NX6675rz8N)Wa*( ziaxitNL)Ntk&u**0XIwQz#_&=MRK?}*2hz*RI*j?M3_3+ zv`%hTjxXl-UUI|U`1C)wzxbc6FaCQ}=l{Sh0P_j7ZMIi~!O~FP{U<;b7qoSQ%f)X| zk{j3Qx&0w&%4V=!mO#vy?l>jl0*Q2k2M*fULR%e47jErCrJhc z*oe6St4*WH;me60vI`+2xbdI>U5CTgDs64$VbjF=$56p&>_&Qk2IP(UIt{8%W_NI= zDb9OAqT+|m(el(7raI0xj-1!6q;DMOvw3XOQ1EeQnmvn`QH+!Yfwv|E^0p6~3@pjs~L+X04NuGgBw{PJE? z>$^?<*+S}NUO?)&)|BFPYO95)3*hqcl6ihXBiCQ3WB*5 zd>c1Hd!4+OB9LQ8LeOD#P9DuVauj|wA{ncYThZPd&E3VVy@io>mSsiFJYq z6h&>>o3TDyOK(cw;^8=lmi33Emn1eLn~!PLSyG;G$WD6h&+ZYIz8Yfh=_GJhZtR(8?46>+)g<@M z?qLui+8K2@;zH4BB7*z}2MI{Kd@l>cp4&&v(_4m3nNfv_dTQw7woapK#QJjXK&f#l zFwaNi_G2iFreLiRMzNC4Z-h)3L?(spLT~P!j`#=3&eL7pw{zoh)^M{2iTT6i^05{= zyY{eSj>hxAo8o8i$OrnCSoQ-ZFwEWs%|FSkJn30{kXo=Yxr-U@{1c!#Z^hXOELmwR zjKQ5)s((Nbo@(>-rb(PqMn(grWbxq4_1uU{g_|d68#v`Hp#d2mQXW zXzPU*eI&Sgb!~ib~vyr-q)!NC``iZsD;o0-)%zGUoW!ueY*3)lPRK8JF{bpU=+eKv`N7^n& z;-~AIFSaE~q4jSta4zWP@!ElTBLD&|IuiidYekByN<)=z7y==4<)Oc#&+!Qg)F@5aUT_)p!Ww=#RFDSfx=pO61AlQ~gUZt5 z@CZ`0CJTn{?CGD~r+Fzt>yO+oay^JH9pLt9kjn<--$jpbYY%v{d&$}%>^A#o$zDO`oY0?M*KkidHrNhCTf5ey(AymvqIbrOO9yj+wULk}*`OmMKY zx@8N1i+C}bw2Nd|QOVe9WCb_X=AEg6yuur?V2`O**bacHX$ru_1b`KmUuiDr^O!B? z+mb+3qm~1YM{%V)XHN<`X2|x>_2oaVEO@KA=~8EJHR{^*HvXP7;Jtu6Afil0*$5e_5gyj59i1h^1scL_?3!4=06ug`^9kHCiz35}4m8Q86i|57@1ET#r% zaNn|^C6dxdYQC)S#=*rC7Ro3Zn1+f61$d{Zd)O;h-Z$>?VK|J2Z6dIgku_krz{fZf ziC$|-ks49e!TmU~6t?B4!pX_G&9_-a;ZewJLNFUzsG@<_a9f?cL9$5L6u>R;VQ0E*zCg@8wEz>jWV z*?xyb4{nUzs~-b%m9>i-r;z~1j!b4~ZW=X9xTpD@&s*uhgp%SsD@uf=3YQ*9!GR>W zRc$k2r{)6GVwcp~%kbcEGm`>5cEX$wW>8=aM8v7Bvdm}^H-Mof-MbB1&vFQr{+?9n zuPiuojd;&6i92Ba!1JC@?c?qR#-SMQrO zDB5`ZTI#vo4B$S@BfMW+%1lexidH5^OBr+|`b)cpxLuVd`p-AS->j;6yR!DRib_;Q zsGu>>`8S-Vm+$FMRC^*szGqPsH32%7$dou*ptXl4>z`GZ{<^N}7sa<_S-w_Y@tfij z@rxgct!eDgh*}~WZ4g)BHY`1FWrjhi&ZpN*pq@h%xOV&X9Gz zBT&bSItDrK0aaXie7_^`ne4pI#8SpvDaNHCOME)($|Lr1BU7H*#Rq>FRO|Na^MXxXPvG>5{yHwL_tG}hKX!s^C7l_;B1G1%!*H!slnUY75>Fvj!#Ga{5 z`MGWV3w2$iH|jgCMLMq3#cwopM)Vcm`&8%VDsdDY+WtAad&$(O0{UbMboLa2z&s`z zEiL`+!6}B8d`RlVbY{nI_fM4$&d`0ZiVFII>3#Psb2%#s#o0yxDTPi`GnS+ZnLT85 zrr-m?JY^CSh$H+hcGIb~hiyxTt#f-sjym~*p{e%8yV_%2nH3U6q^lt|u}Kt67zKmn zVt2K7!0F z0ovwv@oC2`XOFe1&jF_@xlz#-AZn1sjhHHB5bY$ne8{l}q+o8+L8<4nY7`08!RPfu z3k@TSjiameBes(d0$*t5fxCP5-dA}-r_E;*hj5I~@$C`ttd+@L2DY9tUN(}C9ewUz zm=$y=W@7)-na6(|KmOV@QVk42hZEa8v{s(djt*RBdBMy)o-1kZztz&? zHnd1>Jkb{e(*5urf7J}5gH;+RSY#5FW!&y*>qU0+X~)7ra`~uoc(!>$=Fwr_s+mhb zx!BWP4Uc{jm$Lc9aSpU%JOsX3a=}R12+%l088I<=(?HG#m6?`uK!(fSD_D)YZ|d$h zd{D{!5iC{F%reKGJriy)XI=yJ-DeZ+Ihud?JHx`{_LI$*f8P4^Ki0)ND)slj<^n2E zz-#3L3Nd>01+M^?H3=K^iC6|UXyc$#*@kHLi1$S^Pz}Swzh7kFYNAmU(wI~0G{&zr zC9g+1ip3~T@{^G#xWM-tSD6cXVP-@_J9_YiYu7|W?Q6~L0r%G14%mWOj(Al&MponU zNpo}J#$d%Y*-4eh@%A{=Q=lV)C2gZBJ3)v!Z_2IqTygi%RSwA&b>}1Tv$fGTOj}J& zQ2kTUIDLmTy<7~$EuF*d%n14xM$PH=ye&PYt}qbH{NMA&pEaXk$ADK_X|X zTZ(*(SO!tbhgpLwQBih`?gR8xH9YV9-|QRa*Q{~7b9>^A2DV@N)vVXq z3n1+WAZUCYC!h8wN>{7@u{+i)B6#dD(hSx;c9A}GU;dZuT}uJT#?-<^OfRrlAvE3xLfW)y_QJM8p2hkjp(?y?-iryTY`5TGH0^!S%h`ca z$X0YQW?#1Y4A%775ZG$WH6F)Dfl!5UE55v)y=lvLU>M7_wAPM;0JYNOObn&UOGxGfr$>3XoI{91szBSwfN|F#2uJ9{xvY@ z?tP1m&rG0sOh)9s_QQnBEsY>0PJ76HmXm6B#ttzEU}dXuM&+Pl23dQM6AI8bQy$M< zuT5O9YcGrCBbhm?3TzO|uhg8l>J`N~6xE(l31ZS-YQ~nMiwE7>q4j4B$+18s5zwB{2{s(6M;bz8J_wx&nQLiPBP=Sb!gqA(ySUO;%7JjB!HPwVe-| zbUUD6leotj+hGf)MvH9VqvYL{FME z{=^J<x!o5YVYC?v;-FANai`Evk6RxnbTZvzwcTS8jP%^R zh#BAg#PcWY&@Iz}_CYmy_?fmDUB}bS0o8PA`Qp!B7T={|K#2Ka;9UpfoF+Ru~~rp0Z%)88=alJ$i#@%JK_52=s7sw%AVc;O5h|FX(r6Mq`7Oy_#%y1E{f#CM>GY zE%Fe!73)KWG@7wxd$+OqgJ}Hymgu|D=(~|7ww&)pn%=Kz_@KH0IVS+%iHx;A^_htb z4}lumy>C_L^0Jg^UpQ1qAq;#-lnA$^#UfoskoE1p^f}&f$YgH!6R80*q(18E^3*e{ z@i02uaB`t$MBJnSQdGPS;8uNjz3L!3(j}hmFy98k;x{afUfl-&W9`*Yg**6BkVK=QM)^=Hc>v zT3}KgG*MCM=sl-8I@vGC>Lt>VM`mOGPD2x3oMkR96AA=B2ha`Qr{c`$rIr-w_oZl{ zRIwVk(cOP4-f=#eMm`~>@vTXES%G0WBFMoC(4j9y+D;eMTqtioQ(SwksS6X;Q>HLd z3Nt7JL@O`uGAz^UeM7#T#XT7jg$Py*0G6!;X5+^V@ee8^AJ#OzA8Dq?!TrWNGLkUQ z;R_nH#(jZ#1?aOq*RnQ^Z3LfcSTSa`McBa?s=esF?)jabmE+8v`>t1{(33U6L%TL! z(_AM%|c|1@kAECWv zZOw$&EF7B@;C?(RQ40*e;ut_T$%T6mQQf{Nz(2u0jWGX-O(EC%{PfC`^vdII+vkPj z;1`#h6e8Bk^JhXUA}JCzZsJ;c0Eg|Oajc^UAr=Klv{__q4V$`m<8kNGVRUYnfW2Y* zPTBBWasSkn>>#kZYIM1EdJnSX!=Kp$@`**dqpCR9)zjp{3c%5Em>s6}E7Mbqxh$2u zL9h$2^KF1kFaNr64kUHC(6VxQIv4BU>ZyYgh{jq_y#nFFZ$0={Fa~)jM<|cM_x`H@ z2R-FhW*Vgp)L@(BX>*i+fpa_5~Jz3wvB|_P%;0VKIddYHA^zgJX;qJE+ zmekMwOrt@aZAwba?Rqv%1i&%3El5ySFGmyrOIn5$QO4BH$od0Kwd~;Z+^z{%122&Q z8tL=7>}Hpbor<8_3eNL?3`xh&_>um8!gvCGT6-Kw4w_^x-^t(}k-Mdq@pXWXY+FONEQ6dEb=zpK{ zzQ1Vr7aZ#4pk(VDo$1RjTD0leob5i9>%b>>O`x>ABJNpN9@$}O^Ra7=Bz6Ay`?$JB zhA&TMfcl>V%k%y3@mZ{7<`ZNP%E=p$xdz>Xi*a)D6oenF*5j=&edB)G#CU#-0Zmr0 z`xLnClxxx#Kn5QTVF;8SZPe)_v#ld@C#gFi#IJ3&;1_;m_$T;g}H9PHJYpf%Tr>Rqtel?!^tT+0{rY64?N*J4( zeqUenUQ65i%_Qgp{HO9HnLBvaOkZ;0)U(<#5lr@0-Sp|5XWYcO{jYq>?qVH+_5u&2 zE-flns9?w3jy%bhGC}5!L6<56{$s5pXZ6+~watka+y07`EHb~>IlT@81Z{apG~ z;jPAcSi1d8IH7>{AGCF!>yHbFRweMu##^tp)PC687cv;T2S04<{zHAOCIY;J^{=-yIy!ESO?1p`xvFe8L?&-XdZeKIwEpV9 z)l~hw{`zlQ>+l6**$^=dXS&^v95#x z-BUYt6HBtB^#7*UpUEMlcBswG>YAq_zB*FUz2ZY;ftoFb>puCp1c|9NRT|W_CE- z>(Uinmezk_8&G+Qv1tClKT(tBVGn#}?|E$bzISeKWhc1Ua`LYA@9Y3+8}oC`xrN(_ zqSX)QYYHM4X`NX0yY+?HYXW)v`Rp87xb!wTNLKHWwZ}py=tzN17XKE#@Y!htgR%+N zlh1!q&By3?Cy;Pr!{U(L{*vvQU%>nv=H93Onmqoi_b*&XcMnPA0I&K|@XnjAO#<+= zuJWp<5s8cx5Y5VF7$UV-A3`u>H-ACu>x{3WAH zXoZ>OQcr>b`EpPEY|o(VLAD@K8;%YVP>+PiAT+agHvUOn%g_jhl=_{}<@8YelgQu) z{r!LFZ2eVx&F{LJ{?OI(yY~8DG~IMs{=D(VD~-25?HRZbNui8UtIdT4zxcGh?{r%P zws0mAb9X3V{G_MfzWL2| z-?mJwkRhFkr|#sY)zS^E9gni}OKQ^BunnSlrk-H(-VY8Rax63`JN@mWjH`wgw{w{~361=bsRt*Q36HMiIwE(Nt!@pI|BodX{?cYWN_ z&9u%A*_L0dVP+f{tBsfH5)*!U=lX_tb^?HwuAqqx#*!SIFjeWI!{p=sD1PeQ*0zt@ z0AT5(-){um9dqn_~lgbq0JzLr^G?3Y&% zUP=+1~LrsOWG9Qr1F**)E#L}S=VU>)(fFZf0*E2_(Nb2*;jv-mg~dpFYa zW^el|9d#5|<^N*oj?ILt4t|UG<|J{ga_ICIP$VLmxLP)KA0@VRPIs850z8-Ir;YGVYv~9=xg&&-f)*S8@5WU!5 zS!MEFMYq4@dODi|L&wdgSqCz#m3M*R;JgTuebD&G1h0@z`o(>LwdY>1I9r)X_H;$(n1VVjhaHz>|$0L&-F)Y))00SlVbH_UWcqzDFz{BS z>-SyFzi(@lx9ms<@{6SVMa%7m9%NN%QreHedf)%dLNFx%sok8?SaZ{9D_t z|EK=SuiC0#Rngwwq2N{4>mOU1jk3U>-!xUL+=2^1idbLYYHE73vEhw|Iu*S#qqw33 z9BH2NYv+S-9>9B_Zrs&}gG)#0brEg59yu7bedJVP_^nt(M311+s_aD9!oEBZW0KuU ziPie^|MZizL4<{3>$y?NqSsqqBLbAy;n5|mg^--<8oJmv^l@Y7>DI{mbuE9YYkIFa zl$4=7%;C5UiVI0)G;(#Bsq_7btFf`0se;-sFILsP%tfPfXkUL3 zqF`SgBZ^O{kC*v_DPEI{NC5L;}NX-!Xe_xJH?3A zoSD@DZET=*M~Py+2ZNz?%R=q_2lykF6$rbg*K(^OL^O|o(9j7zCp4UKWJ+&8;rhs9}97;4C3qU!A~UW^8UP zIR|#yxS?YO@)+HkP3ak%T~~gk*A2pwHZ~{FhPRI3O41$0ER>Ram;X+}&$V=+I&Y=* zw*+2;d}3hf=vtPbdQDXX23dcxNIgkb1Y-dFlK>Ev$E)D4)5(zw9=WlSU*F14k$ypq znwciB4mZIg;PmmA8u`Ibc;dP8+HTP@#9E@Qgy z5}tV~w1S#o1A5?ipFc`09CZ|y2r0u9F*yiuL0=s32I@Xn}t;#9g5 zD_-hL$TE7jwWU5gZK+g=*jrlj3laqaX1tF)@DrWYZl5Z>=^YTO&kPo`hV$?GkU&6|KtG6e}yN9Opk(y}ISLLMgfns9B%~ee=7X2M!Cn zLy4|Nfcf?_)CoFc?#aKf`Cw$>c+h678RZG>lS>3zV*7Am8S>#s>AAh!GWju~@B^>iK_1=0@%PO2gu#{tUnd}ot39Nm@xQP@u0665(*Tp9=4~i2J;gn) zDtgo)dQl=AU~m_Zj6`&muOBpL!a37_;u}hheHs< z=C`%C-fL?6q^a8o&82JN4Y*J&>m>9MBDMxbKI7p)_v z%-hzr6*}zJABEW1u_AK$^N|eiq*}UGpD8BuXKx1mTsL6FYNhBq!+U{r+O#*v4bI8Yr9%i)V*=R!tATfZCS{!7L$Sv|ZYEa?*k$ zc!c0t0Lab$+@-cyRYx4FezSM%c3&1H*A$;rKvvzKuNy3Pj?VWLSNjBp6UE80Te{c3 zupeDMxGflDbfTrQVyWj!ORhgwy>VqEdwMu7Jo)Nq;dCnXQ96EhY^+7Z%EG>q&Ed7< z=GpZdrKz*lhfMMF#0V9^`DFTXGIKeVt1HZ&jtzep8@w`>zmOiQ9iQu*+lsCnIjAA4 z4$qR~MOleb#TD!GVSrU<_JebiYXHz!*{;vdTubDHnINjVCe{t)X6X}FV%hZK$odhi za6F1#>ZaYoYg?4cvwn=IG?TVdnt4RfO>27Qa$n-sV5Ui_D|_tJCc5)X-=GIfotc7w zvymYegxpb}rOilm6)_M0S6hC`GkGmG#_`dvl^|I%43L7$JN3R`f#+p#hWlRNhZ5TW zmF0t%R8p?Ipnq6V60vPyqaPzVHh>w|m!AB4s1n$F!IA)Vhov}LWfza_Jezs^kL=Oc zgX{NTYrzV)a1>^n;ql9ZX(*znWxy!`n%@0#Wcv$psc-~|gIh*+JPD?Fmx3%rCKQz% z92`Pa?A_~+aSbMXwC^NIE&ApmUkQ_fT9$|9t;YnVxj;#O%jE(5Hw%$NgHlg!tEZ60 zAckB%b{Dt^P)jtBe&H)LwT8Brky3SP+!*$GB=K=1fDevV&$&138@(M`^WKjRyw%n2 zU^m$!7DK1GptH(G2x1y5xl*yBlsO2;kmEWsaV=iBFg$uLk^Xo%ZVEaT9eAaq=GCr- zH+$ND-BJ6qmYc7%+SRt6L$YqR2Moent_1VZ?i^!5`TL)Z>U2Gq_Y zhZZpleHKfc8t7+F6Oc|(Ns7at>c1gV{+7ymN*C(2zpLD!(QUXim zvhxBNErEyRTmGAATuZo)PW-#w|8jp?e~r_FiL$))BqJQp9#PpGo!^(10NKMy1-a1% z?ps#glK^?;7sUfA-B7ndC+)+yoRknSP zJrI@IvpcNwhG%#S@9hy78JocC7gR>^lDyf^I)vK{hS1C00vw6nSgY)ZNT0r_kakwM zH`|(-2ZdT-H{df+xG?aiCX^2FYg`#C1oUG}uGg%fjJooohERGfVq@+Y>pw%K*TOD_ z8Yb)y8M&*E{VV;6e_CGL&NNQ&fw)ktq!hplLIi#(x}4GZ9pbJy2H-5rhv zeJhDcx-!?O_%%==vn{z4MXSpcw3}Xi%5w_J04DIBBgo($Jnt^V{>9*Ymq5$;CH;&t zq`o{K*kR!wV^bJ>-|xrW5qbtb%8QW{;0s;SoSw6v230lzSO~i0S}hx;3=%@j-m0m8 zySnaFUCaA5&2QhX{Znnzhb^6?1?N>bb;UhSb@54vpJXAUNZ155N`wZ+!#l%;uA=G+ zVBqwH&gjL+@Qu;p^;EtgGfk!Ga06M7y6y>qmLIfKR+}bQ+Naig7x!8xS8Xdvx~csa zv5n*5%}1I27sDqL(a7c#B2S9J{yA})yqP;~GaKi#x#|fWou!`n-P+QeQ6K#4d#C&_ z?mp)cfX3JjgRyA#;8wbHZYVC5;}k0HYfzMrL=(ga#H4@XIa~ zW3#AFZ%jE7sz4ehS8f%j?GdMwDXWSF$MPiw?#fVF3ISr`TEDI z|LTb)+XH`6)bHi6o&<}*>|q?RuyC(scKuGKf-GyF-Ljs?w;s37ZbX;wN}ZzoAuOMN z@O_Z_?1?m?_W8QFNlN$3+Rid5S!Mq2*Wi6Cz@&bGou~5$Un;EeTZSJM8}KMn2g)lL zk(-)P!Ue&?mL+ji8hD}y0OV>zpy)WkQMWN2HXQ+O62Cp1IQ>gQqcGCX2NFCK+{8L8 zTAgyqg1Bjt0JAHWP39z5FPtA@|4~QJsm^XOgO^fS5|r0Fn$W)TNtkF(7=bAy*B`pu ze%DrSj(Weh*W2Xs&=^%e1Xw5p#M|OPFr$aU0YcVd@Vgw(o+m*W7_wzt8OaGx_#_hb zXF?q1aL^I)7bDIvn89*YT5c(6iCylP-szm(?Oi@fZaovu6M`l69fa&Sg};kof9y{+ z=jKHt8n87pUS&T_1mIoS&}ZHKr`!9^w)TDA)Tf9+17p3c`)K}B_wePO1Yr5raK3GH z)-mGq$R4>7FWgjn$9)r~oxDtjsQht<*`(NWp(>R^5)C!2c_Iz}40h0=k5O?xO@@rfaLNm%`09;DmhO4i5+m`lTWKoz*GWkg@uCtkZXQ`wqt=Xth=%%d{tqmSb1dXLzd+)oDPlcA*>c(0r)D0hIMiSEgCyk2 zgCB4Qh+TM;4kOAI7lFBs1#%|jj((v>X71=^=$fRX-g!2$@qnSs->ywS5RflP@>O}` zAsv)zo7E?OTmRx8q+E+n{%&8e;{=x+{lDnu-LLfH_^?4J#qdu%tmf|G;h(V>|F=P7 z<^a4SF8+4EO=_;XKYOWj=t_UmOr>(=#2vqpCOTR@mIv!S>oC+t4Gfps7vex;DbC^_ z>EMgF15DY(IvG5JfHYc^!AHZxH?xz-Vkql--QB-ysRKjV9rO($G+CUuEX7Tn?}}Xy z$Dj#z!vV`Rso9Ximc^#aQZ}^_u(-tsA@Fl*TSu_ib9iiRVHVyf_}#Z-uVnjm^a=Xo zZQ&O%v3oySSZs^xN1KTZvx}AvN5`kp769waA*Ehy$A}H3ru=mjbOg;R8dD$+2bhG7At@BD_(2TD{3$_fdcH1lX z(RBbbEYL=-Jf!?5+9wfD%mY6|ahRD|Hg5>onA&AKRaM~d0ly%!2|sl6d2x}sXtn6l z5y>}cL=X~GHl28WnBis|%GD-|CU8r)G0bJ5Fhz6*{I;{Cbtp))bQzq?PCsD%0`7_m zoZ7`m@+Fyb0HozzR{C#og|h6}=r|oNpSVBd9_M)BF(5%Nbl+F&cChVI?1L{H@0w8R zb2E%limvKX6V^I5A2xPKns*=JA7+FJQNOT|z~t&vgdpQp-^`(_6Dmj>M(!w-0HSrf zKl@&D>-$Y@yp8WPGzD6=O?mXtr!76g@ZV@_`cp>-d7B4b4c~QUrC>D;!$9y|s>{hN zIK~5yFsOwsW12E)fKTOwm|NcK?lC7QZm>AJr^triZEL5IJJr{R3oweHAwKVmbNNYI z74L7g;gN4Ige=4hvC)r)hVp9bkFw zmumClmj;Hf4~)=v0ZHh(!5|LspuKtcx5DAqD!iQo_JzeS{sm-6Z#?Us-@^!eoKCzq z)c5va&)Ly*O=TWFgFfz<+rF5|U&!XpWi!$B2kI4WPdcbqx@NaT2|26bOMMIb?bB-w zxfxHwrFi0LI zc8iAJb!UYeDkxNWF0jTss_ux3>PfR8jrq_opk+o`Nr2FGmrUSR`mr=~tcA^wM-w$d~-e zeSzxn@#W0I{^a%}ZN*CuzSUEZQx~}Pbn($&SD*dMA~1XS5*0{FO7rjY%sueG_}0joR1(msN_wo1k6(|Z->Iql zsG;q0*DzF#)e+#_S(dxLAqo7Gu83nnH0zatl+*H)*6xoY{qOd6YjeIdTKIU7B7KBt znV9^8NWXaGuBqM5h276b#;)Zis!Ow1iW6-MJ7Xu(&9VI#&6764X+;m_M#DKmka$Cm z{S8rvschTS8c#uH?V&<9Fz?XvT^T;c`w$sjoc}m7;BVoYRQ5r=M!j!J6mnwj#b@0L z;C~QK!$v~!%5cd4JTv4imXemt9xKaN@vG2FJ*rjxqhvfEwROE-S7S;4u(AE4y0$m2 z-F&s`vaZt4y9QxXr`sbRHg~>N-|%`<9r8kq5>`}e($!S9Dv8F8+hr)AK2MIENhGd} zWIi2;UQ3sH=60FlX(@wg*U4F2g8*|G%jjkSHhvS=QNpkeK|x_kR-sG7V@5t8-pKmn z(2uqgO0OLLt6%-kt#AH|*S>H0pkvlhF%z1*L#JM--g8HQN?_xjTa%0r%dD0b9bsuPTl$Q>oJk`-{C$;On+uHgenO0BWxX(rtmI6og9T`eW z8>Lf(oOZbgO~Bm zWB=@5I*QC62;L#<3ejiNbUr&x6U*ikHz~PM>+JfublQ>LJhR@jxUaXxp)J{xr>tvk zt9xb(y^AADuRk4FJoF!{3p3v7opU>b>kmiCSMGkB*m+{b5Kk?(y>ogqc$~xjC@t-- zo4w2VKYM_WrV%nH_~HoyFAt8Om?fCq7%iU}96ldQRgaas#6cI=$keHbf9xa@YF*xZ z;yiScm)9REAxcbbB`Rx~*{$sS?jTk=UGcA}>7C*7awId;of;o3t#l?!T@pf4lO5^l zj$|cTSnAI&cBU$Q`6as{FN2@05uF{Fh7i=2+j+)%X7Uf7lN{iF+ z4u@8@8u4fI9HOC2cQXBWo`^bnsd+%F@xGAwkz$jJh z^E=)1yV@0f&1QaWjOD`@MRM8u3W%S_Hy)1ARNJhDqU^jd@C#5i$lZ#J)en~tF}0Y! z{;c3=hZXG9)Q9E43!LkVRrMyW^d(h1=&Js-GxEod*4I0ll~Wj%FAt>&|K5mn{JOL5 zm9DyXhx%_#%v{GkWip?QjdjiK77xD#(JKNQTs+K(d)j&`G*a539YHaWH#i0}%AZ1# z4Xg;65)V4^As#{W+0fd3NEe&7XAJCVW}tR%om@k0XtIOSgoL!YAmj_9U4Dh3lG5*d zG)YN9fhpdBAPTs2d1&;buHLsh+J4tq{YGug?{DAy*^P@osk!ps>o5OX&6QtOU;XLL z^S`)x>DRS4eqMF{kJUAZfLiljy7G2y?FV&j7uuqt*V}Rn#1dY8)2X}^M&RLZg%hd7|20j1@x1X~u=2O^K$6jU^2KAp`1Z$a_(#Nes3Znsc?wAs>zU zP;?kb-}He(4QWOA-1pi9+4V7z;ehxDi98(fNx%;X+z^_4yRh{+b~ zdaXBw2N5^qfA?Jzy|;s*a?36Y#}0{pi#C?UhoJ^y=7`$Ivk}q@QzemxOb~WDFN!b$ zD1<^8DMp4pTnPsMc3-}BaJ(r#)mL2aEpGG{)(v}i267iVV`o|;n$|yS>Al=L(vY5O z%dVKTrNe=BxSTZqCb&NKah|`td<4)Z;_;qQ*-RtuS(_K>+iG1;)}H_(h|Un z#3xoK!lPv`;Ezz71+FBLxs=E$9`!^1C^~o{kr5DmW_ScHDoYTobR$-*OHQ}smNDVBEIHG2HQC9E)V8m@GcUrNUs)cqiMM=mFKoLGTrv35*y@9xP-ndEQ{f{L8^^V!*&BrlDUl&xkzdEu zx_38?AIFpDIfN0dF_}KJkLw?~K4?pt?4R0XA#V=z#v&^dQnl#G-+v*-S*w>~7y0BN z5|Arx{vfxoZz=Gvsi{prr3vY^Yxn(vsXVE^oc*D+G6=&=PIM&7y<;^;pyPbl;VjD;6jrMdrfC`cc*r;~K5&zstRu8C4!*2?3*DoX$qU(49+g|B7FBp$N;E0jY&XAy@ zoIlj&SyP^kXg;0Xf(QYt#pSi;7l8m8UYtnrrMuD&dnY$t${n<-lx=?`@^pF#DTJ018Rw0Hig zspa*C+TYaOlKJ^Ya|0tAaPpmwHV7E`pADsO@U5RDxgadm?ITI=w8mjna{nmzbZw%9 z$pX39O5}COYymhkEBTDVDGt?mC#64v<|^g7r6RJR02R-@??8<5fmR3M=BK6H!Fi1UqjvA;Ath@AFa3t z+lz~_g#$`*Vqq%g&ZAB$J8cRqBIiqqE?gbV^1p-TN-oELyHlW>IOY3}e= zJRm$5ISv|I&Efoa{DYQCDuR!CA{ubm^bkEV`n078aBk17G$bc352elzCQr3=Xf8ur z^iG6)>?;GKG83+JCa!fQ$$_r+rEf;_S9{Z^Tl<95YJz^hwwdIZCIL}f70)7e-|6mr zuP1;uid{fDnjdQ^6PV!g%Muq`3I?H)&NX@fo`}=YxTWB7EECRc>WKa!PU=(Ly*|l1 zyK*%Mbs8A1trko7{Xbz5Ou1uv1#v9beubUw=?sJ9bh* zFd#gDi;9GSov%O;GG~a%t%sz)vxhI#DCkqLH8^1s%0{Pmw2E7(v3{{7@eV?b_S*}K zCYiY>|0v)4c69p-!>VWqvctsMF&GDB5M8}rS6RA{$+gdKrWJZF?AZ(A8;@nP8`A0u zGj5RT!W1P8FTX1wvH6%`=jLcxi;bQmol_V_ew?nUE$`e@Ljz}r6W2zI_FMxMzbe?% zJi~!S`eG`keuNx`=G?$rt<hKqCpI5p2Wa>m*HAc^jPxq&*y_{2OMY0C2zR2@H;jci)`y{Mj7w|f=|6-5DS0U# zeA6+tNz>?uz{g?RrLM0Zox&L6smaKV^umP%Fsc={)Q5@p?su|l)}H^*RUx7h?^rr``Qr(Ym_HnVVl8O6(0Q~4|D;8MHiYgWSr!{KaxeMd1|~MN33teg$jkFIEdj|B=mj!<3o95FW3Im=co|eeNK|`CHNiBITz^DW&XONIaa!TL3Y9I( z_~6ogWiB zdVz1}r;q~n=(@3~Kw=J!*7F6hCJiNn(tapmd3RFRRY~qUyX`;FmWp|K`s1-!$C*MRnDGzx3%(ZeREre{So|U)A6EZOzS}-@fd( zUTbTxJ}~ftp{}Ni_4?+@iv~8?^3jWIEH5p#BChPD?LdkDi~Z6Bqn0J9%gCr|pqAqVwwQwnZZj0i^rI)#G;mePPYfu&LBi(AI70g&vF$S0hNQ*8QZ zaOxm&vK)m>1_JW2pi*;^U&ag2EmQkPhp8ik--^Q(Hhwvk7y85!u7$bjB-6fnbeh>v zHy>9ETXbWVRDQp$yit>zqcy#4rx;%qKsPXRm(z+MD#U{AedR(2YZTWWIDhzwG$X_( zH^&waLkZyOeO)|qQ=uHrtMQHF^2Vd0b8PkgEaYJ zDeWX83QKFwF2~wnWdqwQ=SQ_fZz;^}%mQ}?bDW8my8)R$3-_F3*fg?vWYCZ*^U0kb z4dx*QPQjn@*`=e>&KERziOJ3J)x(whFO|qwwvG|95)MgpNO6{q|B@4RHMNyF`T64= zg0V|R(ET44MPA(duDFh|{c7Rf%N5(fgKu5O(|b?RyXDPCp}k@kCHKhr8J*ngWU(Jn zJT$?dJN4i%!aC%_iHSg&h0tC8wKa>+V}J>=4_?aPoZV5I`+V;BuQDZMM^iA4&Fzj( zZ)WGVEk5ot*8v?=|M(^?G_3(M0+Xd$3T|7v@RG9Pbznr;WLe2*GFvb2d~6S248DJoWISc`2 zB&;jXTIhtz){Z(1u~9PsB80wWnMucCNXm;<)U3gMM&3+{X3L}QLnWV$r>F%izd&Q# zLC`C z7-*X8-{*9`3E_XQy5W=hj!Rv!%k4w&->g&7a;0Oqy|Bcgj5QX&U_3V6F+}`QuR&YQ z>un9MHr)OoI)IJhRWWI>Cu`vSti2E8$+_8GSi(Dp9;Lmn;U4IfPCXw0q3RN@@fstvQh?(4X6ZKo)Blc3DbM#NEeU=6%3XT0V8|KdZjjL+?sm{bWPXzlrsav*iXI5n(j|Ecl@!w z{JZ@ZVG*xgj?}E^(OUTP|K8jcN|$1-TlbgK%f>&Q#6^cgl9MrQ8B$*RW{!Q4ns+)Pc>XXa&if_lsz z3SvH?t{)ycKa%B7@gFe)B0ECm{giwRad0a#h!U$$^LyV0B?GF3S@k41j!-H(drzr! zVf%~Zs#aO;2`^~ZJp<0?VQq}1rR3!1pf^Q%O5Kl4w~tkaf-oyV|+g$LiwDP=o&DGC^~K+Tw2JSd2OtE?+-z$5r8{8LkBYIcu) zETj|ceCdP%AkW)(NbWsp zUEHi6pRX&;R%MHqM{}PglOM*1P7M!yG&pcxm_{n|Nq=a8S&URG)`Z(X6oeh4vJO>VyvInpI02uDifWi}sT3nGWxo4Hapyvc%%i$ohkv2>C3yXLGLBSRDFK7I#ou-xd;M|q~YQ4o5-Su9kTHK zcFM-ov`%4nrSBSz7@66k(;Hg4*E+sZm!G322TFJv0rhh5M6J@7;>SIJo@4p(;@dCFlQ=H^q+HI=MonTs1m+d$ja{2)NE3hX%9Qn{7=W+KxNhKkSRV z-5oR)?{##DQ@GxrMu~d6-AonjgLLMt#U;2dbqWlDaT}fnGne%giZ$ujL&wm8uv1NW zVhjlkh=EGh>!U@+dEE4kbg@ln)#R3he~58?vciS~zP{8mtkHmD3-wdg z7L#w>DL*+mdA&P%doX)5Szu=8n7AIx8eh?}y+TfM^E|%}gj+GwY{@YqZ>D<)V8*BMqpxQ|1EBQdpx&Ij`>i*TbSAU9i9NF=h*(JV7aYpIM>n7! zrb(tpSnHIc6J0iYECbX~C#&4Czz3nka)3o`2U9tF_`|;ueOVF>58NN-w751Fb>5_v z^G6B57UX|D>y5;F81NMT0-JU<$@TCR)lI=EOy} zk`paCN`^gYu~dlUWC#lvqJ1q0T&D#D-8*s2?G27^08~M#f)RM`>f)7P)Ri)koM}wV zw2m&ej4t@$2+#nL0kY)zNCa&k-;@P$eRTZHU_wkBN%Lnzac$Q(vs3b=Z2?XwWWI(?rIcNBH+V; z;JPQu>X=&TC@%*;ATCU#YH5{~2~879aHe);IDltG7WYnzbhw+_{vt4sJI|m-MDLSQ zxbJ=IbW+nGQUF3;TDfb3AT@Vu=(?pgSJ{@H-AhkzY86aQZ98ev&G2wyW56;HIGDm_ z_hcqd9)*Uc`I8Xov0V@I*RUqvqwaOztjV@~@6SS^M?Ci4yt~g5+mFYA>JR@KU4b4P zFsIP{_RFYQx-akkNDmYiuOLyZlJ7l-zy_d*{;pv^Ax!V6G=r-?u7rgTuPlaP4kI3YP3vuE22kCYq(U_qOU7h7MfRC?4 z8a9s1K&UMUs&G0Q`>?O?OmCEe-^!@v;nFpYGh*$6==)ph(x%jmz5>$LGy6X9?`z3Z9FL+fkU61 zxIRBk_lx)RzH{L7TS?>84aXN5EIcKRw;{*a;z`*uG^;!NzNF&pCeQ=ut-I$h!QfyL z4gt>J4R0LRjV}(X_*{K3D7$IrtH!C-i`l}}Qbkpe!ml&KNt6U$faQTctv)Glxv1A5 zGP#B6aJJW{CxyTHN~B(s7GE6>lRwn~7iY-T5eqgprCJNp#YHWcuR4vy)e&62%3{>>u1ggkA{%CDbdk2MBV!Tt6~V=_>As`D5tHEtp|b& zy06VI5v<&!W=lF29#XGhkgV^1l@9eKPdrHQF|q^(UON$J2o@C56h)Zgbk?ZO?goH8 zJ1eb%5ck7q^xbG56Yj@DLx1Y({B6UXSDJ34NIvQ6gN-=z4bKpdVEXPIkYyS?-Cf)Re>O1qVWj`uz%Umxv%qULw-F-mwzqxI+eech zBmwP>Z*;c2(bW>@=BCzDP3>Uz*J|(lvbyS5cdoutd!2QHoh;lXmi%q)}9mOo0 zE8Jp($AYEnAHmpcmU)Wx&HHG&2g6}-8}V*C8A9dRagM{34|M77)b6vT``@fQ`kw0x^x7rP-5XfP4(|Krop;%JWuieL++#07|?P zz(iy*EW)RvI3i*hA?=oLKry1IQLumLeBXu3@i!^N8Ckj;fNl@7TEIOiteOG8@uLe$ zfXyc+Tke(7y)T(Gb;{GU)RgAoPSMo|eM^TO^PAKKiido&t*l9-GoAS*u$9<1T4L{U zVPEjEkab2+&a9-mblHCabv|XOGbYIr5jDoi2-!w}!mAY%n917;K~)X|55F!hQyg*0 zU6<$>P^O`)iEIP*AvaBw-c?-j#2QZ6bDBzvtZGH$*&%asuc=-op2W5X@Ml%T$~|fgnr9O%x)xufkC>{Hjx;Fu zmWZ)AgVqr%r{l>}(f&94Izn7eZ=WchkNW!0C(_hDw}y&R_}*=6d$r}x9~x>u?dX$h zccy#L82@H_%em} z89r{)xF@QiI4i(MkYh_>$sQ*#U*7=)-jt4Q|3gz9^o9uYj1xQf_p=HhT1OXDOkVCz zoNbGoZt7*qfXH3#NK~~9U2Pexi{|Tw$~08%ndR=HJ9-%v%b4(al$y7wucvA_7j!$# zE#Zso?7uuPapW31(1>~ix>&9DW`15R&gh=;O&AW5SRKnSjgZs`#a`Oj zwI>(XddGJ<3!9qMEC{-=UG#hq<`61tTqHrVE3&x_S3wOU}K6PL^WKO_@Z@}_|e=@}22J@N+p$9aX>yPDQ z19dwJ3-N`!nQe2zmu5&Y1(Yh#1Bxo2g5Y5WNxraZ{gm1n4U)qoG&SH932S#%A^g-40V*k?D=0#e?$E*XDDOg5`0ZusryQTo7N+KKv{7qf^e; zoL@a=iA6dj%;bfIzU+Kwyd>O=mNHpclV%KHp$1`Jm23bvpf|IvX9V`*6c&$k!)1(- zn~&W!4o^~5JF-Q_xe>PA*}b+h&&y7H_1>W1toZ{8mKJ%z+Wm|BA*)2$2e*i$8{e`1 zFd(0T-*;d51u30R1B?1(LW<IkZH^EcC_52AgaMx!6~_n#h&(MVvdApb~nO93=VOvm+P zo~FWViC!lg!;b@+5F%p0v3OB^Tj7L%U~&+o4BVg-Q$-zNu9?~61dq;aORfv@dwDW* zM~+8FI&?@P4J5}=-~}Ztp%P>&hq(n#KVF5geB9gl5VKONUkDM)!7Tyr{81dme)7_mYm&eoUSvxM2?C^kwM z5n$YfB?uI$MCTS?zRv+_+j13}0||8D9%et(xuwHRq05HM_)dQ6M!tMLH713ubpoPQ zrYti2L;jfy>a%k-xoPqweNs$+;gp!$!&VDMt|`p+FC5mY+b+%C94%4)2LL=V2E+iW zw4~=wVjibj({nELddA7@EapOjE(fbJo#yf~7nmE$w?<3pz7y;1+CmnXDygg~xPtht zutX0pow8$ghqM01SlNEjF|{QP>Gs$Z8ijma&<8lh5KhQcpT;~+5Ze>UAmxAG+4L*H zP1RRksk`xux~o6EbMY5xY!!K)}6Z1HyR3btY(ut7z!8^*vh@E6in2AFXeV- zUSyL`t4Ne=o`9hvulr!07p!l5!?Z^G#P8fw-V##enH+TNmo__dtD-GViWFxe6MH=q zp$CD6Au@Y_3+SHMkqf~_s^dHAncsXeymZ(*vt^5?$0)8p!~+H(o%a6l`P|-<$&H8k z`JM6g`{mW6(b;W=oiy(r!J&C<@hCIDPb(tt7h*g|$i4G~bbs;i*}~C_)koh$;6n<* z(Mx3((~e&Y;D*Q};V@t2wSNk#4QDs5KM(5hRQHruuXPWL z;KLO6D}gF4%Q^rp4o+5G4mdBj(b5moHQ74gwps0>=`kAvPujPv?qwxd{Oy}Pg&o8B@QXV)GERT7ycgYfi5 znmlIZes1v)WE3uog~Q~`HXJE7Ze`fB4(RW28F{C-7Uvts=Ub;%>n9f@s|S&#y^uIv zns2Bq;RtSJCg_4r_4l2NC2wTQB&Ht@MDFAb{2ShYVy+2+99h96uAnx%0Jk^ewddyh zLOHwc?_E2x6P3{wn%XkG+%~l$huj;pqq5qXpF^X-Ta4VryWhAVToc8kuVPydiwe9R z|848r|Fin?zc#=5udT2DUl+krD8BrsTL9OfQbEZ(dR_B1`8{etSe!P5I&a?m4E(Tu zY^pk4lFQLiSsMg8&1~7olm)0(Fj7U|wHOK|X;DiJa z`9^p;{LmCVsJj(>SDzj~KbY`avWUGRF%?MbPl4@DMXALCNFlm3+jec&4I6CmN~jhJ z9h8E1_SFf|zA7`il`7gDF#D;cqd;=)zl>`Jv^570#hu~AFGl3$Si+ZFqpLAML9k}>vM=Na;%aAMV(#V?7^#k7;Pol0RGoj{335wmbTO(T% z6dwpm;!JdalSi6?<(U|4d}cpA#wEA5jcH)+0Ho=W=qasO#2jnN!Z_e0ELjtDS6Nli ztVH{MMD!TGJR2D`zTK9*t+ljRo15m|lH8(0+<|{BGa-fe)8RN(;l)(u)7a42p*Sbn z@7o)U`lq_OKI)B}iuC-kqv@CR*IsS96G{YndkI}$udn%O)!Cn3IrEF_7k_vA`WrRX zZ`IaeY~N_A|6_BbbnbJVgILt-(M(NZT&xX~tjz@+^iEr=t3dJv%;A#_9iZf{)Wj6q;JQ{Du)>H zK4@zHprz|0OX~6oSu0l zAnV87*@b?=vr}8qvZk|jOQ5u5k}IQ5HBwdVa)*1@j`PX zm5^dLvF@L!WH&-DkCo{qJ9Bj)RX0`vU(htly2mz>{rmEoCYBn?3nnPG0>ALDLLqAM z(;ZVAv_PhMXy@R{JqR;VI+O#>EbFPSyaqpanqduuKP&iPmI1;mFX&KeX=WH#GN`}1 z^!ae&;$Y%Vy3{nW7+-&sRfT*g9^tQ6p~Ai(V8;3H8U%{$u5f&@Z$0{6AN} z_!p5sglb~%xmR5MV(-K{#cXK3=gQFpH?!+JvHqNJbKhI0jLl#rYn_wL%k570JQ#gZ zCv@7e<-?Qu*s6`I_{&T<(hlDYiIS zNmavRjuCTs>o`wG@FdG*n-2ca6QT&hm2S zlxDp}_F+Es*yeF^=V?aM!QF3&5Hw=b35X+r!TL+XNZ=l~PiZq;J5J5*;eG5!&?;e@ zz7hYON1krkS_+hd2AC5}l2n(ln&{LvV%y`kpKhWgj4Z@$~y%=oO+`9>t|#72Ky>P?1Tw#LqL&3%{K2SwXmiKP5T)+7=d z${Dzgw12%b*AoSqPCl$cSB5j!lZ843I@uW@C+`M#2}BV{D*_7^7y4Gfaiz6(Zm$Yx zWj*MTc+)CdJorW$$9PM2zFCJdB2{R{*rGk6zq0Aw)H}6_!^-bG0fwlCG3t2xlx#y{ zR7qP!2T*Q!n*iJv?qz}l;&Dig5L{+{hTpE;&n+E>QGDT$o6=lO5942DDa0xpeYyG8 z#6(N1*eez$yVw%1=v(O;TZoG8%&&E1SJ=md3@3RsNJM=7BU61;UWL`c%5Fl&mlo#A zwwcP3E`CkXn4MSD7!?PU2@CLJjffUqoizsg62J56laa*-gO$D5#0Eq?R$3Zn!YVEe zl-B(%Lls80gJ@+}6(*tS@HDw8+wXmP&dSEa3BOpqZ>Ubfy=V8tlmSCxm2LMzhjchh zdSbkNY`!j0>MkzTjR=d*-cCucT7rdkP8doL&CjA61lUS!kP+ttSn4ZJtlcLRL9t=I zjbtYcCeMHyg_R>BQX9$?Uln&1q5DAyC8J^BR3dk7Ji%PhkGN~4LX){fM+zJp zn%pMHu@G_HCMH&Wr?JxVU};$kElp8WB~Wg$udotziI>;ub1W$q4S*G3g#RVCE86i< zcH2pg;o9q+Q~bTlGHjfN9SyDC?OEDuo>@guo&@Bo77BL({GW(|>q_K~`58=#?)SdC zI+D{?b1j`0_kGdaGLV3C%6~StRp%=;g~{rIV3{dovE9nS0xLr?Yd21<>wgJhYe>)X zT^;nH(46uFP9m7y--vt7Z;D#d=`lN#rytzgd=8( zieuXl=x*v|tTs|k>&4h|m9t<}GdmBmmWawJIgk}4G?y23I#>aueAkv|g>SSJWtz>` zj8-J4z2Dz=Hkp!~CT%JFnf&M;BR28l==;9A-ViohD&2jSd4{8|N@oN$T#+SMsh znbF`UzCtgzUP6IXUTbv>vh|qS8o4s_3$i9?=?&h{5(zeK8;Qk3kYLzMH7x8r zN9|dNNNZ>(;N<2Ctop4)umD5vLv6(T0U!l4dwZk=gb^6)2d=;fU$g}@D{3w-9y#`@FU{g6Em2HHZ7!TaqUpLIpfD1z+lQy}|+mdW;BNuIJA z$X`F}>i2Q6KdFXWPG&=5Qq{}t!Tg1eq4Pb%%-vUqv$d&7ab$Q9!+lu86v7-3L8Fx%H)e;M*Q`6SZrL>Bp@H1dAW+$-o;2`#V)n?n(O+0` z$c*TC@&liQzU~c_9i#^*4SJ!>nxuz3!@)bb_q@bCq#H<@z1u%C-#Sw1$jo-8r#iI% zjLvnAErdm2a({H?v4dCeroSRJf7fRlnL99$XBO|GXx%;nG13|zxYV%;R$5r@&hw=Q z-wA1f>R@jdj$T5%on|bk1sWA`thV+1O6TZ8#N9Ez*%~i3#mddGa(i-8-~jV!Uv4o{ zSdj_Od77Nwb0f|5|-Y}Pa_pneDUF5s14Vi{bTFJ|D;7+eiTwP2_1tCdGP=+ z9y&T#Ty~p7<7)(&ak)>pKSi!6t*M<}3b*nqrA=50ME%&dvh#Lc^rah6_*-qV)Fa?@ z{)iJHB&0q3D^0bbj)EGpVLTqJSfba4m+u0N6U!t$EHn4u&#(xmu09J;k1rC2@7pP% z5s$tFYY#2n?EqPf+pI++J{Xax!(T@6ZXTGH9=WRHILKWT<*Yvne`fXApRuE1H^Nk@ zjdyaJwFmVN6{it``P=BZvE=T0GU5LQTE=R_up`qtG zx$45SSXwEswRr>TCkZvFp19VbO07@+31N1#Lk0~z%{OKJ*_PKbfkV4 zNae@kPNa%)YdA4lbMwNQuBQthM+Z*F;@7j~JB2CHvh2@o(;KXRo;tnQQpeRBwXpQg zYzZyrF^B5lF>QGw-7r&NI>jr_OwAXyWody6mvf~n*#gY4V|t^1e$Qb`D-}rU>Am#) zerjq%7}WR%zr4&$BH=HEW8h-k>EZHqV#xi**@->G(K`+D%j7^!V^i%?@Aw}pTP`n8 zAi}*3o}690lPJUI85xwKT9<6!+|x)CG>ws!UAj7+caQi%fzE73D33cM<={9dEn6IJ zW+z}`27WHN&dCj3NOk4;8b*on_4?x6<&hlYzgHHmiKV@i7^{k92-h8kZeHM<8;6zB zVr3Hq8xBz>TjfftHaHQ}ZRuGuDhZGpF^r>;@`iQ{Le}=o!X3KJ{*k)jiTZ?pU6eZ~ zgRUt)VdQQL7Fy=n4bB&c6M11E#1%Qoe+cz(hb&_bw{X@`9EDcL1K5kffNcc!Qk$A+ zOiWXz;VE415Gva%69G+*HC*ZI0N- zb4!Ee^^t``!hYH(J`STJ1d<{Gb>$~u#}pCfC6nzxw(|wXb6gzFJxOK%<>q$_c)FKi6cM> zQ`}Qr#td>Hbxm_fg;o?Jahbl|0E`3Oeune4BQO+eKU{GAvAaI`d*$#&ep8GUmGW2a zjv_Y`0!6vu`V;huen$0Pk%@IXASm0-g1hX6f9B>n7brkr^<9PDOezr^c?06+as?AjMwqZTW3a z!|!{V{ut@tm3ybR#3a%=r`g%<#blWJbwVnYmXPWr#&_&Mc(&&R4PpC=H5S%V;$*lZ7D4@73Or) zV?(Yd@}_G*ob-(7#D+aojxj_Kw_)+ zeAtFCo-l+k&zDzRoq(@k_1b>kx43sMmpPRhx>cI)n%@;|l-_zO*DlWNfb-pdX^lk? z1A-tzp);eO1gPvbnk%2LxBEqu5$wpO}Dk?BC zomy?+4+eWfHKONQDkmig+=ud@_G!q^^pJy2?_lSlh3eaY2{-#jPS>}8T-|slk?+)? zotO#3qOj5|UYE z{od{^t~epXe*w`TaReIVmd#gCXaf(5Imi$86pTK`SvY5cZuz7ggJ_CdS&O2WAnHmH zH;ivr1~Y!4(Trw{vxZy{AS{UjhCnkJTDtW06jwygu_9_hp|q(PomK}1Jme832}7^T z36!pIEtYTLwBo-QRVcO{8Q+Au7{cM|0V|l^8J*p6cxqVdQtUM{)00_f9xT-Ljf(10 zaNu5Wp1UR-_!N4qb`F6bv3Ius>s&aI9{;@n31rP%J$6uY`V(xZS||#c5jEpU6BBAR zpk|lBPTwwC_Wxt)J-FMr(sj)rG;>d%(Cu!wvm`56SrjSe2qxs5ssL1>P*p%7=L~{5 zi%OQ9-RYcjA6dEuN3XbL>L=oq`z^?&ef++C@?q!IUr_sy+|F38HxK-&d_XPxlKD-a-u zF6y27ISCAZyS4*})C*uGQ1{lwFX-f}7r&Ozf5A10SBu+|2h7ROBB?+@GSc@i_)+p) zAwKu!dqBic;dC=mC_u&z01k>@_&A9dHabblm$6{bti(>*6_JCmx0o*g+a38fd)8_y z|2Pnt7cqm$sYp^F_F7>&uH14tK6P$FEHUA89q@5K9$PgkD^_j2M9Aux zqhmH(z*mbES7h!r2P^qHSHMcSNlfcA!+4(2r>z3hHM|C)3e#y5wYj6*h1yujmYt<8 zR@~n_BP6t7d}bqqe~H$1;fYWM@W=r$`4Mjvn&5;qq5DgCsqiw0GzmK6K+o6+&_^Mi z#e2)0tH83MMQ2jl5p*_8nGYu;qg3-0=7r~(AQ~WXaVb!?A~KK%5D?f3;9m$BK`H}d z?#{Qp6_GiHwt+tM%GF~>rcY*`-tTI5oDjB@t?RhKXGr}i$$Ns zQ}oSkn#e>u0jiYR=P4NQ<}m>m1RL7SDli>^bqlHNOiJegFjsT4kTi(d5G8g9kQ|%@ z_$$*~jOd7G7Gjz`O^jHH_vw1fVhrYZjFUrNKjPp5=%Cw|;R;VEH7m^3Bs0^A0Kf=t zPo$gA>`|dh#2=AvSlEEPu(Hm?b0&AhMt*B33zHk;XJvX zL$vW`?G~p{56}kv(i|Iy-Uv5NfQG=M@Nf~Nwy1;rSX*WnF#v_m2!jz}BC|we87N?^ zLwHYl%>gBh2nPH)aWSQ@XAE9Q35vsr?^eY*xh|J6VIh+M(*UJs7f`!EwV3H%vvVQu zL2l$S2Oe`k1Bln?+to(U8pTR`zfJhjvM2~kcSR&GcA-r7B~dxoc+M-N>|`kr2*&;{ zH2*|#=7!+^UUT5gbUB|nb5eM7isNYcAW=P}TR~wr8C;pLjr~hL4-q{a{P?WJSp#bZ3Hs??%c? z&VPi_y2Z;6Zt;q}134&8XD&z7nD~782_jpiB%N=T2Y}>N)TV#`zxv<)xBmP8S-tvu zmLJX02g+zbx`21cK<2)H*hTHhgU3=K_3-$d@NTlnhF7a2a1EKYgy5`C`6=TFgSiG^ zN)m4pb+DmV*P=X-z0&b zXnm4TQaOI6aUe(bvXh^2yD*u=gplSkSRJEU*);2b?YBbyJCPs_ZV&u4KSs!ZK=%k# zf^wdNcT&^u$*~8i#H>}^toF8RLvS8{|CsUKj+Ul-I&0(~rXV^)UrQ1G=Dm3A^N8oO zh@0+-ucXjzIeIr9UCb09MCcO5dazyWa*ci?$G;BxZUwwwxVFCVI_^gzh+w~t2Ep8J z`N{uW{b+j`Ed3ML#-~B&=TYw+ReEOX&xt^`nX*iCS=3XFp!|nKkWA#s- zjX!xe{@_~uEadt!?uT{#qkr?Oc!076=Y&5uDnUu$H6{iYA<#-POSoCMhD7JsPd-0cZ3HSdMg1076AmdHRS5VUxxO=p z&v9tC`XmS;F7+1o5J%BdASAEIiKzw8?{GE-EO8!2sl2(~5s(!LYsR&P0kRn16W=%r z8S)SLx_tYQ(tfD0$7zpJPBijBs$!_=u%TS>tJVXjeWmx`fZ0M5fTYDBVX@hEUvh5y z(D|qhhuQ?D=0FaU*B!T?oAqi57RA zYSV4>OQiJlPb=dqz677#8eLdBSEN}2`vWnt5md31UYD4R2%jVfnu?G&|4A(@9#xUp zLz5s1#+QEw`{I=Azx(f;hs2TX{qVnt((Te1a`r3lZoL1?W_eD_GCE?gB9ZKcr1Iiq zGUSNZG^_4hGsK`PT8(y4?uBza4{h>n1^-?@K+rB2x04?U_QyoS2d;$t;d}GwU5@0O zSO1Pt5jYoglvYO|hy^V-nbMYE;#BjoB;OAOY?&gXrmw_^GGb5x(&P(8YQ$?dS+tQo zyihXF!AMmT7*y-8>8*l8d zWs1NBQ$cB7%5a=AmvZvFP<3x-KXsjbG*>Dw)tLZjs*+1BKCaD7h+HM632JOyY1s&C!aoq*^qrp?#%clcHqAOCZb)@I=iZmf&h& zvzV6BfE7ZDV-z1IfN49sL!P2Ov-q|o)Qc_@DZ*Rcn}ER z^Z6(F5ok1A%g>VPLOPE$=vgK+owXvP3$P~aNS@Xh8afWKJ2>|=c9Cz*B~3cx7L^>= zI&ylL3j|t7l{SsqqLPJsJFv`&s7{Q9#$qD86EfN4N&CMj;nmVNp;647#`*fQA47MT$Z~ zr(6J44;}$T=3I7M?%%lm>^=lyAiY@6RGd~ztWhN~GXSL9^BwNZ2fiSTE$1Z4cH$6c zGTD_(5#bgp8l;AdUSLp6^@vgB;gPq-XKvDp&ghFDkbDNfc4&QGDuH4@S{{M?r&=e` z${x5J?HIz14#-3OYxfLy24^Fy8BJA;%E)5~%4U)T?r^2bR3klJ*NY z*&^D0UV+O5pc!p1r*08d;ZcD0Mg*=}HHMWVKf-M2&-Tzj(rCkh7PNMF8*zU@1tP}n=Nnx~XZE9_sQl*fBg=H>~p7p0^1L=hb<8;%R>97Lu ze^-*&+iMGwH6P2`)2(>*n1|ui+df}bVc%T z3evo|55JtKpQM`9F&`!nz0{AS^1h5286$b+06;RqPq1}r_AV4~`09aF+SO|#Ck*&7g++#5`hv!%lh??xeaa{gNV}kHe4$)&=vTLVCuLG44 z$78&C2=;>Lf?Zxac+WJ>yvnEyujC<-xVulM7>(_Kv_Ju5vMpr_yo||}VgN&>kG7C0 z1yM9Fa$Jh*O8K$V|7goI<%_P$CaEc;u;M&=5lPO_kEWpJqJ?%<2OEX@ zf{|azS9!H>RXQt$8s^j3@Eor$;nJ7_$ar_v`;>PtWlL*XaY<#oG&eI9+9+&fywmfm zAuKQ0tu~TEcH|c+Z9Q9i9+kGWii31_IWsS3wv8rC_Xb@g^aV%LVzrl)=Mi~1nPr~g zEsS)KS(+&kacsPIBK41>!$Y}`%jx)f`Z`O&T<^Xwk*|C5Ba2V6f8nn6{jD*YQeqH{ zy>~ogB)1@*A%GNFxU<$56=szIkjp%wXPg*F_{#m2d@a;FE|6Dw^qsf9gKpejY@=2M zS%P{-F^G=XVAh7i}!FiUs>s>mX2X=y!Onu@D;!@&oU=(J{T<{Rt9h8K>b+_6J*H+Q!xJp_}hrN%gSq+?} z{*Kj}6_qV3d$CPi74MxMtSvyU3QnORlx|G!O`TOiAXzXOKGO~h`_a!q(F zi?%=C<&Q!DKO&au1M7T&66*15e6LFP3Mv5@E!jC?@+T-hjAEH8oK(S|>tIgFP&tHR z1R1>OUpt1)r?bXobh(Le-*Zl)PVuOfK!&||1oX--OacI-H93~P{FoSLG7#unj8>1x zL$GIiOX)J@JFvaTs07j6IOExy(~CR_+jNYYr57n|(FuA;X#zrROXA;#$jKZyD*equ zhkuR>U^CMK3}07kpyCualT%8^7N+BsRN=nO@od94>5&NTTa6mdbaOl1u*tL%l5u0#FT=_TJ!7tMPy@=%^L_P|a&Q zr%8wzRy86W_JvwW8@`N{hC#4IxnPTEYm#Y8<(N`7^@>1%OI>u559QbsB{`+(YsK1H zxiM2L&K8Qx<(jX(5BrApo_`l!S)WRcZOp+JOvpCH8IfVthSl-bl+tkNiW`vlXS zBKY^S@N(*MVyMPMRC*YuM@fB_Og)z6ds6sD)H|W5{?;CEXMm1a|13`c{_zj$h+c`S zSQ}u9X@L-f0pbTwp%Zw9LI^{AR@WR8bzK5;vm0d-2HKc=%abnO2!C6Vq5q z&B~@;gF&Er9@-t_22o>-h`+frbW(0$ln%c$58t=n{G;;n*TU%!=KfoY#EJ7?u|cKA zSNa}>jISZbmyE*GnDi_r!{BqsW0YIgMN`9Ep|n}=!2&!@roN5_z6cV4@4Od_fQK-{ zubSl;8QqkGn$1W4@Kh}IC?3D*alTN}*KK;FbtSk;=2MjR7BRJ<3!QKUmSSm#(O|L# zOZm*VeZ%9t>2rVLTnABE%T^g^Nfnz&s$vHT+COt{d>VFs5e9d1f9Bre@8Ixa4`Q@H z1jScDX3uE-B$axiq~^u(JKU^xDW0Zj2qK%2`<4^}7{4(eke0tb^BOdrDut_ETA3~e=qLG_^&qw}s zc=kVrwm%AO|Ep(3eE8OW?_T{^-|D})S02g|Iwj;-Xj}oYp*3gW-!lc0_n@~(VPYxf zQdm*)IBwRGmP>D9IRtG$S(n1?$jcR`tWM$kOWs`S;385LT2NlM7%=1g6K1XK{P$MJGbUX||kZhwqD?TyTC)V~*>U zOl3y1o-sk0qJ>06eU<@cp=fiYUMwZ8O>#kVoo&K1)e`S7mJS+K7;%w0fCC5vRDm;- z^oFM2qUM;fpS|OP&6JQ#Y*zll9v>K-neEZBBhH5%Hc?l01Wion4beA<>ySu6_Y2Un z&~}tX#XRE>bpycT*QdR?j(#awdeQhOfD; zuES0NBt@Ar__Ju1q|ZpLui-UQXi-NS-`rLko^%7TP=dRRbtc>4utJ#$!^`K%_0F%8 zmM@WFYPcq85Uw8b$(8nHewR)hqy<-;YzR9U?9u0w6<=V;0q1WX$)z#(V-#FYRLypM z6oFlnyldgyYRKG(S+=OP6frlFWqRs)RIW@9hJx%$z&f(XuIcY1WB4vh(E}w5_?PQ@ zi+X-pFKm~)h!AXg#g%VIC`A>|;T6;~_&=&7WJr(~V204F^hJUhl0tx36doLEzH%U% zq==`;H1@RGxI&2i(RX~{>KeTL$MD^Mc3=L51yHa?of`YE^E%!pLed1QYrKyVrT>&hjK9c5o++Y~52Wz@edpW%pp6};1F>&~ed3rd)W&|) zYD=t6P!Bb7LPS*H7SveU0>*zKr>2r=Tu!Y2OPM?;@H0gP4tkiBzm5f;$;kzyfO8Ez zfuA7rd_dT*4pHWS18{l(;Mn!LM6go#1a}5{JO{-kg$_{CVz#uDugqritA#opI*g#W z-ek0BW!awizL5%Sy&`H)fFl!A|R^+q!MQDpn0 z==L9@_M6Et*wlk$f}hLB{*BLq_J7%${};#N?;P{LvoHK^efoEP&s;J2Rflb=~9@sFbw;WxOL0V+|)5gsB`YKROEDJB07vpk}gF!9&Oq02kb z{6M-^*uuv#?T}+b?H67!nl*rEwhVHZ+3U}sWr>d?%{A6IXWO{}D(;*r}T5vDyi^ zgf_TDMFtxiV0SS4s8Z+s+HyFz5YiXJ#-vAn;tb7G+7d5qD-Cc$n>+E8i)YpkUzb5UbC$;+%lgA5)D8lz~nBY(r00TgONKrnABihKbi|RH*ci&ur6 zt1t%pispwrEvz0JJlbSU{3@6D6=Q|p90a%=S*gkgsV3j=F&Gpdpg_Sqn*3dVZU;u# zm!%|5up4X&O7j$Y+Te0&pKvd5$UF!IpM_&niPS_Qv5>Imv+%o8k^_ALjO6TZiAG>OnArvPiU3z4|*mFHEb5i#h!X<`?Pd?hpUZ z-jDw;eUwdNZ>hoU@@m}oh`!M(Len*+K)$*=*Kt!1Dy*`jaGhi=n%(w*{a3WYl&XR7 zKS|0Dr088xh*0opEdC63AR79@wQ)Hqqf&#*JbigIuwVX_T_e;zQpc~; zJ4A$CC_|o#6HfbN>p*3(+IgKr%1Z+RTDYCJEX(VO9IcKvt?)b)`+95Z=EnMs&5f^J z&M)2DH{AB;2?hM&M!@}z6q!=6Wr1|{mI@WFt;cE#+2?k#vt$6#c~^Z*$aQ`C}{zf&oXB$`y&%jPn`KIGSGCMgRvqIf|Ti zkaF>}5tbI{=ByE>Gs-9m;KL9+dpki^YJfRa~$CR z;#&H>-}d|P=AV3c%5+c6XN#ozY*-CmA#OH~Y~yJ#_Q(@_>q%GNQGwiv;TfHvhZS}8_%=tx9&K#q7WKwt;}%aw~X!v4_NOy^e#O$9&_l{`&?xH{N5&Z z3}ax|xXT(uHQLkoGTM$zCoCwE9q!5qgiC49NnVqjpH62u^Ovr9F{FdEPD3U_6`_-v zRmBu%)5{w=UiFSsZwf}9pK`Vtpi`9`DkV?v6`7E@=TPf$=UxX7VpKUtN6P-ia>~e2 zW-LKjdh|W)0AMCFs(>-kx`=atLV@Gr?xi(2QCfm)$dEia03L_eILnT%c*~>1CvlGS z%jVe+^a2du{DT95!~?RzC@azSF)4iO#r0F}5zdfko{^{FzwV#n^@&R5taaJFQXr!(|*mY_bjN^P!G zPP@1o{0$G;!1C`o`zG0|xGMeC>06=34(8XT5vlE06s% z|MuN587XAX`ezhtDh^%a<&BS4Y{zMtBPjN!6oq#RGzu=ooN8ogtDra z(J?NiEZAYLLYP*;I1fp35WztVhv+eQzoRQ-{^TdlzvWy)?Zb})Y>n*(CoF#?f6j z4>S@IlZY;e;5)EKqD3ISk)aAB6{bHp6t&Fa!<9Fk*10_&B;q&1-Y;U_X(Pw81jWE} z_#`ULD#En;I4UGPU{H4h{zst*=lo{?KHiN_ecLE}KJjmV>P2Z8zU}uu4##H`Iy$RK zNrkt<^#e{V0oX;2dBk(VSNT4jD zl7M7OGI$ZJf_km8&*~L~Qcg_wT5Tq#BKv$2igDfo+5qvPUM6Y=G@cLAy?9}>tqZ3K zdtCSYS|51CfytiEu!IQ(BMCDz#}ub7+dU2xHZOKng2YilBSIGY{_sk;mYRp;kn=}A zGwOXYY*&v~q}*IoTamNO##r-QW@n2UYpRiW%t+C4UF>_n^+?xT*@nbptL~BLo*TWS zUOZ0pncfT;E%I}a8rCU?8VlnmcS`5#?`X*RQI?N>1ZSum|0FC$Oc7Yu^F1C0zadwF zTL3XOsWs?l#CcmgG~35SBU+s!T18N>0FUq+3nNl}Pc9Cx`OQPRR0PeM<2qnM7Ptpi zFOnR{a{zB4NX;M{gm8Xj)%C+v14jUa>0Tti17^bSuP>kzHXTCyBe`C(H~_J0{TwIBnM4`?{v`L?|5H(h${CbM6 ziUt?Tl$Kf0t$Ed)Or<9k6~=QqZSWqs9q~PhQz#$29dO?Xc~>A-u$D6km-@39OA}h4 zgok>7g%&XYvVW|&*q@`NAx5w?A$1+->`Q)*7Ot7ycfY;aqoieyUlFv65=QBh26liD zdb`wFD^%(JBlG|Wm%IW&7NhwmP@SYNvkLSv8&{VogG-fs_z?3$RFpz1TN*Ri2P=bw z$cOwE4?f8}fR@5YUft!AVmN{8M*zbv!1;`Ji1#2$@=)(EOCJqzH({z6-$vAle!#_v z8wHSuze!94&MdUYHnoI-eIr@i(#m$DE;sjJXDTewJ8zQcy)zY7U}joIFZLZ~uyu?4 z!wTFnPzm4+KCHWm2)qN(4Kygn!V7rAluGKOXuYovY~|K^r3DUiU(Ar!LcY9Gs&7~N zPz>x8+g58Toq4Wk_u`??LXM9@8(+q~ABVU96x{eC==_s=?W66*k6bIi+oo82>c6Z# z|G$=>{?pbpn8SauP5zT@>Yr^de(zZNlXv}JsTcIG{V}k?-NDD7(Gv!o|7KtK$hG>h z$HrQOD&vOF3E*JMl;BVC`AYqBigGy92&?qB_qS?YTdA>PRREx#B$J$?;+~RIz-2Rf zmRtzx)qv(iZvQEJ{f{^@I&c1?_x8Wm(8;5PCa`FapALD#hj=z^K-^MR%o4J-7B{!$ zJSn5Riuh|7_sHdjV?z1HEzqOU?C4t>&^R>OXFt^rM8Yi^W5mh$!5bus<61iZg?*5l z9bF1vOU#NwLi{UANMbrXopGptoZf$jD|X(*EUe!efU%AkhM{LsYy`XD5rMu|=!JIh^y+A|x9)mHS6k*vw_bBjW(zm!ij`=BY8sOFk1jZ1=uP~c9p)kzy zb0oo_$wGJZf!iFevw8M2lNb-%8eAHkGp%*XMgX?s%{EX+Gu4-OU*-B2TJsR&zed(m zX<)VvtoFWM9cZO)raDq9BVlfB>}T7DTsP=jSO=1I806!02l@JIzCjT0Yew~*ioG|- zu-zkye_LrS#&S;raYQ~eN0TTBF=0*^_=Owf)gj(lRBIG@%VMY zkmpOk6C(yE^MgoiT1E$wAro~ffqKxKPv&39`lEmj+NeXwtgFxh- zFEHVkW`YXA8VgZgRi)qsZlM&eU0IlFbX_=*5Nb%gjz8D2(O z^mh;aJOiJ?pw$CX+r=Dh_0CYz@(NF4G|2TpK9S!OyOBelcksT6UF+f} z(agL5njU0Mm=3X!!qj<$eU(ssVFV-AkHj8Qzlb$vE*ifJ;6kOKwsr^^?a``XtIsQ+ zzsZcj7sAsTZ|-BUgk|I0SVa zrj<+(AH?{She(y4$CI;ih7dMPSOhyfPRLIs`B5aok8FmqR!(s)38_*%`MKT3Vg5wS z`Toy*TVHzZxBTu2DT!HZS;@bU(of|CbR@FaFZ_->kpMgb2M%)C>(j4=nakN6iYqB4 zeI9q;mc!r3Xxja^qCWW68-5p_GI-(pfgljdJyK#~$=d<%jH)C4CkxJ&tH8Q$S@lHs z1RtDATj=?(B5D8ZFS&ysIOK)sn)8SJ|JrV-vg0rB@C`ClETnUY715vyg+RUy{*N8c zWmNV485b^Qb8KIw!yoXivoesw3?A5e{SUZoHcA9D*p7I9=s;hKqu(g67{!TX>TV`R;B7JdZ+A;S*7EIHaai zy0A7R4c1{sBm4!=rPM@9fg1|WwBoU}#U6UGPLSxf~2fh1(6B7=1S^qg`*H*J7ZEX(X*&{? zO}T)zCzS2uEWou9ub!k@2t7LCoPGEY#`Ny?Iv1$*bc47TZH zFvxZ{n2k$AQK8Z&iIf-|qMm=m6$PH$ARBr7hU^g-Ks@+zA7lO{!F>^gQrJaz$prpD zEIHbBQgq0ZWDsKDzYg_1#sOsR(X4S{9WpPSBXsm5lg?D*HJlovorF0YID*I#I+Sxm z3>0q%FMk=m`Fow>UFv2~>F-<-vrL)<>Lz^CEXZJqoG?UW^U)xJo;)HHGN9Ad1GKnM zv{Y5{j!RbdkfKUs$_}B>hXe_N_X4LAoFeplts@)?9P&WoD;AND>?u1G zWP^t@)f28uI2Azm^?v=1#EGp^C)hrwm($q&!2N~Wf;SQOAX6M)I^8}}h&*i_@=QWQ zr+^&EA{f5|GzNPo2oCZE#VL+pm=1V4B5|HXVh@6$TVChq?u}2qn_u|sHv-PvA@6M| zI7Q*9$2Z}Nt|W5gx2$QUxulNWSVXTByI@mr3RJoz$FHQFm;U}yuzM&CFQbDCd$Gr@ z1S3x+9DYo6I~WH%m0^T>**1ORN5sHBPpZBWDaZT7zo3T2*)$VTo&>^A{Ncq^R_I70 z@{F8e(gvR=?nB7zzY~d2eD>Am-s=Jvt@)0{7``P_$S}(BVLN`H`!}^8l3~>W1}}qtrt%&(4ch6VWni8Llug;fX{* z@(rfVYlfL0YY9Umh3u1o_yfOxDw+fi;#&YA#F~wKoi)Kapx2mExxeF}ET8>MfhJqk z3(e$Xm6561MqU-{oka1Z4~cwy%Qz&G`H^ZA#|-D-Aq?jfN)mBDvF&?i4^F$|P^FuS zu!AYBLn?jA%9hD6FYZ!7LdYJ648A|UdZI-Z%88d41VYtR;O;sn0MdGJ8<)`}=mz{5 z%p?Xt)IR4c8kkr+R5I~;2H<_gAy4#~SY$BHx6b)Jcn+D^qSCHRUF@FOyJU$oM&AN5 zix{`xWJ1kz-i*L0iPAWh>y(BU`61-vsZ!mg5Rk@Lq>OrFSFP?Uhy;u}0uru+6yaU; z%GD1U`-_8fM3VKrs{*khw6-;l^wwdne+httW|E`@raNSiO6@So&I06Hp+{pJ;})y& z*De_O_%B%+;)tdJr6ERj^osvW2q*d?ht}Cr8>?#7Y4m7gT$ZwPF`a{YNzQF4jTN~- zl?>_Ai-@wQw6+8*;j@NV)z%Z$6*<3}D9i^^v!NvA@(lCyu?&Bc+`{YL-ZIJ3MAAJ6 zR8h0vq-6XuPgBZcRbj^@f`ewCCvplO%{S4=7XinkXnZEDz6d1eBN@W6>HWk<5Gx;Y zoL;LpVGRaOtpzWDf7!>3fdq)&0r-ggSZkij<%4i;z%vl%^1=zipj!gP+M~sTr#fC3 zDWv6B$0SAY?4`;h#Gl#b{z4{)W^XZLA+Z47S^2F$j#f z4tg&s2jR>i;w+B8hTJMVS)@#7Dop$IxiFKLP$3R*&p|GeBr{HeDfM51Cu0*pDaU1m ze}@o7PSka?zM6%e7(iP2@+0ObI$`;aKwx09*h=O!gJU_~5*h|iWyBkKqtpVow-p=9 zxw5_5TQIGqY?0K;#dMBu9{_|H7T!CM6aomsCeuceO<@+R{UIJOnT%~qnzdoDA)1@1{5C7U(ZUJ`hCt*Xkf}L-&t*#3Nb!h5&ujf^|0P&A$0K!J zqH?!>%(G<6Rp<1qNcfScJq=CB$tg*B7M31zeJciwgReG#smGtoS4VITq)ez9j$lqp zhHCP<8O4dIht#HOmJ%6+)5sw2MuWFwykf(cc@bOUGRC9yC>leAX+u7p)E`D8FzhH) zi5Ptxjy#M+=F$dm`oloz0as5b4%mKIihL7~V8q6NCW40QgNMz(Gk=DLM+Dqr>cS^0I3+|Pz3LIi#yywfP_5l0lM80fe1>GDEK-g&XSzP2feBl z&>rCF+su-I+#$*dN|f?7ZScn2rJ+VtGw??!S^}Up%o-j6gS^4+C80MQ!fclU!C(R> z8cU><5TbsBqmvM0vIKb-1k1#x9iolFlnSx3ogq2!5J(?2vS3C4mxgbN)XUNVR2ey? zoI6!Q^FvHJ2)w|`#&3#1vi)Zy|B^;F_5ejl~#9hFaO<`XhGwGg?sn=1e)A~BTXzpIrhR5apQTy<9ZRebm zzc@T6Lyr+lZyf{LfcW7;Z5+I99-=&d&u^-`uNnlxGu0oxt&Gmi=C0K~$ToNN`W~W6 zv$2JlN&$XAkW#C+X3*$*AQXe;|_uVD($c9O{Yl}X&35w11gqw9;1U-i`$1i3v?Qj z4p%CQoh&Ha_zh8S{Kx>Wq{?BU!4`ALB7>j^sv)mq2Q*(;t~s8x#nlh3K6C zi)CBDUq`6=^YoSLH`YPLOVrb_N7y%d9aZ(?ZT0hyHiySA=#TTF(**21W9Im#r!?7@J-r zyq(e?Y~AP(z!QRv-Rl_74_qbqLunA!_pU@ga*YUjB8v%f-yz=^`#`va2n{tF1W=Ew zK?rVZ2sXN?E;&Qs*)e#MJsZcy*tsD4C`fP<=`qcHkTJP?LEzyFLB%QnGE*2}C2d*G zA=tJhiD9V`y67dVgebynkI%rR24e{0fWn{ui(G_QNb)}!m<2eW0(2_cGSwBWgh-M& zW$rjg3e>YQ9T4O9we!D10wT`?Tl16FMUE?P9J95Evp(O2Fim#P#33X0mtAfvF2~7u z@=-7h7x~B=xE=6(v2FX(zJ4p{xgU>CBvL?0=%#K&JojQD{>ZX}Kph7(!c^#(Rkg63 z%;Bwu-$9`6t_(?;m`rETV{6rwi z5=yei{YZ%0jsA3^CnmJ?MyQo-%ea!}3=55`sC7tX z<_Ip}izan&A!d7|P$1z8vd+^2+((8dnTotD724IwTi|YO9D(~m>;fQ*QV&e8Iv4s* zjtsQ%x3H_cT9Db}0^YF5x7@*m%Zr4)gWtO$f73PGMqIMs56>kL+B}yq*r!&A&Cir6 z9gdU_z*Pu7!U@H@gONTaBIe(AA0H06;dy%O0? z{Ff=8%p4AEOAeAaPjVt@mKbw@^lh!arPel5<;A!$7slCCSWT8NGSC9Esuam_#nM9X z2yY+!)Q()!ZMEE(BaAw~3K6DoV2O_yHNoOTWKF=Z;H?I90%70|jpv7HfWF#+0^Hp= z$dWhJJY;B3mdBC&h;#^-)<)jL)&?=n{2wie_+_98>~-AoD!reLeWP`l@1Nzm$3^(} z{&^O?3Vjx!*|lA{JXRW~8vc&Pv3hL^V5?6Hy1f65K zci-~bSt4Ku<~3yP3TFK4hz1437>bQH9L70jb!0Gtj5aOkW-@~C;Vv5mmVIsz#(VxK z+gR0XWKP;jPqZ)(U3b`}Oggjj4(gicUhM6?=+94Hyju(&eV=C~`~M_wM8pmKGJ9YV>^@{bC3@#l{}jhD7IJ0$+B*4(f3BkyL@avnL7}g?aZ3FM z;abeth}Jf=(n3g`jjB@-yxZ!cq~n+)vl<^Rrd?rwwvcaC#CsvvK=g~VRltdD;l@o4 zE}hlxW}$(~iyki07^r#WN6*6+U?yc}y>rUHK<{&V-xKJ^cuXA4mRg+&rG#lcqD)5= z4CB+`l=ziS!)SUfQ9!0kNYT7zkzz_P1+$8saRsq%xw}S|DZyx%OtTG9{+n&G-tsF> zs~HA^q=m8(5jb{T0uulM!bMK(Go>vg2n7mm84S}^b)E|NZg^COX|5p>P;q;KnB@j;AP)Fe zU~Ou=bi|77b>J+evLxkrmN>2_1BvO7$_EGgvuJWMt|FTOoI#C06;D5n%8z3lJK}OA z{1eNw&1|e1^)*a|R2V1*v8eE~;P!mN#hAVrF_3`H%O)TXgfAZ}V4>-?}#HErqh;xL)HULLJYc_l6weklt%U|eY;1zEo<^ie@(p7BN828{in2RFS zeOLqjA+jHiDflUzg92!Rhw5Gj?Bl6y9OOy01*N1b7KNCAcP@yt%Tib%SiEl$_Y%{J zq#3R9Z=5g9AOWIEt$|x>A`*se0jFiRZ5@9Yz4~=@_3QBE&$z0a2X7j?mzB|3`{>)z z%b)gM{k-$?r#6kB7c_PL(mnqPKRB^YFckdChtWDV2&ExXm~?AIN*H)iuMJ*_U`!Y^ zu6r(hx`&9I1$Q01f?PxGpznNZ9sOK6`)mF3AC0U3Ahor4{4;q?z}lHH{aN2K;Gy3Z zZ@OHMWyghES(r3?#5=R0Y~*WjJ&Or_U56kj;HR^57?yfGw~RD4t%RHax`z-alGwqP znO8yHMB5!HF>RhJ9>W_HD+9DnwEgynI@ zr@x5w*K16ydiEE-dS>{JG3+|^h;*ISTEdzOCZ_}PVnkaEsN4d=e0`lIG8a?0mB`XT z2SsM!ipo)35vhO$k*MP;5GX&vF&xqAD4H%`>0A43L6zq;q7Vf~Ft2eGu&k zfi#qH05Fr%)#47GzLkWvCTE#--CA3GTCT;y4p}#m22F)Wz(HY-R{Adh|MjjnJ0PPB zD-fZVzAX97=wAAQI;65N+vmuomn35C#0YaMQ%Xg+Wmm8j#N>)^e}}YZuQ>#=payqa zZ6YIgYHj9E4?1?@apdw^Di<*MBwZ1YkgACfd|R0&(=vdhNDHC$AWINvXIrbnP;4bD zYjS=wSwx+JQgK^rF?CR6K#ac&2UecqfFTf*;5XqAwHm<%HmR@_(&mE7av-xU6}IDf zU%D2`A;ml(NR4}hshHu`Bx#%im!i0y_^zRB(7p5JHu*xSGGB2kS>X4cOvgRFz~kUZmmTCL z;X#uNt^^->zgBfg3d|kCRh~i1i&FvRlCHJInIT8rcKtvHAdJ_tRwP*p2s1z3{^>O@gMb};~yH560}vsU|*$&I8$aA3M)NXim#z-%K4JHUw{XuES# z#6eKKI8^To0y?5H)+x~a|v;FozrO|~!!SU%|s%NxS z{sM)HB^Mx|^!+7L&)X%RA=`42X88x$M)kup4 zkY}$Xc9`@$JmAO}P#%(vL!MhxV-H2Xb|Iq*-O=KM)?hF8=b;+@>v@X+~mpo3n zK@iy?!A+3(L=cFKdL-qTfZAulGWnA&d#dQy8oqQrh@}X5c>$dXl~SkIcN~4n2!06C zA+_mcq9J-ocr${`q{NPoRhsHwCe+kS}vm`cg#kh`;dqFk;PZ+;}%~{w9j&Njna`4+)ixG7`l$fKN%ols+jZDXs z2f^T7ujg4vnh$FWkqk%fQW6ckW!I~abX$5uNNCa(oYCuQVKY@kE-OBi(mdS(lChM? zy-1{qnj{5fNoCc_FDn+RmHD(GfW%<*iO2sU5EB=KI9h9~iR=>LZ#XzoML?dlWP$J# zR545BHOX0a#``|s*M8UCkQb2rUc`Sd?EgCGx)XFikIESLIJfyW=j05f>hlSGQOyF- zF-ULgRdhrg4(?o!3vod;UnErMRDLs;Oi%OrOzATTZ6Yqu#8XRg0yFe>FEoQEv_6&;;TP({0vZaoxvM7>-Oh&BbMeQ$~=# z<2SGXXm2pgW;!R(RRD%G;EDdw(n^u{Fm;oXU8XRicfr^^eEs*~%U?Rj z@4FX24X*y$Is1_;yEYy47r!uSX8SMU!l(vrr>=);X~ex%H@xeos*>+k{wQ zkZ=o70+XfyN#L5Pf1-z-;BHKakPbixFnxR>?kUmiNzWh+8ocrQSDXomk$Avd1f*oM z^@y1h>6EB<@7l?4$#%r$ULY(H-Rur6kkRG=RyE}1#`Oq|!Ac18NJoJg-2D!<21Z5L z69hJlUicyzn}OoNH*m3myv-&>k}44yAQh~}l)qqbV@jk&7h5qF_)UXmtAW#KqfRGw z3EK#-?YVUJZq)yIX!~v~@I0BiPN=9ZSS5S}n?-7up*#*TR+BS;VVRr?+R4Rwn?;#S zWnKqAjxPE>upoWl*;d<^i1BESfLdKs3q+KVvjN0JU@5bN?KIrhJYd2H zjIu~&8NI!Bd0gvoDtkQD*kg(NBMmr4v~T55)MTqgyk_)wlWaU0k)Fn4Ph{y{BmiH) zV@9VWupL~z*Z3+{3zjUXgj^<0Gx_;8eOW zx}rTQX!b+d0T>IXG5;#vI!~kV>%V3uNmT*lcV%)Nu}$H=#17Uw=ulu(twC=A%diowCkq=&X)$3e z$eG!gIxD3Kq?!oE7-k;%0#p7t8{&Kv6{x=8zKAowug zeN19`DEtUAE989|k3FZSgVOK>HZE%^rcOtt#TfE_tXtZAIQc9Xo{uVkYb7Y zDFYj^U0B`K_AxW9iOsXRo2RK0p#}IqArHcGctUVD@rJa_01*J&a`3|Hx{bEq0=yC$ zGg3`>%L`Phb9p`Qy%vAuQXq;-xEHTtDCe_n=F(LAgqn4=b4GOn2$hI^hC}b1vuIE% z3M)k2ThQ$AH<1w{QW6CRw8!qfCsmuY>P#P)nv(Hjq8Jz>NoeGb<6h(bWpuf&MWD|e z!R_~e>hK7t_XX5LVih4{bu^^R5fJ ztnFMK&Yd`Gk`2fZh;^ttp&yxq4agcaz^D9BNa5h3!5siaOXC{=4)c!-H4AGvfClMj z(4h5WsUosdD7uOlQG+w9cX)%d_aQFAvj#)N3MS_8_8HM7y;uKUrwon>e1ukk=s%u~ zeQ&NGtn7QrJ5-<8k_Dzm!qqq81zRkK`_iMMx7_6|h8!J&Y`mY$~ zS@EnrA=lw&O`@+gdYc`+g~{bY^pHps&3Ux8&*<}kc_#vBPxd~v4t1IQD2G>7YCHDc zmPVHVhGy$XZyaXZ$GP@Vu5*Nz5`7LJGx#&N12GFAikapyY9CM(X7BZM6~-Sn0la-Z z#l(vTD#KPDu(~0ukJQkUuG3xaC1gNt2>(~61)u>U9c8mXkih>!%*-+IK+gE_k@q9(bx<;kxYJ$wa#>{5WG`yq-$Hr5@tXmBG=-&Ee>*GZHh;d zw^Q#3#BFvkzL7VA7X3*yh8zO5m5YdSy@4ps&g4(7U5e$x=oPu)Pnq&prRsa4wt>W}7ow4bAc#UhvMoo1oKs$(qJ(c-|L zZGq8IF%S}6mhB+oM*QRCjT`(NTaY^d1tu&HGJwXh&;PO3TCqif?t_ZY3F)Ml^jZ|f*exS$Iwin^|uv$FI& z8kmZOW^kFsBhzZ)aojhTke3pv<)pfl#6h60WQ;YsrP2hrnOkOYUC*xRrrj!Ukw~ED z{Kc*p*Cf}FW-Uv~Rx0NgVw)ihNT}Qw7f`hyZVdg6UZ^>6=|qwq9~% ztL{S6SL+9>1G`b$H1h6ZEnMj)JNw3%+12FHFxeUiiwcxHWpm$=;qhI2TJgPR2r?g@Ut= zc^>U6$_n6Fax+Q?-&d)j-+fPWT>0<^WZML&idH!6_I!!bn28!XiGU-b(Zf)m5dEb+ z_HMFdL*+4XI_Up-V0N=gc&0ee zs!(*xnT#HoNN4KZ(esa(7I=DJ6NCcH9xM*MMw|XACO5Cf8?zVW<&^Dl%({|gpWY@9 z6F)oPJg7BaH<%qT|Hlerpl`kw=pv5|me%N;vp$52`$)upYx>}b4jbKMaj4by%;tes zKhPTo>FPLL5sDo{{Cr9hxAD@wECPg8mH31VsW-oaC!8bzq^OjmEwa5k1}*#7e^dugyAD!$zqTsS+{qV!1LSKMG2GS`xRpT-6+*XMmuV> z5>_W+b@`C_`C3q%yD2iMu*>mXG>Ew036f?>BYdvohtuRek}h*w;q%%MxO#Rwm2)## zW{O*Boc<*OZJ5A0kXL16UQ$+5>21y0&Hz=F+-AXTs+Lz1#!4c?-`v)U z9s}c8&!20qB=x1FwxMzv8LL1*@zioSxh`?9Wj7_mmY`KFvjubyYi8En{~ufL*&Iib zWefhgHGA`RZQj)M)J%7EmtqxJlmMYMQtQxK>x@XPGodvIkOZhTi`8Rm`$zT!>)C!< zGqH9B}z>I-Wdmtedo(EuKS?K%v6NCIpThn0QCKgWY6WquPf=h$?^>He>2QnUYIY4 z^GHEOt@{Kr*%Lp*uHQ)ERC9#9$|67|uD6qr!x<#-7HQP1hG+oan9-on+Ca-$Qd&n7 za{{g84PXfJ$dDnmhAKCrkE&c~s=Lft^Q^kS#Rxo0qehVOAP-fXepqH!Sp!|PR^y7w z?z-enm5?<+-z_29gqxui7#H^l_CCQq1OZhR7Af_YbpE$Y8E%VvXf>Fp?iHxJxytQy z2`7A57G?XhZB;-8LKJsJ850YEK%j%ry(kHDhIgmR;@>vc z|Gu_(dL14g6z;}yTIWDb2Qk$K zu?R*2TJBfb2md?RFi6$A1r9UzwS0=dj@lq)1z91t)AU2QW6JthA3c5`f)C?>78Fhd zIR*y@Drw^@a73az!>u$4`vQIk#FfDqxm94m4uPEc+V2%T=3scje;0x^LXDb-1R{~( zuYnU>1Wyan<_DAjLi0x$@+&9^unAjo3L!ToxVaJRA>B@p58}S((hRzzGEQ8e9xR+O z0L=m=97JCZaoR|u$V$@*`ramm&<@Pf*Al)1(gvl|rckug0*$!?H+S573qF0jk4S?u zm@cUSlBa}NO^`pRai>It8c{}rG&@l2@la^Q0BG$^%s*+)Ba6SNu2js}166@JV1n~W z(RPNh(v%J`T*%4m$oGNAq=NV{w3*Z9vhr+3oX?7j8E!VsJ;?Ag1!0L)*Lin|hQ|ug zzc>#{O zCC6nbEzg>?Rz+qmZ`OFL$r^P+sUm0}qsZGODWH@oj8PMv7Ohq(z0O;8$-xP0lG9MVW?8Uulv?5pMhh4{LWsNQb$PEx zJ6+OjLxPY<9{+lhq7ov65>fFK%HQ!eXVzJ>PHD(Ts3XOI^9GFDNA>|^5U$H1T0SnV z-#`>4!YP4%m`MaOtwO}WxfV+(=;26Gb0JK#vER)@EjYxx0+2T;BZ+_KZK@0Jdx_%3~?_@PGy-po246o?$z{zH2E;g zfySB3i;E~|RzW3d=z%Ea$xr8F@o^tLZBym@vHYU$=g2#V@dhWBDne%6OyzGUQ3X2t z)imKv{w33lWtdJ*M*9~NXBl<3 zP{aw+WCl%j5yD3p%Z#zc+fWZSC4Ysp;}T)$l_~f!@t9%b>Rwski2)W7=Y(j0G=xIF z#MyI%250wlMTRbc|H8UNJ|?zCyg@jBhR|?)3Jo$4QHfG=0#cb^KO&$}UL>&QWw4YW zz2V0}_Bs)Zrx6Os@ThX*j|&P^#AXf!XHcL9loaW1@HP03A%4@+FmjZGI$Dpke>f6kf^oNLw$?G>a(dHuuqaL9M57PAQjr>oj z^A?9C2nf|cLotxg$b5uZfzu)e0P7z@Ii41T@o;`oMMi23$}?{R zn~Pa~r63gq)G?@+WYF?W81i}1&*K?EYpob71tr5Hmuet|$fX)XBH&+e2b7dLZPf6s zGO}jS5hKejB*}#&v6QA(iYoYl9GWn4egX6sY9X>HM;Sm>g9RFsIe>1oDMVlc;b3c{ z+wa4?uuxDI(2*G(Lh~}BH#bP6h`NBX3}S#0nZO`Y(FDFBk}!$92F3y6WmsfgIe(H5 ztleSkE&})|vkj{OAI1Uaak2V(S*?R-E~8|Y5|D~dtA2^o3anNXEEID<>7F#HqzO4u z7S_wca)Do~KxQF!)BuViQy5HjmbWW}rPNnxBgrGWQd=gqxgtMDh|9FL!8<8AmJS;Lb|{%heWlQt z0A=y0=_0d8D$uJTUYBSUXI>M{lnjr&FjHXW(LXd_nJE$v3zdZ;JyRf|3@^~a99o}{ zNaa9T9{OIk@}NlJR8uJGUg8%j62=mx%vC_ea5F`A4(N(Ifwo*?=gKJlNlz6h95WwZ zf_{*#{F;DzzwyJ`%CCv!Z|Tf0iOoCN{1l1B+O;>Mnr^FmWNe1kFA7jm2qZiIhOvI5M!0KFlH<06AiOH~>Go_gdzse(SM+f%) zn#%nKg10~b=WnC8R5p7zPrx()Ak3kA9i^f4^h_B@g}^P)XgTmp_lxk$@Q{EIc{uqj zTp@Y>&pZ)e{#1^c1As&8CUw9*mI3Y))(|pcVv7bP3qVS<@cD{UV2ZMphj|Xi&zEt4 zypAd^6%|&`3JIBRCO8MoTb!8!onMKNLyg)~PzNgWYa*jofzy12 zGxKUx(BM{sN&un&YGH%{l#Zz(5-Hn0d;u_#mMDa!DR;}%oif}a>=dMYNrX#c9X0VP z;zJ6J`Oq&tI2+u>dew^$H0$fHI z34-)Q!~_3|rCvs90u5qlfdH8xq4?P5|L%$0E*VHo?Z5>I0RjCVu5eK3up(!Q*b&-H zL4s*;J45`mfx47gl+FgvhJ+fV!+>G9mtpQEsaqSRUsu5`=YLC9?x8dvxX?1fvsD;k zh|WSPH$o9^7LYxK;Dsm$Iv$`EsT^>*0(cjT;u?h32oL3tH|20C*Dn2m)F)CL}v zQUKs_^#%kH#i2wHj?fj6_E?OA&sWhr0y-Gf7z#Q-ydALn9->(@{D5V7p)9RK$BxT$ z83104_!y`P1PJhWtb+q7@=HZ-m4bF^714dw=`l`^vaqzk9AfHh&?!*S5#^5J%q3Vc z-T=$*Yat7NjYZ6!yj)h&2rxrmtyo$$2oo7nL0PX+$TEhdAcZI;2MZ{Nx+{W*Q=tb| zK@L&oqNqU|LDZJJ#_5YJltUiqeIH;2vO1HwmCN7E=I#_xDFSXRAUrjbr)SaJHdnr% zEZkmAO(jdy(AX1&**rN{q^ENP;Cj9c+6PjDoGDTB=;&7w<|^3u)N~08jJ%Uab#M&c(1kGlTQc#}%Hj_zi$AWd{II_Kb8-Waem_&Vo5|hDWbbDS4>HBsB5<{IKLOcPBuGJtjw0+WuRxv6s}l7MzGgMogD0C(1Xb1iyt~=!kmolHMr_v z?4T|Ofy(VDE)BbbT&(b$jG1O#@O7A25OiytwZcN%v|$q=2Rw&5pJL0`f%f7oaJ{b{v$P1a1I*#I!mJP#1A3wE;2&evPzZq2ST`og9(IPnO(d>C}4o2;GVbQlE^?S3xRd58(!(OZfV2WizF%VCEdr1COENoM zMxSC-LMu;Km{|(ymhb=p(&^G~Spp&hew>@RGSE9V72$hAc_mD~7(qo$il{U1t)eh8 zq2EfEe@zx|B9RAeQ`WLKLCJ1re@o==B#Zab#H~%3#>G2HRLUZ5XDb+YvNXm6B$gst zyAa2#Pr;>vP_!&JQ-Den6C)^_@G!$Y*d(Wu)FNDI7&!_33Xz}(V22c#M@caTj{{^K zj9D8-6F#2>(~{v(-r0TbB-aH|!#sSJG|rNz?-N@t;50S9g+vQruAeukRL z0yLoBP&czBth!ZHA0lD~dkS%nDfmW9cax=uC@6%4on+}=qBxzQ@O}>M;L{`kXN3a5 zax-~q9`O$qX{91V-JQ$v%LQqrC_@1TL4g5fdxd})1*yfY5ynOZVMWm8h^cIO2C8X^ z!7VMJqbRAY(E2)>#o%BlS_K-%GM#yCkn$dUMBtYLC789PHjD?kPiRKD3V`mMkhhUgcBLOH9jA9ECD726Gb{&XI3U#00RIa_4sV@(w;)rh;< z(!(-~6&34s*dQ$EbZG?>3lCbda6eT9Tw}%-aAug^MPyi1Fo#POak+v>dwvyqAgbe* zB#1EV>-g89nn8iZk+}bb5?C5cwYpT6@wicj2x(ssg^;bQB`qFh4Q||(vJ&%1V9`qo zdOyuUCrMYP)8&N{w@!i6lYz8rgf^R{XEWqXnwZO?UWd3uNO-2$mCzj4AqQa^mqc7; z2|6k%FOx_o7uVp;1d+m+DWC^yK*88VQeFwvoU)W-7r;p8iRoN%woqBFAPAY5PUol7 zg%yHbBA88D-ehnd4x(WyUz*Am));x6*R!HsRs#lwBkXpP!;C2#l)6qTo1~gTsb^>i z=+IOV7ct32X0S^ectVh-TcXNdp?ju^P>QIewJLgtFnh3hA(fyu zK>JF<&GFS=6Ki*b2BU8Y`fZV$0jZTL&15Qz1R9SL_wuFNg~Ba}^>pf2NcQ!$n@R9L zg**A;?R@da1R`FRe%jc$mCoME<)8`N&J}LreL4$$V+Jd^0?mPWm?x*R6^y%C)CMds zk}@{k26Rg$L^B1554^%0fI5^y7P;VpNI`XO+&O_tT+jniOb;SYK?Z?`yM+*6f$fIU z4PPxCsO}VsD8|AX+EJIby96X--1DNE*K1h~mp~v23=k{^C&fbnKr)UCxtT&WfVg4k z2qHD7L@3V%Y62HcO9A9E_$Ul;6h+YHK<~JsR}DGuu^l18j;L2qFcbOIdMk^VMjGmY z50!GM1RTS%S69%~CdSgZ@(i?GY^!DL1p=QN%arjDV!F)D5fW5N*ii5p-2uoa@(<8* zHv{J#4RR@_zM)-H=1N&bu-q)lxumFh;D45ZLl9dS3;;l2xh!lDauVW|f%6@@E21S4 zhGAtncY_2=BQ1eBK{N$4@HDef0FGhmL{vFjf_0e_m$N*S=QIsYJN`=SghfAJ+FT_N zeL(||ap{>1`w(smZ1z04RD#KX;5~jJ$AQ~Pk{ar|pq9edub^F*UQ$p8K*emM-r5Fk zGSAPUYUq0AH*~~aPfcYjb7gvkl3y)Nqm&G}O+4TrEQ`;NS;YA_g>w6+E?^@D(9d zxTH4`;XoqvMVcc~TpB6HoTbL65KwVvnb+((-x&wNK(8n$;(A?xgadU;aC=dih0f}A%sQ@ z2@PeAdSx^p5yL!kJs1c2ExaU~6(xlvTxgG&UIJ&pLl-wN|D=I|!%}c15IX*wpx|`C zih_=T!LEZMgMa{IMnZ`20NZs!-lTL?%**n~{c&LBB?u)6?=Z?@^X?`Cl>>a5zD7c< z#NfPGqNf2P>C|tTKXrmQSw=4h~X ze$2BeAxfW$hS#Sv{09M0_1h2A2<35G;insweLMeH{F3BDN<`5;|@UJpbp-YQ-YMqcW zEM`yJAjR3(oT)4m>?*}4IXy1}&k@FKu0UxoAvP7VEH{-eOy%=8Gl}1_ship4jqK)) z%=-OeVX9bsSSZeyh`B;JD_TX(E1BR+l@)@TFBF$b1Wvmt$XUh8ih4!Cop=SwDyeP} zLvgc;nUVF9<>xhU?8pKG-3R}5X^EgWc{%=y>JeH1w^T`S@WrBJk$RQX<3dcb+m`IQ zXw_&HuwbQGJVXol07+MY(W+K43JNZVRi~_$nI+hU#mY*B#+WUZrt?LNsZ!~Fsk}h) zb7g9-L@tq_$oMsD++UAZImSZ zIzTt7ZAXM2l19krH5`z~Y58~uWns;6(2MlN61z+a3lzUDfJ)VpAYf@7NV{BQHc6o% zn1mcK;LPCzRYHh+5}iY}8iOif@F$v0N~@Dl5Acaz2bBR8BFots&W1A%atgPBufR*l zp~#pXB^cBM<5!E&c>w4L)RyEUQr}7?K*PR%tjE zwJHr2NcAebLE#BXP(SmiCnl#fSO4EZmQCIR3$ow^w z3WwXY1bs|JLRu(+cGQy40 z!hDLGPcrz|N{*jiFFxEXL-fQ^B4{EHaR7D{fhcen#!`u!L*>9EN}@@?79c~K*5UfB zh#s7+Io{0isMr(cftFthq6`uw86%Af?NC&5G{#b%gPjh?1T-Z~X*{dwu>yd6LISD!{v_ify2+&_$O8@g*c^ zImO7>2*6bamE69rc6hW&8O{`|$eKmQEV5P!qz7k}Spc${p_DYM7G%2&ypr*(odRzb zc_U45NrK%dQ5z+Cqd;z!m{gh1u^Rm85=tUQ5NT>Q!E=a(YO}ZVB-KUm4CkYY~!9h#o`|>;+Qt2+=NZI^0hMPRlR~Mg@{Z z@k@e@e^Da#wOJIjERS{)T8Y&O!KU$F$<7N9#1KY&isBO_zg#93^M$2+eyvnqBd9f+ zU8j+aUYg72F&4|^`BHH7h^hKAg)H7fNWeLakEl8pUnU;wr_ZIJF?z1$e%A zV}lab2rOf2u}CbJ>8xO5K%S;WJtLwpyGL8Fn`(mHKu`x~#NJF6k4cY8yjkG2iel3m zq`wEWgb$9h+LYcv{r0>Jn?hTrKo<}T6$&=y1}i0aB`aYz>@26Hc&()Qgc@KCq!}=} zY8G=MJ9)@i#Ub?oMZ>ZJ)LodI@=B4xCd#2y@w*p%e)dQHF;^{~P_1=fLrR6r+a#wl?Qi8{=%RXGppQykF3 zV<+NI{1^D(=b&5Cb{ZBm_yL#ol65|iv<6vl{kQDLA z;961;t6>5ZD(DZ@9PFm}%yB(TAP+{4!Gd>j(HJ){)S75_MYOVpe$P7#m@3y9G2wDlFl8YLb#=97r<0Z|~~w>TNdBOw;7 z02yq_G;jqHh8A*+oadAruj2RuujhF!MGGmCD~SfBx{Ts-nlD+kQe;U|DvD9$r8Ge%h;oq^NLej&LY^QrziZXEjOti%dOUP0(c!e3U^OJSqxgNh zxntJGRy4B0csNnt^qYp)#(O&)+d;%V)$rSkf>8l@ z#?Z~@MU}Ryywe1VmU*Kh7`S0h#e4=v6?fQDou=kCp??+xInPLp>;iUZ*^T9t>;sEv z(ZxJK4zdPb0ZKJijYJcVrp3rXg|`c_eJ2%ID1l~Ka0mgj;S!u(W(~ZD3Q?d9f_Ev= zr(wql9woRW=dco>uO^x;4pWVv?Dcf7FPSZZvj`Rs$Q9HGKUs6TI)YoQmZ;ZoBq?|m z&Y_@ca(0nYaWI3hIyHiJA*wzPP?dd>cW`xFg~M%Y5hGV=xk|wplmY<(elc|Woa_jS z!$~$Hxp?R_Z?Tex@8T;Ia<`=kdXc|=Eo!i>|cw; zgg^n4AvN$c9aeE^7#gx2e}eUfwJkxP!OFy%tjbmszevzRtSiaHE(mZ5Mn!;)$Ks7- zb66W{6$8JBQrsLX=R~Efm}N;XiCTOr!GwxsheO?MNk&LZCaYM288EWN2&U#Vt!fXy zg@cjHN@YQ1G*7f6E9@fV63U_Gw(yHMJ-#jgicl;}NLevb3=0%02^wSgq~`Dzv^yWr zR1tJs8gqr`PRT}&1sbzJv$CvGiq7ed8Ft-TA2-0Nj-=zE+hjbqPDRmjoInHRB#qV# zL9@#|U*g#u3*aS^6pq&KO`Mx~S>Dk+l8l60D+QZxnNO;cowBvR#4rb1+hauy%b(8|blvbNyRyAowFEd=3W?5P1 zR6})q!wU@`8lz7#9K{NX;Tm>T(H&M)2u@%md=Q#WAnAr=nu_Ddh9xLkiDL>pQxSPe zk_evn{f_Imyr3CG-CBLt^BWu2hRbJ~yjlL|KrV)soWLc5p zwS(H&tM(16?gm}oZ&t&0)Y>s&(I}pvxx8#*%S(v66Et4bNRC&Hz;8@yy?t5Ky|B+q z9!0A(t))q_#7nedml-LYEo3tJT%lYl(>#`i+YIU>%?J#)#c(oFCOKBZ6j^q|_FA@E z55kTg;D>iOiqEYsvLuVEN1ff)_&jXwT28}u8@2A9<+c>v6J*nH8vquDm3djk*>SYt z)C{|Bx=sAc@tZua;wP(Cq?!>g8M5Z!+1h>!6Q~1uL|ssAQS&sruIiBvT^GBaQ&|BU zB%pbXVHC}XB*n&g7+#?mQIIWJ1;W6R@)fHl0mMX0(yE5r3|relV^FR4F@d^OH|(aW zhq~SLY7;jc;=KfT5p7;}RTH<})ZLDbAMSVjaNvdm(`}h{)39o`*Y>JCJTl9!8CHaU z8EzZssv4mZs|1k*Gfj33yP?}HoJTWjx)q;Lg3#1F!)xNSyo4nRX#!01bi0Pz0Pa%(bQ-uNd?M)q1PvA&mI3yQY%oql%8LVVr`}2|}X|8J5WV4D}g-t4{uHiIvtgfKv!OV1;w%d-HTVZ_^U;zgm zFKFYLDmtW?C0T*)!8&$vx2D@LoVtv~sX7|a(rsekcq?d%Dhy1S*DcGbYZm07$%rZ= ztE{5&ior`dujr&K60%U_n2I1|7$U<|N&?S_N`>VF)dF5wZm3zl<%FD~NxG$3o@#ln z7nwFDC$PM_{A$awLtV4|YCDMV6kJi)IYp5S zGi-LfucDz*$f(;R&U%Lj@#W)yFDC@_o{BSjgQ9rwQAkbt-ud^!^!T!nQd5A zFWTBUJvh49-Z>hN_r{~`!^5+|U~4qm?+^C}gYABAG#YMoJ0tuV)!T+)Sc+P80!Pz5 zr`l|dyMu#Pcem3Sxu)l0!Zq8oL(hqPx8_<^Q}aAKa_uniYJpp~tw7Z*RnleAkOfV_ z0&?)Lx`Xwp+ksoHdST#3kzd0-Te|JU=L`ZbbRADuGz`b`G*ve&I}96P)O7s7wSCw2 z6dCBCX_kp|OPVOFl4)DIp((l|>yjvA5#f8Prfa&P>$++fnucX=Y8DoYixXf~8@$R% znjlCtFatnB2qnpo9N)2QO@^Su#xhiw<7`o|1-{|c>Q1$)nGhjWRj=EA!>{#f^@ig% zylS&rZ%3WF7uDUU?u4P~x}xB4oUdrMAVQrAOfxVIUz2@R2vj-J)ONLw*@=MfxFG;H zTXr}aP+nCvoG{Q-TVU#r3mM=klB&!%!&O z6ns~+71m@6j>h_?)P(53|4ghS!ncjkvl@YK+gSaIi<`leYg*Oyqo`q9rtkS-y;-l- zTdkg9JD6hAba|d*7)rzp8J_Lda3Y?SFy9gs5i3wc9nyzk1%ctq1X*UOa-qP}tm`$q zgT1iYvY`r+G?tzpb|9flE0kf1QXB_(5foK1Ro#|k9s5O5@y6t6o+fCTWJ-DHWrkux zvz1t0<`kV0L{^j~(cl=7XJv|{D-2bp2!f;-iX#ifc#m13BpWP%UiCD^mN-?DO;xjT zOC~nEg70!X&ojj$1D%EA%0wDU3eRIFGcsU-mlR2oIMxEH;OY=*46E>hE~$oq8FLL$ z1uW_iIS`i+oT|o>MUkPf(QM7IRDiYFX>=pM?iy~@4e)vVYFLhLx0`+J7uOBLpi!$f zs(#&f18kyt)N9uJ&BiDSTF^JbTH6k5jn4plK+wZ5q{BwWvcM z2*`Yy%oic?UCr#YN3BK=Tgj5OC}=e5eb24MTXk^g1zp<+dgHTtce1s;e|q}(@ZfmV zAJ@Zrt@h_7wgV?rI01mLw{y_#^lQ~f5qJy(63C4jwN|Im8T7_=Kk77lp@X$s8;^FI zVY5~5)xu_@*1-d=N3BLsYc&RzBsZcC{?%)b2g9A3>-BM+!EUS3briVQM zT+j+hPvARY1G~xPSS2~nu1zruzf$u*vkN!4#b4;zAH}u1YG%=9ih;%js^IHdzcbk0 z+U<8o-DYoZ=jiJC)#;<>!>ywhChO$U;oiZ)>Em8^gef{Xc~k@D=$2F|j)vo5yJb+N z0Dx0MV##ewH7e^%rTIH`-w$mYpt`&N=<(HSd~wk39vqxKy?%TB?CtgQH;*4*J$Z6{ za(waR>C5x;%gc)=$A?FwZf9padGzS%tJm*aQC-Nc_gd|4w_769iRoWccYhpp`>m*3 zcfCP(I2le3_6|G_k#PtQ)y zo;o*^^`n{d;`0DEUt2ghjpS^ni{1wjd{Ke}>=NIQ^kMIVs zIQa4cXMNV|49Amwg=SL^ZfyMacSBN}t;z1**~?e&v3`8RHbf<|%%+D0X9kKKXi6if zHax#kjbE#V=E=On(?@J zvbDdncY1t&xU-MP^Z5MH`PuoSv-6YF6a4DKql?Mj?#cP1XV0ErUB7*D_4?WK*Sm+i z(8#ogDY^pWjmZ*@&TQ>$@9iB=dgGm~!|kp8cB5e$a;+9^jrUHD9&JyK4|Y$wVJiy5 z?cM#+*3s7P@yY3vqvO-3SFhi_`~3dh=abWm!JxalyDcsMCT&c~tM{zjy1qHBuiY^= z?&)iHt>m<_dP`jVSzfwfZQQdGQ%-W)PChU;aKK$F@xa`?Z*AVU6A!%nLQr1w3aegW z#mmlDD;phCsc|K|P8zjwXm2&cx=Ojl8#H#<>v(r!FGJD=3+ zJMGr6)@Yh)qzm|BLlgRrGN=X}TU9f2TkUY@I}MTOm|))1ecu^`HQZq!)BMUUarLf4 zWNNDD3A9m6QL{JrwJ9^Z#4O%n*QTY-S*%_k+sq>NRdxjpGCKgpQ z2nLN0xs6$B^`4NLmvbw1 z+g7rxMk%FcRvfArX>!B1YfxmvI+T)Lz19xv}9_&tbhW)KUZ>wrrQBbc| zTRzN>!H&*QzN$E~=u4a@i`{Cq7lr*go_K3-ynVQHuss+Kp!|)t+l@Y~O(=4Q@je2? zVV9liCfghCHd@`u?s>D-hYl7fN-Js)+XJX5Mqx7)$cE*do?Q14g!Jg z`fj8s{dzkPIA0QW`lCs2YkRPFwtuiUIocT?ot|8upFKO=Iocl%k9YR=#=9Ovb%V%f zh)Ci>iPtl$%EpXC7D9omt6~QaOQenbCO7{pb^kx5#hdJdZ|OV#hQZ$bhP(HTy7ZH| z`JivBO`+T{jB%&`^7)IGuRcA!e0ufd+3xn?)93G>K7Vs~dcL=R^7!KM{_f%a{@MQi z>E-2BtTE(s&7gX8aI`fTdJ?CUbJXTaX=$eBN4cq=>GgSsCwHMw?;j32_$5c3c0Ytp z8?}$mpIu(PK0JN0w|@pvf;qpse*Wymo5xRIUS3|e0xY~L1n$}S(|)_xuKF5TtW_bw zMJ|&t80v8UuznK^|C+t=e`bIFm-LVSlKJUhvOoXN>`(ua`2PRM{razVC3CcQ`s~HW zlcV#~qm$FalgE#)U%mSH>GS{n`|tn#>C+z{KK=K*5C8o1@$;t-A78zA_5S_mmoMMF zee?eH>yK~We*XCB%jZvDUOa#M;lq~~FF#y9y1sby?C9jlcxz|S>h?Rmy{)~=^C!ng zrFX-Xlwi6<*N^` zUVV6R{rtm+-(SCa|MvCU&!4~WQ-2i}ZiuTlg@=C=AO20A{d0Wx_04zk%y-)S-;Ko| zjK%Mbh426Oo5k<7`2F|h5T~feCbDPFlrtf>3xAD2Vd9TG48f?Bnr;X*G!t(k~yM20ab^`f-aB^|{=xlfYbZ2*`)rRQm z`DVZFjXRC~@y_mGxIf++)}v9qHfq*;4G1}}(|~!RHv%|973$7k*!%y%-v5id@YBFi zrNv+6)!V}C_jY!%CQ@~oYnjTy*6!Y*doUVeh5^IlPH#}JcdP!e(Kz1P?$??P*M+2L z*&w#eLA?Xa2_?Fw2zq8I5~+6JwF0Z}sN=vq9(4~#<0oflJFpl9lwX#LzQF_r5WpGw{r&w%*H^DDE}sDaxBC5yvy1)RvvzX;#cAB`1p@8y;$*NtX!OUOQPc4p ziaglA9Cat{pwaTemRH^Bv^o(igx2Hpi*B`Mms7jl_Ex*S-EQv>deB1-w{|D(&gI$V z(cVcn@Ig!rTm4~o3*;T}zh7^;3<2b?L#)ei6_=sqPCBECI`Et z{b8ez1L~R*NkY@I!C-=K?Sl6xChStS%F}Jj0HIb_;VLLwm8_DOXQ#gtX1-IFe_=4s zcmIvO_YHIB-{j?60aa|9W>Xb=u6ML^e6+oD(C-6YK7aZhfO2|p{Pgnr^{clZKK}k1 zu=)7Optt+z^5x}IsKif9mT5OS!)||X_i)&THtwiIvAi@>UU~>aX51UFsdZNtEgoJL zK6LzEt2deK_Xazy)^Ir7oot_&wT2ZoU=I&Qd$sN;Y;>YpHwqi$$w8;y=+s~}wMU~p z=)-}bk9tFussxtX>x_oIk)vs?R=?Zo^}BuOQAfuR-{%KsmoMLZJUhR-c>Mh3>yNMB z{eJ!8-O*vJ_CuwA^7Q&(clY(1_s^ccJlx#__=ko9(S!d!dUW}x&JQVoKbyXL{^;uX z?AfEs=g(ihd->`e?2)Yz#Ps&o);_sD&*zekEWz%>FT#Vx&uNFD!;;yX|DOBpKc&>N znq6gAVQ~E>Cub{Df6x8$uR!}h2LL}FKmSYa=l_X8-2bafWVYI^7cbr)?VTMTKHA$l zIypQ$**|)A{rbbl|Ni{t|M}y~fB*62pTGb9$LEi~zkmDrcRZa>e|-M@$Cuyn;eWq< z`w`+8`uV3%U#_oSzkLI^{`m6c`&X~tK7aNS(quB;gWZgY?)Qe*Po7~MZ0#M4Mkl*F z&##_eKYsf7;`-{zHI$Xuu$F&tR&Q8K-$P#5>%V!ascL?) zMkIs6(y;3GJ!7j?-)c9;^w^kx!WKB_56=$H zw%fg}P8VifAB!w-2hI9cufGj~5Bk5t0}pqa^+~O^+wF~gV^V|QXhA3pT&+qZz2dr0 z=FQAv#Fh2LLkums06VB-sx8YhGRyqzPu#;FAPBgbAEfmM!u-$j=CoDXj70YG`0QY^ zyVYt&D%Xu7TdqJouIZANc*xKFOi%rlx&NQc)ZbuUG1Grzr~f7=rkc9c)Wn8Nw@k5V zE5l~}U@$luZ4IJOBiDP4DiG#m@9^sU?E3QY@pu@q1)nJzxz#FLG;=GVKn?4Si{q2C z-My3jLl{R^Zkf6Nt-5-b!zJ$jhqm#cN+I+4A3jrnIJ2_LAzQ2qL{lVoTJ@1{9FB&& zoz|q)#1uhA41J?piy$!_g^ny$Ew0Pi1*4K|+D5~WcY3|!t(`{)2S?kxFuNXuuo(3x zfia1^t!DGZ)`O|s55GK^)}cWLxHe3IC#7@J_z|TwEd>z?oW2` z_#%lt*xEk=jnwOo8x80oxT~tjAMPHF+8~+_de!JFk~bhjp%~zpNoTURbqIaz{OA!z z3;qMkt*KgF*PFH%sY=)L`(fg^1EaFN11Fl>|YZlKAbX%%K~ZQS^aTu9REGliL3 z#PS1^DwO7K_ZoFT=-KHd(D>;1$Y_$Urc;LzJLDe!^_tnuAjZ0^m}jKeF8_cJ05j$Nyh}q1JeMn5DK81z(Ij5 znhb{VcVB{}dIi|Scee(EhUZuU4;iFTG)O=A5gPR#JPkq6FeQ~)dziiXP5$<`QgVS> z_>EnEC~iDt7j80hHww4D$^7^~{(temrBH8QzIp%d%ae;|k1t<9yMFinkI$d}`OhzZ z{PFvjFQ31Bc>nvyPyhY#!yo_r^3N}yfB*gSmoLBn@yC}x-oN|w=_CI9P|P$u{K?Zdspr%zwJee*5`e@xuR&mUot zeEuTNelI@!PF=rmrsmbv+uG)|w)8WUe`PM#{J-KnupP)BqkSw07XRU_-?G)S~ zKg^Y%oz1(>#+_Pa)yqr=xw$5l2vYZYV$NClu}LiV_%vYOPu>OQ$7Asy=Hfr>twR^ zX#Wth0PmqZA3=22s(YO_ghewj`_1MSNLbJ8gz(!{p)>Cdx3*ecoFrsQ(Dp~ZxeNJe z8(l+CSMIo_l#yOClCxE|j8{Fm0Oap_o|&8x=5JVqO?hJ)_7U^ozl5b<1EyGINo+T_ zk~$a;j&N`NKJdQ^=Y=gbJk#WIQe{OcEmJTVX8xfiXSlf^>8bxxz?D_j8Px0O@9Xwz)t4}+$Cu%Z34iSdJ z*EIo(rLR!+s$27|x~11Gwe35g<3f$`Ocq4UpxKyoyF0`2Ua$T1;_7sF|MAJm!EkuK zGsc6!n`f8j2ZO$rnj`LiTlwvq81TP}0Q&A<=)2$GRa?K)l+avuI-=86I^%HJ2*|IN zT)7w;Y#>%5Lv$R*wrESrcUxhn6=FiF3VpP<2k~7ul$HyG-#gjfesXqxxP35)s-s$C zr$6vSZqRIP4@bC-alLUg9$g+D?DPgO44W?8?S3-?*V=(9Thk;+inF7$J{)lpg2qH& z1J&j*Zt;XYj^+=(1fF&V*u#`Ktz9Q(%%}k`~CL# zU_Uk}z~4?2mQaMdqtZuR^BOU$em zrf(#E{g1@2fAJA?mfLUzs_9xgf2mJ-8?lJHx~8#ZacIHln)3F@|n9xN|sMS_61>gJuU>`tw(xuAaSxFnaOw z{fif`FP^;EJAATxbP1=!)yq$BKKya@;={WSU#_0Ng~R3e=p3SFcY80gjs2Z{j0;GB zYy7y6;QvofFF`tOk0#*yK?l8f^#)FaXRkg1MQcG_Wmu^~XuJ$pmj#boxujMKQhG(s zt{3nASN50xRi6HlS-xMH{t*^BILyMWe2W4esO($ez<=I$IoQ=^!)td`0!xZKbnl*ynYL{AIJ~2|K-cK zFJ8X;@Zk?_{hqRX(@ZaTrG&P27kC2v|BC#eeSr2c&!f%91Ng7a{{yh^XQsXMOiL)$ ziS@Qvu92I5ZXOcBS^LFZ|D{o0tQTe{2H7IO`Am&<;!lPDPyDx6Za`R!J$d4}rK&(S5umYr)6Oonb*aV^qpAm3fKwn+;F7Cu z^?Jbkx~&bHt*Xk}OtxX`7MaqhO(i`G1P0Q|oA>19n{IK%C(=Hhv8V)&^w}cN4^E0U z+(Q!M5~-TXwZXu+8eE1|jWelaRp*+P2_77*Y0EY{zB8@`SC1|LcQ6NpxgYu2AB4qU z1A%C(th#cGd+;p`8Kvp^0v|GXUU;yyk8BWfQFUEu3PH%j^yF2oW)EU(5rc9npM!Wrf zD3*IQKUCOZ7l_@lb^s2Xvh5=Ip)6_uzpbin2iRSKjvJt6%}V3Nh<}s?5O$X%2L_ z%juCz1UP7C!?CmFl5S}yFJSUVuLtJFx$MHU4<<1f$WUaO^c686MWVv|&&Tm&f_6~L zmG%Y)7$}Fm0h;)*e}LH%xNk9=x9*BMt#*GP)B%9&z)72d{8sC!mh)w5Pjn2Wr$@AlJ5*;Bjj_X;lW9vSj*%v zIyI8XB1klza& zTYEt4F|PMot#+-}$9mHSgjnp<8)zIyt9vHEZf{=6#`e*yLp>Obax z06v)Wg~yqT?v00D(IdvB2r4&NyFP4z$$2RUAkS^(Ofq8QZa_R0x5>!uDOR%lA@_p=@0B0-pBpqU0Ho_pK3Ac9P#_p}3JEV)c=}StqfHUO(=Fib_ zbdN5EtSXOU9i`r{*&z)w+N_Ou9Z`=xjCa*)C?!(>_abgP+A-_#0_SHbUxW%|V?2a4 zfTJPNi}CnMhQc9+hVD$U9RMc+t&g9ADvW}@!fvL$KIppQkvJdb{T5T0qBuWEnbe%i zk`9OJg(CKXLaq!onnQ_wC%^e#QmkoxMl*ZMv^i(RcZFU7kdv@zgAOaoKB3jbLM%)8yh^D@AxW}4WzzfA z5>l@)uS}VjAAt8El!%zQD!=hF5O$1yHw!+(=S~s!Vl}4#=SryQQBtovR zU6v#rIm+8e@x9JoyM36CCo9=}w|fMENf?L=>93WmVVdXIbUIzmWGX-hQ8{akUb)iY zxr9rna%vSDcP@Yth6GAJcNby+_3E^KYZ<#?n53GGb~;(eWkI@Dp?!i*(hl{x7a}Pv zB|*If(~kx+Feq(O=!xl)*Cr^$@R<{-Vme*SLaS12a*<4w&s3`*rH9E}HOyzTg(e@* z(@Z?XB&iVVBuO8~qdOd*K0iEu0(O@GrvR`i50PgXk1^=4Jbs%-1Km!&(T&Gaq}Oj% zDcxo>{yEh~AK*XM1iffkHh15=vw_Ji;IPT2Z)?RX4ue*=Hfva)bEp;C)oJDOq(#1M z-d+Rki)}0Fce`clKz_{Yk2fcNB0>xJ>-_(}&g#Em>25qsLE@5$asU~Uq(95Y+tp?R z^lYJC1Ci11y?7>U0Uy5j05d-(|EH%<`<=m{w?FJ34Y~)I+fR?5o*ti`9G!w40NRfd z-s>Lj4Ntlq>}C6d-d;6d1i}y51DKs*w~rwofDd{)x&vsP{lO4DqMFOJs+GO|0Kh&b z|6+o#7ch=w>IKaI;Qm-F0ziHQO6che2(+Lv0tX%TI01~9=dW89t{W%M8K>T}EnK%R zToXWkf!n=eo1H)-u+3hI*iEbr0k5l!LGG6>_@zq}hBvF0++Cs+D{-4LX4m*dQ@mNq zs#k-OM`6`+(xCzb6g3MgfOq{KtrdIL?_&jUEnRoczVDi!a4%d!<;U?ZUh*zX1lDhJ z>b0WJl(y_7bSqK$G$);8#CI9dthU^M`V9LFNyb}&8%s#eHlq`fwtCK;zC&4iPFH&1vnv4qcM3_5^; z*hrI#0^Z`(*|nP(O$m$Ct>1R*C0@H43M|HHrmcDisv8Z@X#2$W~964Di)Y6p*uNu2`r9`HeVm4c)r z;H6zw+Uv~5lPJOolwj6}pVC4)f%Ow$a;;D*q*D=&#yqFrowsYn%Bc(5xoh^_6|Zbl ze)DJY8~+O0SN-r^{p=Of(oLswJ*Y>l$z9qgckZr)9cHW{oXbU941Voyf})cY#W-zf zql^t^HgP#y&L@+8zby%YBpVse()db7y0=*gr_S8|?r( zy#UYzs{vw?a3GLN;u}8FC>GNkn}EbITXaK*X)th@Br$*5?L3#^G5JR_sd$M8=nY_p z3}*-f8D2CdJm*RM|L=Wpp3ZUgoK!b5vJgieWpGa8~}G>1_? z3KmJc2vo-xKz{MBj-eN>M(`N3&=dxm>MQ>jI^T z@Tp9pQ7W~7=VVLmbfKBfHLHzbvC_xn(LQLjk5lQg zPP*fDcs!8Kx*=*a>x_ym$&7M$-KbJHO=hpvs$Q8>s1``5Dc&aZ&~|2Y4j6@T%Sf2kx= zty1k|@32*>*Hg)6I@L^am1y{&+wV7f1AtGxgZ;tblhYT#{J{l01Gx+07sLOdpu=ob z+oCy4g;ggf&ClLR1I)_IGf+7e*eW$ZG=pR&zm1?nibo2z^(y+gW z%?_v6K_5BnL2y;64zN6Ry66R90k96VD&=;yf|UWgfY1?=akPg0y%T(fi`w=ajWn}Xyo8q8a?xf=Tm3)=5#?ZB?g@ct;0xFJtIMl0E%TXo|JR#s_;7YN`?M9Ky zASR6Rkj-GPSBO}P#=ZW)y)j8hW@-HnDCPte3h0!y)dVF*K(&n-8zY=kx?)+m55*};H1wrj z#g=vTflImRw#a;{E#7UzNry-r%*H{xhV?qZEwUJl34(DsNvi>}Rm!NPt=K6HArP8g zN5H5iExKsHjkU$C05Y%!1w0r-0`lPPWzOS`1}N|DTFmE8kX{rMN+-k0L%}*WbJ;R` z$%3!))`EL`A?|aB?Pd_WoZSRbJLn9cOkmsDkdO7dGpR(JXA6mVE`_==Y*lM@Y~9s* z(4yANUa=}x0pmjsr<=c_o4JC@zkB_svOE8-d3;fQ?-x$-j8#0XojUJWpY+Mr5K)>WSTS;M8a!^<${A9CI!y8!56*vG3jXr6!J5{^b zZZNJp6}$0BK1xNQ0xIMi(IA}+LsXV&);gFL#&$JRB*ZgBFiemb>7ffP6Fh_Bk9W%K>%>N#v#=N~~my2z?YueeHrj<#r zQsOsg@zu#hQxUJ1#aGs8sz58kXK1^{C3<98x(f*blw-O_6KL6fjf~XEK=FW8p_FUK z?fOZl{B+pvg7YKv6^`uW(g#KEc|ZLhFG_#>Apgm)3xEEP%IKT@(YL4He)as57rm#g z;xNme9v-(aigx?mMyKByLTUnDpw(!DPlpPLp!o&y${bw;>VuMr~ zMIXpZvC?dGfR1FcwNeRqMyJymb_T}~yc8<}^aSP>YM*)w1MEQ!EbiV(Hdjaek4Cd- z<6chy>LZ(0i*DjFS=Pxu34GUuFk+}gufB5+cip)TBet6S|Px8 zV2QJZsSpiK65$Q_y)+qc>r{{~$6y~aC}mSu^=tEXl^iY_i(Cx3K4h*ws~H+52(Tf~ zz+|PGzP5es=b}qL!3yvf*>n-Bo;7PhMWskrHo{S= zO4rx*vck5xm3n$EKtryf@`GW z`7qrn6$|)b_L$KN(m{gr*-64kV5B#SJ?0&kUhFW6?3z`=Ec0o_F2iQf4bz9xXW30N z!8jOXpcV!>rIk>s4bG~KdL8MIKNpRKQ8t}c8f@w2Bj?(E^W*m|vlBkqI&?%q7(;e9 zJhDwer!jXGD}ZVBu2+s*8?QLG7oE~&umC`5yps8VYz>OHJlQKuPh zh&0soZfAsW`P5>J$6=?1P>UTqOZKf9`}S-Y@QY##w3GnCIP@6Zc|Q>a2JZ1hJobpo zf;BDfClX{JPGHzJp>d!SCE$;sDAJ%ZK7QZ6bknwS*T1_Q)JjpqlMG2HHl30=m*{bd zB51O242w0PYvU2uvXhqPk6MTA0xRv2*@V}ui}Gvao0E~j;6GV1YGvp~|b0i`IY zQ`)!Yz~F=A<%3j`4ny2kNLMrIBGmQ8OgWi^A2D#&YPpd~m$3x^3j!g_Qh1{ZbO3f-f(0?{^`ZWI zjD~oG&u0snWY(~=W0cA4PPf`(0JdMR3D`a~|3G_cwPqe#Za$ufV}^oYvmTA+*+?3g z586$C?=+DH3>AfsDPL?})xWMYq21$!w8ldNcouv#q|xlX)dkZxH`YBzo;&`8jQN>wf%CrDp9 z9#8YJfLSBCa~_OFoQhRPe1(N1zN!KPNP5Q9SnO%`-9_7>u@+Y9>NR&F8J_dZ*cPT^aZLkDC2{DnBY#T zP-2wZ^*TP|(`vQTs10)2YO~c#WU@eQ>s3gn`UUvMDvb&}Foklf)_@BRS|H5-F~18V z!{OfkK9HwY6W9^@5f%*;e;oVrZN{XEpr(O{)XRO61^etp!2YQD_UZQ^*FhHmhHnSS zyK+0IT#wp~DcG;1^VkkZ)h26{rNX+Xf)UDElGSs_4M>P<8P{Bh8!xp0s% zDZ?%c^f_4$J{bf>ZTMB&Zpo5mX2LW*0YNFL*l=&pTjs7-5sXZp2k-#OL-}i+@})RmTr?eDQz`oXgZJnMF@LJ)E}VC z`WQ*#zZrB|BoH8En-1|b>CmFuU~dQbA9h1MXbqW>)OH2^E(1a*6pV(5NKgP$F@6m! z3O|T_^?^?#b#Kl1c2^jSA*kN=E4F>|t(eQu%%*^w1=V86bP*GfWa5yU(r&wVXPFNG zR*e;NRSf5aR0-&MDgn(W1&$i5A;gxILOqkJ@*y6IYp?(zo2`^B#n~iGRh4X^oGn1B znNGD5U zdj*p}^!$*I0@SLOTcup3oQRcEnV8QD=|Yxe3aM-i&NrPLU+#cL?%7$vmp-VIdZcSu z!(k8m_M6wE(c97J8{vHa_4s@>`u@%6dpv$U8ht(b?v>CTzWJlj3*P>I^!7KSx4#~J z^IOz^e9RZ0{rPbJ2wOlKM%^X~Qm@|w?f87q8>E1hVe;RibR5)w{E=F7n9J89VcxD*nq@MJMrYL` z0z+!v-33=`gKI#qqhK#b@20}G-EHN}E$!k%(6ySSM`p>E2O$#THR+=(mR+$^uhZ|W z8F#l#yPHmfnj*)N}TWKz7-l8@kLjjClbm~w?dRJG}ouQ}Hr`c#`yr=HlJW(^WrEkZF2Xv7K9A9Y(G z6KxmZ^$PJWQ_!sRD%L#m)u0XVzC3K#0~hitx6E@_P~L&cLIh==e8)8T4pt=IZ5L3r zhre_z-7-&KG)?|W;8XCCQ()N73-Tw~vTNl|*rdcqCV=^nK5WbAq(H#&?SwAO*$g40 z0`q)eXMxs;N%@9l>Q~s*XpOYYQSE#x1yBC+9lXM5MYh@ZqgDlLQsJGCx-1-2Nw90V zEwo++W;~9(1e1nPZh>ov!8#WZywcE6g{(T#q6xtnLHZbY6I5HIVvSTwavUEG_z*)7 z33y|H0H#prh0qX_erFZh3q%({`JK~ z#IB9GjX{ls#TH|;V8S=g-{9<4-s@zo#(X%Kr~L_^6I`%MG?NO#<(>E929T*_wmW4zptsOC zyee5H!n?$C$jQQ+053oy91FS0u#e&pV&Miy;|Z7yKC_9Z&_ul0BM6;30L%9FszV}l3OjuQ)n>Z^ zFVz5`G)$v~YzZ@exhUi|WKf)Ad1!lp98}9Sh{pF0PNBW;_4e!4T7>i^BU~Kynj+CS zK&J+*CM!4&v)-=UwaLV0yL~p51q;#&;%~|HYC|$hXJ~7 z073X3?v`uA_Fli%Ze{aFgM%YbujOhf8p+Xg8b&0Jj1l%s(BI1C@nVtV8red>TJ1uI zgZcl1kMZRI7jS(1tk>S#gK!ie{{Wi*gQKJ8Cr5%D6lP)c0;~xDi12uFBy4c#%c*oe z9Dx}!CfM97FpYKg_V(M&ZmrydIus)0Cc-234hNk!3>BqR5?l*y*8>y+xQ5D)`VU>` z!EgvuoZ#V_xhO#T(nTwryqNiCgi#+gUwE9oD69Z87kt~ZC|SPUIoJAaLOSc+ogp=w zq;ie1C|QS|wyFXe5#!YG0T22Df>!_su|@?0U|hUrC2kZ8uTbt18|s&`I7NSb zOdv;CGG23mBFb#Amd;bMWwc;gx#nHF>sh<&-I@hxCRisPp9hT|wP>4i>-6p}qf=x4 z#PcK-j1g`DA`5r`K>3C5gd2?A1ouRo2}B{w2NgxCb0HXtWt)&Z*;gN;s%R7F2>DnF25{IxW1 z5Cyx0M*cU*-2Lclz+yy?82nHaF z>eO4208++Ml*5Ci0QM_reW9mi5E!MAL!WOGEy7M1FeqWc%cV-uP!yE9ADJ*#Yn+K> z;~B)Fv4LPL%mvH_*6oI3CulY~x0fu-53L*X;Nm?y%cOE6=CQ!7R!(O?vH%mV7VGeZ z!GX>ZKF{t3oaUJPbI@eTHZ4ncY)iKW>EQR@qxgUK!$C0@hJTFxc!FI3zlGxe zsRDb)o&Hg?H2`c5&tN7VgXghSDBD%LF0INUlX%Qly;x*5Ak5H#B*LJNWQ*1`JiMk_nA&-GdH2x`;5=5D)UdfE zzH>phj9`-$#EWHwfOp_W2M4ir>1eciD&Uy7$%z*us{LA|lx>NZlz z@yuUu=1MqO@Q;yjDVAu%(uI(pcpU4%L8pi9v>cBNJN@J14~~zYqY+@dAM`N2p8)nh zIeva{fKmU$XHP#kJa_`+{}_$n=-J-jsNWyFc!n?5QwVtAM`U4l>w;V^+x7 z%@T;nN~QYop|C`NI4G8Kh@AtQ+9+2l8Pt5JgNB1{4@5vEn*s_1Ljj6Bsn~=G3l(0F z`cM4|46hC5+@%}tB4mkkw;4N-(L1-)*T%bajYLu%MbmZ-_CL5@S zy~TjB>^Bx1yIIp(olrMPO@}s@t((IvUkcbFvPUW7M#j8_Er1r?91s5j3PdhX1Xm`= zDY3uwYw7igB zMyN$$o8F^Xacn^?vx@26w>?d%w=nZZt*Rv902+f$2X&H0WCTKl401sCj8X2{ob>N5 zdN&`0O$y2&k9#aZwFp28@HE%$Xai zr^@&W9$mt?U5_$Zm#!S)60l{-H)C#>e|rwRfP3}6YvF20vBX&vnUII~*3mk(M zP)|ds=R=1A8R6QPjJZuAqb^Dyk%=uJ502;S`66cHB0{;sku;DWF4n2mAd~_W28yIn z??;(%iqGZ&;AiTHQ$RFlwKgahTM*|*5z7{i!faJ8UW54j>Luqaw7bG@mlBOonXMe5L~3EagBj zr~`^7%4T5*9~eUr3QmQ@so(J$mGGDY>W7FIH6MS4ZDTfUGs313_n08s0bGXSpJKTF z;Ivw5f?|O2BxEs}7H%O^3%na+x7pTbumC=3M85~T|Lt!_Z=a0bo{YXZ9lhNfeO(=& z#^~*E^!3r`+mA=zeLnjB^%w;@YX@h|;@feLIO`Vxh`#;q+qWOSc!AJ>PO~TIOppb0 z0De(m7{N=9b)kJwuJ{qjVRgb=lqjT9MLwDX{txX9w3>W4f-puTII$!N6s}ULT4iG8 z;-q0~RkgNkQmTW#V8Bm#9MC}fJVY>?F6Ds3Wvdmej6&F5#A`JJ$=|&5zD2qP?JkCP zze%fKo0dMjB))wfk#~ye>+1P?ww+bQ%-!|N|EgY|0W)h5EhB}HaJa2%6$n|7zpAwb z!`8a=!30#bipMu(4=#$X{v1&}XZjpG*}nd7%12kXuKaBCBElK|VGHNdPb4>fewNkH zkL`TI5)hwMlbJFf2MW|FRy(D-um~WeqEKyQ3cYgksM9{|bQ|$#H4^Suo858)NqPIt z_MlouQXYuoqk|LFe@J}*@9*!ykNeTdlaG#&3-Rm&ym$hI|K2J5zX$uz4);$7!vUsw z7`mSbjKFg&Zo|DjxHeKnSkH?H|4F4FX+#td4QBl) z`RVT(zdug?b}#zzLFKoH>EG@}{`^tpgBJZkC)STT%T8(Dyx9m^1`+2$D$oyGjo4200YtKNaZGD z*mX-5otuyRyDN^hNuPAtICmB5;(VBjIdxq`5yc_*^m?`zLq?5jbI!X9c*>6W7%=P@ zv*CCzM#2b6<9&XR#d$u_ZvcXBFlG(9YJc#gQLYyNg?QoREgS^I+WYsIEv|FJRC#ZM3N+Y znq9L5inX9!cJQf52vjMa!#|*>_gWq6G|@1XNzS9hXt&vl_g56}(`6 zy#`t!k6i4QZU`)xN)&PE(XvwvgTN@{eni}kM2ODEQ^18>()H*#a*8zQo#JI^{=>@I z&wra6eN`NNl^wk)jNaf$UU>fFc~cpE)f#Om*X_~UqtVyB@$cee z&@39GuREi!`=hrXeD&oYK79HFDz9OudvbV)#4(@*wR)@G>Hv#wcaG|Hkd{@%@x>yk zWGo$F;r0Md(nMGsX2x={2Eh+_usG&<4j6g{xD8ULy%rnk_66J^zhTs%G5m9U*6ul9}6UxoSg>(Nyz4!pe%%I%@^hUe6s#<#NKw^?k1t|`KOp(2_dHvsY zOAi6>i|<~vN+qhf`#NZQ><$&j2J z5Y&TYw)YXvGcNu=v;d(OdZ*rrr3pn4suA-8{RNQSg>rkNLN1$3yg=ugcR?(bk zZ3?+79^kI)k6`|?ZOvhJa_x#BkcI1PP;0ab6(p5aGMR3*)vYuKNEw1tx!K3_ezo4O zcR>xbij^baGtJJh(RqqDd zlP4d;r3*UXgBOU8cy@H~UqcOd0Q{euAT}R37p^$x zE`t1Z%m@-75W$#TflJuuFNKtAzO6?=#fC>T<=uMdUb+UdzzKU7Y+Q(dTfJVgFMs*F z)acuxaK0J*_oqMlMmXQU>Aw7={b9H8w4VB~TYgqgb!pvR!dG{SIzdfdb-xudw|F{b zkz_2}Ima#-VYGnY+7*=jzde#1lRs&tz?X;)Nv>bToDXp~|mv3ve~z)ChSHCW;vopVgTi!Yh|@w)(FU=GE6knj=d z5FK^dQA;B>wRinKv2mX>DGCu5!h&KXf)p6=c9_qriFgs}4YP*#`5;E(SvKPL<`8!5 z^Fl|O2)I*0FEmjgqw&E#xNb0+voxeWKz@+0=anu(*93|S;$lU@=exmX*Kpr znIb6cEXyK>4xJ(s&zFlG!Gr}AB^ZJh5y~%MOIhp%f)ONzbpZ1}(gh3IY9f+J@KF1Z zApZg;8)ZkLY^0E_=hI~v1EJc*KbCP5JU)$=giFG{@tASB1SfBZqMaVtfs;x67(*e5YxD-Q0aN~#@*I@WV2*-xVlOlpin12&FNMym-!yrzhNd{pXNktjH zRBD8XfN57Eou9HI!aBg{wQH_WghEKC9IXJ8lKUQMNg-7w_e+(7Q`IYE|$Rs7h{-Im`zJ<(KmlRFMr?o&3^NPR_?=YX+P%fGe*?^qUKRvaSx|xS^-&5rHMu~gnAfN%*0f4 z5Cwq|CdWV!xqJ~^Kuo(_B+VJ8k~eH)yN;+=bADSHIb%jyXlI&|Or@Qwq|a%ezbeqF zeF2|NI5t{Coa|_wmcX;``%s5s#?+ zp9nUpQT2LYBp>b9bH;HRhGY}ZS5aLO4b zgv`CLaW{&fHmAchdmUj!NYC&IP6|2JjZ&10Wz=8|44E{7 z6bBbisCE(h3W^_-zelM6)X%uwjZzK14AN+Dim(b~|dh{wbdc}_qp8V(YIx~8e8@B$|M&CRAE3o) z*O4Micp&i|>>(5Q6!w}orxnsD2%9Gy?7mQKpYb%tajY$^8Zp zo6G+yxpz@~?~-wQ3wPCEE`zfV(T-j<@=n(QvgD(CKt zZlANsw(_Yw1bg=FrS0oK$Jj5q@ozgf{!IXRE((+X=D6&itpMUn|CqBr{O)CJ+zroq zA{ru|q~Cs?esNqz9x}vH&3XsoK-k_$y$lpEp%el3kw3VA&q*up{cdO;eUg=WM@BO|6}232#(X82 zr~_^*6mpSpHJe2|EVA8d^$vvm#bUKl@51?Yc=SR5g^nN@{qV`tkB$zGkqZsHvRY|k zXF;ro&;p(a@KLvOT&Xpph;>RrM~tB8a4MC`BJ(qzf~cWX?shwe{VvjkPTC0j=ybtB zV~dA<8i)im`9d)lO%cF7R_}6v_ji|Q^(IO>>K-1QGv^(12!FU^n>i1J#}1AdFCxhk zwGPD}!JgCSL*hG6tB$u{lt*u|f&TqzjbB6~I1+XN;RCv(w|KGnpU&6KKb#0H;Me=D zXU*I}n(9ZKCEZM3aW^NlfV+9+{jy70LOrKkz)7-p8Lyh>cBfeB!*L6^IBo$~a~?y& zxJ8NX5DV`UixaSn1;r1;>NQkI@B9T+W_ssw7-2YT_d#%@!jCJzQ1h+hb-*(94xXIV ze>@*|1mR=;Qs*Iv5~@8)`rjVBg15rAa@{lczIW~dF?Rv=pFo{oxIm!h&kJ?_tp59d zsPicGLd_41y8y~QxhRzS;CTKQp07-VaF#C$kHQgJ0JC-}JU-0YW&GQVj3-aIvZTEl zV{$onj8k56sQ1%LD@gS^z41og+t{y z--MDpoykWz6g?Qe(p&_71kPdc%hurmff)h8r?CB^u+v6u#G*oEWh#X10w<*df3zFa zYrzW_B3ufWgg6};WC1`{oiA`MMp=c zahC)Q@JF_VNuKw)Lk0y;(uHIe)t+@Z!*(0EY^b4t1(BLv2nJ#Z9`=u7UuIry#E=*z_TU@zzj=T&v|WqSNN zKl(B{{^R(tzn<@3MhE3sHJ48Y{YdsW#XT#hAc9X2O#n$D!h{jW1JD3CGl1#6{vH&y z=zDILH_D}uKUuEy!MQ`W4CWUKA85`Stvy6{#*u&;j{6AsU<|lQjpY(p9K`pp$R1sz z9A=k#*DPLHo%k2+(u0jFLh)a}{4=Qc5spXu$6qEU>@``{bGQAtqEE7}n!W+;3REjF zj3E*hB<%Lhcck~uuV4J9?VG!m4A_3 z``Nhu|D$u^+}D3%#@#SJdObdG5+j_~m=T>|7I5xcC>H4$b9l);l+M+zgYv?vj@06UqWaYSpK~Wn*omTD}SN9*A*3wu9F(!%UwZAz6vGwK?q5i*U2rTbdviFZvcI&L(rb=v%!hSkhK++osfj`Ij%E z=AWJM*#AS>r`Is{PY9KNRVe;K{a+s+;rRr+d6g62iimGTr4PZ6)c8<>Fvb1$m{ZGX zH-zHQ6H);WC(!KsNk|9 z1Z5zTIWEYb5OP(B@;rDS)uwCxVbWv8hk-jLW$S2^(6u(wG4u{F5x8CpUbBSXiz^ap z*&G-L2!Sl~H^XKPZB&8@jrjvvHVV=?jf^8))x9QX#fg z?PhTmfIpZdgJG*V>Lbd@T!zmkg}8oPHfc?<(O8H~7fPBckvseY23%@{pkmhsg zSg~5}rQ<^Q47f|y9|9LS=pCi`d^%Z2q6NqWL^K102mW8c4@o@c-dT-#Ou%YD+8XBX zX&%0dON%hx`xGM1?Zk>f;%`w){W>M$!EMrYVJUFBko7@AJ!>%{UWqbkIJX@c$=>>Or$Y!>!J;nlsP!7-pwv8FiwDb1Omp@8*{v!DKYV`H< z(U+ys7xB>-?C1+-eCW{^KOSa;nf6Om`^M-ciho;hfqnDI=&L8Am&NhP3$K3>9eu(5 z<>2##M=zPL|CH&W%2XRjn?F85I*kxb*6$%F{}fmdwBmc+9y;ZX6kZtZx zUS7WN4{HcpuaWw-h*W}9pWnYV!S!2(F{PsD@%A&~ao0RNH5 zEtfr*&@4_FmLDK1o~Ky^NyD+V`|y%ivl}$)NP|){dtI3MFZ~mWzvA9Gn`lP)@B)w@ z$J{$_{@@?Iiu~n7N3Z_we93?EyB-K}geoIQ8CirFfuaPi<=&-tuYHGi?`;2i&5!dgS~dIQLF4Bu)4E{T>ygo-wi{fulfSMO8OV?s*cq|ROebosZZH2SJEdQE}@S z$MyeiUVaz7psJtx{SjZGEm^0kljcE*rftfUSsdPZh!y~kSODYn$|XiJnRTn9+SQPB zn%SMBME6+P4C?>cIm2fVJw(Zt;7uc?b8z4S^TDHS<|498Y1w=+lRV z9ia=H0X~@dnbk|<;(u{m`6tdQKg#}(FJc#9*DtYX1bAG(#P8fo+GU(i9r36Uj_2FB zi;yMMe;n*4;0rkIRz$N(%N7C~ce4R^+UKYx_*N>0(36mQvp^GZs~l+__$OB(k_OG~ z7Y6b|lq(^M9a+$&at3-nw>jbW6{2h!JgIaI1_Z;sf6w^r2&Kh^9|bPV+DwS-#y31R zf~doQ7Qn#+?y$So9zco8+7JX}MQ##n(IZ2N0Z8t4qYG5<4Vg|9xo|!b1A$(`)q%+< zK0`5?=NvX{4V2ZC42BZ8X)#2FarZ4|Y}|+xM1Y$mLGwYI3C`#oR+U%|I8Q2)Ni$qA zUFHZfg`I$jAdsh09_;Nuua-LCEROe)o!H6psaiS?3@RTEAkY&!-mpapoxlF^MdSQ^ zMNp&pU5A)5Ao0TwVxt*&?Q+CU;2sS z=0AUOY974|kG{lV|33~U{6GD+gFqe_rr>;z1rP&nNK>{~zYmOesIv_Vjbpq~TqqMw#vrlHXN&v8gTvt- zGChtDPWJo5TD6A>A2++zYXjtXRVq#RMBzW{bwMcOTCvkX@1)l`fB_ty;aHILZqEb^ zV!vt?e6Dx>0a#9G&WVkO0##>JP+)l1ZVPe!LIi{$?*Y`~ntcz&1Z;23v;OuofH_Y_ zUqgxpH3G`}xQ74NN2nLZ2Qr5LbU+u$FoTVC0Q9(6z zR{sSEXng)S^o-tAzWFTwv>K`gtc?iO;F(I;pY`aoPGv&B9)wM7?JBweJYuN-QSCaj zJ5vl;Yb+7btdJWw&$fV|=nm3^DnL;PBeeHPhdSvr6q!If%~x5XKmuU*BUYkcO#1+T zjqCsT5zzV%ivT8n&m4gLAM3v``3qe@fcGz;)SnIisOo3MKY$m<2fK*AB$fge8RhvLt!UmmvuECtt6)@_heOSxfqg6dKV{LGv{2h=Yx{zYBbzT@`tTPny@24uN(<8s&%{rh;ohD zl(_H(KxHMBstcF@MUkskPU6;^5aYH%Z-Wq2#96@C3>RUEqfQ1r6#r_b5c9ftg2-?& z4Ea%{qFGH~6JR}nB+0gL3k5%@k%R5cFcA=8Ihuq-3PPZ2DwzxUtaDd`s_g_BtYmAD zBn@h%BJw(I1{SGG76YuxxZeTyAwnqxDmLV@VDJlCjf~SyBkaQO3=z(BBnhl3;zz8g zyNo-n0wKz5N^!|zzFEv7>jw8^K>i3F-ASudD#fDtcowqKEbRk5?3FGf5Gkk;EARYL zdGDNcV-8^sgkqaOe4kzo123jQ7m~yb8bo|}baEkQNwtHkg%QmPb8#`sIoBtXq!*Sh z1UNG`E80Pv3}DNktrn!7x>aI_bOrY>#QZ+cBBV~?*qjYZZhrL}`{>ia=yL!y_0g;L z==0R*)6nQMcJz62^eH*|)c`O= z=!>SnCcqT@=9zHt%4gj8a|VRJ@zcOJf8+#z(a|v!K|mOgMtryrZ23vEn2(blL<$f4 zLj*+%@OZ5*s7Km;jI&u7y$b*OBo7Nb%+ConP)+Dx{~;*6 z{*oQNjE`QXMnHjtj~pMNp`1Oz@8X>Gm;awGGkS@?j{W8{?(0vuKRgTn`Y3kX%j{JW z@F?}FO(9A;R|Ij;ZT1m|0r^_1-T^Uz3yvYz1*N;c{}c&+*w?TlBonx%iN%dD=m>)@ zh=&7Qnb~O%U;)Fek)8GdHoIO2{sSnR@XO)B0feTwOmoQdNnB6XEH_~Gfy^Uf)d?v* zHeKA~+k#mBpnM%dKHS*lSP<;M2x@kN=Y9Mxp3_@5pH^+(zlNynbo5n67~}t1 z!_O)?1Pp(Fa--KdL41YB|9Y~c*Enbdbr4?PepdM1Ug4u|89-1!Y!-^Y@?IWCDE{{b zzP0aPL-5cQKKNDfi;tL(tF}hSQShkpK^yMmOL(=&Ud$7wu;gKA^VS%0c|Wi;!O0#M z{idAP5Yul4R!Y{`M#UD?8 zcwBlPfIrGR9+_2P><x!t=|UZ zmGKyc^~xSH0&=O8-_c0Lpcz2Od^CUrpY5Pa_y4l?9^8$jN1E=xyXV|JXJ>cE&uZ0@ zMm>_+seN~O!zz+R@4Y8M60`tGfDZKDd+)vXc)y%1;s{OUR-y)keQS%0yIgIK z{M?${>~Y#kH<5&p(NtF0O#OIzLiXd&tLchdS>4y(J3cr%*4K|MU6B-#^Zfg~;0M;k zm?}$tRldbhTGCSMV)kOr%OA_rs6b3(%w=Uh`8hT+>YJ)->ng2e6V;cL7stmoRMc4G zqw8(XuJ)leS9dePL`s}Gq%AU_(@%yRrK+{0n^xfSCVl@&Zt%UxKmM=yZ+?^WDhP#N zl}qFzr#LZ=@oH#(8gw%>jkyEaQ9&7@4~mjv>_v2kP9Q)@`!DLZHFY+RT^1_~iVsw6^DRJcx)rVNraItEwF7#m zdI8}wTo~?C*(r+?3dVW1qZb*OxjX{j9@nCfotq|OLp zf#GYEdyEYZV}zr|d%6Zhx3rKY+(+>cW;ioLv!Y&sztmPZDymxO#Mse|MOsY;Y+4eX z`WQh)(>bzC2l@t5gMNDY$^V-f9#mK5VAPt;T5gjjw*~c8H5G-$F+YEq6%~;g9vuGF z|49pe;w-ljsT>(54|1OHeRWBhB|eh2-u438@-$L`?kq27en)##%kaQ3ae=t+|D9}4 zk~Y(y|HPzG(v|2j8}se2%fmj?&v1p1I)T^oa^?H@9Viy~P&OrCgz0CMzumQOO%`h> z;6<4d6F&ah*2EO3xj=BawFXCiK`tuw3)|bh>ZA3BgC*DYZ2e?!O{=q#kss7zs~M4` z?$Qoufzkldghof_`uoRgYn)Cd8&=oQ3vRG)4DyGvj+x0xVmCC4;4pxFj;U|+R1nPa zmG$+FHIe^N>$FssGE-6@wx1W?fPsQpec-9?$33jEF%Lh_C@N{X7~Gx&w1g^!4SQFk=& znyR;qR%N!Q-0#eK)|vaFJ@tN1_M`J<0xqLU{|~4jSFQ1;_IR$WG4>m0)Hjak@0;_Z zTCM3_HKo1PrCk;I&iKc80q`)TPk-N%7u%8--;@>6nDGj}sG~G%xX})C4mwC$&ZAE% z!@h6GjH*w4X?yjJ^~t|i#XY5nxZ7bL>*?tt_c{E&qJV@^5zb#ydX(}v$se^Xe)#JW zrT@|MD0X3clqlNAyS`EQlG`K3zv6t9x}*VRGm z-SPS=7yUr+Q#zdX9#@?`H#7d*-z44p4EvwnoAd;zEvqb{Sx{zHd1_pC$m86wpv<6q zIbrnhkIbU=Q{-c!&kWq`YU!l2;>7SM5tH(yP)BYm5s<2^gu?hR;sQA_FY{=-6!IuH z{24=Dim4V)3mL6`b+wUe9OnJ9#zKx?E|%7 z#F16AAdWn1G>*%R<5J_OSV@sO4`&n64vJRiCTI#g+TZUi%25Hw1$2I2cVAsiEvy1< z1SZBN(EJrepFJK}k)6?i-NNH7-B{%W$x3EKT_r6Ma_-)3kXN>Z6)Hvu4 z!4zF;&}iQp|MMRqqo^gT$V#oT7MAB^BtQJB-ew;n_iSK@p9ekJBEI<7us{7HV-DIH zsH#X$d-83@)2}Y}<_$MJkq#9tMkIY)oTjrHGe7^)IZVD z&JdWxep*aX#Qo~D7-wEaQ*kZ}deK-V5h$3Ej`pNiy(OV1 zD`hwO{6>NMH93oqXmaCi{f)e-H$-64%&keOnOjlgcjS8Ce!fQMM#&DXr!Pcd z8corwqkdwbKx0POptG#oR$zVddqTHBKxxpQs-y3*hq*H*jZ^mWi!NKyL~rLzlLmx(n{U0DzLI3Uy`@)s$qxPDM*rvi z{HxO7uez&>r~0~~ddVpr>gb#v>MwZwDRUgMe)v~duMWEvihj7gxurCZo~tZ6sei0* zDQ0?FT3n~2sznDh%^aeF;Gc7!eM6f;iVM1_RB|=5MX?YUBJ;nqxuaHE9@#3=(+EQ|5V@(g zv5Pv*t`RyP*H<^waF0fFF1xKXDJu4xPh!6M7v?@&q#hy1S!%Nv6lFgD8J(XO{*ty2 zmbBQsm|*DWvedXd+~oA6#?k_5Lf+Ke*W75&$tjEthxS43XNNs!W+;vC^62==IL@$V zw9)7+jXIl7HTJXrn&cRVWyX<1K zw6C+1#^Y9MnG1_)yd3)3zffr#{@FjLJ^P+{77Xlebz-tsF`Z<5bb>YoO88#MP{=^8$RNfq z+H=$B#8_8R!Nnvx9P;UZPx$H6VaO5}!>y`mduWLc3jfnTWd!}$T;D{=Ms`?G?AO2A zUKkS)6da@u`cjgq-V;n8HC_)3E%v(Kxacw7jL4ohMB%44?iE(DVCFihwz=yf@<4EA* z0}xTMp5x7CDuJm`kka6}Rha_7-PPAP`xy5*ISv0q z&<1D0#q=MVqBOJ+J!@=g!53f(80b*^{IinaKQpMSGBLa?<{3@Nih{nXN{+BR`;t46 z4xdf=31iNL)8!J;*dNj4|0y*t>Y5Za5*2O<+M7LrI^0~tuqlzG1yibppt~#nzpBKB zbG{V2acb8N%2&H{dabdYnL+j8pVvoz-JT!UUt85ulnE9zc%4-J{&j>ujy*^=yi9Sb(^#PJz52lzeH(H`R$R+pHN=eYBS!VhCb;b;Zo^pgsP%E#^_?cmIsI3KGY9>0vS` z9TsdQ6btm!RW%gl5(Tb^3+``jY_2G$$c4(sT1x?;2ii?kCPz^aS6^IY3I2&HIa^8; z)zgrT4oaWmBQt*d4OQ61A>RQ6-Su_tHfw_=%bpz3*H}xA0<|->mV7$VQJdD?*iabu z5TBH8elwJ_GYKX?*;Q%*q?|cPgbY%@{-=~b|3mUue@{ev7)z=qJA z?Y2$^iMu2s?6j7+?A7JTF?1Pn*=v|A+}}Oi*4WhA*j;ODAjvZs)3GMTRWY$WKbL{^rODCVjdcTUO^hDzmp&AA%(Ag2M;Ati z6(&TGm!2E)Amiyb*7W#>(!$|}+=I~+V<+9%&G^qrrm>f2>}B0OcrR1-pwHj0t4vW; z9G1V?{Ks?$c<7O6^7~ceyxTag7Wml9mQx}7oRc*t_sM>yv7dRo+Ror|8VlRYOR>@! zH9}(?M|~|>gcNsGSc@ymN=l0?H8#7e&XpY>ogMz1);$F=!FiF-$djxuD|VC=HdH&h z+L=()!C1oai8+~eGA9r)JprxM)7jh%1Q7FWZXk0xzc7*BvpGeHQI&a_tV`0EjvY&b zKBjioRaV%FEK%S6j=?K*U2_!XFp8R)9cj;h4E>M)74i8$HCL6B$6lF})>Lg{z(+Pi zb7Egn!Oi3dMlFQ>$KMS%Rr{3xr4VI=#ox^sr!~e2CViXnc3O2w-BqO)giEH4cMB3p z;flRm6hr_Z&RY~$R$!c1j1zOq0`?5QfPxDkW5#$pW4xOagcTx=*4(NoHxAe3x**7T zk8$2Pv`4$`N=o(jJt9H`6qS#()ttw^0 zcWp*gS@_Qtk@u~^-&7@q!u-@`#Y1}AJ(Vnbr} z9XpQaovoIHx{UA+dr?K~!{V1;HRPuv&g^KQVZ5_>x~~&2px;$H+#-Q*I(1|JqyMXu zUM$Vbj5FrcQAJWHV+%<2Y-Au#YE+x8oEAy_Ev;l8yBLgacfjyd2Mx(nZ!NAVC~)Lu zR3yG?DKD%qNVB~BzAjgif6~AE6$Qu)25qk_?qW176AG+FRHM5JGrDTZ$9lS%Lz?sW zGdkTtPSQkzR?PLq1ugdSf%f*6ijtP{qTa^3dP{oZpZ_uSn}4QfQP#cRQ*Axo(=pcB zTA2_g?W&?4k=va8=uZwyc1c1g(-LuEI_Z>>m03)?p66ea{SIw4Iy}XE0hgn>-PJ+U zZ2AsW78hEXQ^s`WsAsw1L4<&b;TFY5ROP1Uhu$M;-x3+rQf;S-nf$2!j&9l+JIbuJ z_LAc4q`bse*{>clYM~}IXwDV2*B5_0o^`dBV{E7X|By6eho`IUPMTVz83*OY>oMas zmMS(ai!tM3(0I2j)DX~cP-g687#w_80H7RWzsxwSHXw43>Wo8&aag4vIF_bIp%Iv& zKyRPHUOEiV5+%nGpwn}SB_AfQ0o#$#Bux%_`hip!{+hxZMqTGd22~a2k)mH$X(KL4 z1c5Ai2x`h{XgakV8npN`pA$d2)T zMO6A(t1xUZZ^Dn|dF43I@JhaMT4lT*FbKHwbe?s+FE1pmR?Vh-CL;S>4}h4U%+ z88_jg%Q&kuPRfiEt8r4Iwk*t`jKw%b3YCBng#Ph3Y$9-0=VXGlzuuo%Tjt-!)a23> z5n<*)_Vr6mSzB9cb4#VQxV*HW+F>gy&$HSr6_q939ewul@*#>2#->`@x~xS-z;9pg zcpJHVE$x*tPwff8c8Y)s(w!MGb-78d+?ctZvUl4sT}q#mEhgeOwgVQgq08XPls-Q< zx2Ed8v-K-*Q*WE<+GO59Qj=seADR>#>BwFYes7$YGA`i2RQ{s>;e1pkk7#~V`74Ewoi9M} zapmu0etc%XXmt|>(D0(?1LW32(f?jS^Lr0d5K#5}x4Yf1lxdf3?0zVikvYa*E`K_h zETdQINNe3#XH#Qdd`n?6ypSU~q_57_Ra4eiTRGI^>~&VscgPF}FvqPZ=*#NF7p>Ne z5dx=9dsn@amfH3CX>GPrM@B5ZK&PX+CM|;2J(;*E#(@6sZ{G|Gp&dwfYQg>3~ zTIYn-!B)4XCz7%V&qIO`^J>S(rh7UER4K6xoFxQFDFJZ-Fr}w!2zrMWNtxjxDbIe$ zjS96SC(_lSy25TRD$a=rDNIi8U}SSrRM=<#l=9?jhWJ!bI#-aH`12nU@BI;mpE1gI zlFD*3qza(4H2YPMH9mB(tAnQQ$sF+e|2AxUYP_2j<$T_6oHi>0&5DDg1oubDfyFrQ zFwO^!H4cEAtAVU^7l!g1qQ|fq+9X z{)KKbqcDMS8P>GszLo=s$iJI6&buTWLmcO*NWkb6zNk%niZk-QoD!zT#W<-lPEdL+ z@;<>Ms47^g%N3x?{dQ+%X=!eLrH`@iz5QKH&5Z9MO^ZUXS)u*uCNx>^s<$$fsG@Ly zwsAeoxaek%289S@y45%uo0>am9Ms=CQSjh*Wv_mqJQh!%e2;Nwtor~1yE;Jp${Y=k zy^T(;lZq1RO{g(>htodZK8|>q4^&Qr<_QE9E$CW<&4~lcG zPkvXM^t>+l1&bRCUn%^;`@ag%`~m?t%3or>rv5jreN+E`VEI3W`4RF5LHSoa{Y@p} zwf{{o;O3#J-YcKUofs(?{kme7Iw;hb>pkGww1j$*52#nuCN(v||X8H`;n}*UIOvJO>D^ug(TdK2DYYVdAi>NWF zB})6^&$$nNm+{@dq<#Gl<&pQ9;8vfT&}p|em*ltFN=QJ(3uwqs!MUhOkEN%m%bHu4 zn@|+;y)F4wJyuF#db_Qt)0VqFJGMSQ*xrA2ix`n{rrR?O&sM%VQ)MTsc`^)3=znc3RYKGf6N3**#kD`j>k zj5l*_QhxX?4Tvh}Ws#Oxo)SknSZh@|r40?`W!C7YQrhFht*CEf&PHNncX7zoLWZ%K zV{D`t>j}nsV!)P%eqlf8kZx=j89OD$F6MfPvBk5})f1C_PgKWmBp8215{->J!c%VV z*-Vj_+e{TS*@n;{-FnUNkTrB}yn`tkHTJ8n*30{t`PJ0X-#aonI<`1B-`m>E{1LRu z!tDI$C{qA>h|e%qw9Lvh&78U#M`vqWOMOFUa|=~PM1Cb%baIXfQ*i!M3@MqF;f6A@ ze0Y?$lZ1WC^YThE)1tol4c+yL(c~w@WQRSW7Y#MTxltjsjc%@Q&WU(QCO<95YfFom zZC6`jVR|y{9mw#clXFh!!>YVAiVkEhXMRRUony4W&z6-C{n`H*DgRL%CHOHf#|71f zzmsn4-4PDRG7d1j8;wK!f(oVZ369jN;7EyaK#+y73x2c-9R4kP5S|Mzpulk@291j$ z5gZC(fhgkm5Ctgccw=1QiHyrDiYG$oA0e8LzNH?DY%YS-DqjmY78(jxYEF*FRXIby zfmT#et*NB1*UWS~J3f$J(9;sBH!HQF+9s(2n3x-+2i@RgZ}%Xc+T_Ii;NWCOOJ_q> z6*HS?ra@CIdo>OI8roXB8NAzGQAlQZbH;=D#t8icMeVc6O%leh(y_p)C?xTc>JkD^ zl4GXk4PC9vPS_X;l&JVf;PwQ|JkU5-COX~|?M+NQkLPu{B>EgR&ZiSMN=>iOXlbiv z8+jOVM<&~@alI|xmO0)CXUZh>C~q-?IH06lRag#F$eKWk41gZlXA2FY)(4iO@q)(q zpIWnD^;H#2bTp1NJGv`!+AIkr&puTu{S!yrL*Rh?AD^~24gNs0->>{tz*jQ)MFM#q z#sA;zf#(=;NPGKI!_yZY*@d+R74sOqp4!OS-nX7w=EfoVH+)qPEkoz)esl~$(1(wnq4 zC!r=iD*x%9s?#E9Pm%ZV_k^7C9(_s!Js`ju@@;c*2H?_YNomMSp#2o}Xq9nKZ3!<5 zo_#J2sUH7<19)|g&$;)>Ky~i<{)YR?UoE9yy*$JnwM8`;Ksy0MmMti~Cu@k&^jf?Ceix2(oqjd6hSGizLN;~yJLczm~Eyk0O) z2aTO_V>8#-$dogzgCj_??`;0_#2IUUtHc{?2+xW)HZzO^hcHC~0V;9ya?d!UMhHjH zF*-o&VHrRU1Pst(ucMU&A^HzsWRej?MG|8NiwpA^&B^e@x@u>=y^1vczTP2_0+G_x z={Z7>q@$pwCPv2xX@N{5(YEfgj3jD!nLU&j`JAw?B`Ll#C!O$aUUYClObDq##p&sB zKYu~zsQSvvqQuy$y!4`ku+-;2#@+jz!rsi64=S^g@}pj)J^jAbQNt)7a+a79S{nOw zyF1j_#?1+k9Re(?hodz&?9ZLMu8cHc|{hdDm<=IZP0f*|T_ZX1wvEN)-2 zpquH4RhJn%S{1iHny$1rM3bLjL7Dpntqv|g&a@j>tCDH#XS!%Se!XS9?(uOisCVd> zQpq&)N{MlNM=;LIB(^T&O402XvPHcUd?%hx0NpH90TiTeaZoB*u=&Np7y3)C2G0dA zVA77OxqvMJdwFuam4-%fz&J9$$T!9<7aLjTZN5Ixz^Kt_-&E4(`9 zXH~KLJIMc<*a!FmKK(D+-g5tc2R_8|r(LHlFYtzxImK{6K>V0p(9V zsSx8oQ2(1=fZ7Tic*XV%&3{Mvn|sWizp+0PsSf(>o3ThS8b!k^>yh*?2g-k}-8J3UG11*h$DGNY_R)6NaBD-Sjlb4X z&pF!JI@DZ;!w(#ERh9HLRCiPsHWz2Ml;+TeVwjFywqh0l0oHy=*uAEb{EFBowz#J) z*y>Vc%v7Kk3gpf8JvP&1?9hyPvj>U#=0*2h|l zUVb%O8)v*jWnK7&Tfy;izmNd`&Un9R9Czy*`G|Wt`(h;ebRy$w#p+p3(U)Qo&tlBw zY}#&r#!BO>wmc{=5S?8P5EF~C%q3yDI}q8u%msXw~wH6?4SNl$^Xa; z`Z_P@o4l7l#DDSk4Ek&?w^V0DH(GO>%L=M9NfTLM;QT<=iywNM8W_WdF+W3Omn6iADVLMWR@K4maq$<1aRg`p+Sb%EIy$N9 zi05Y*ibbRQ=|uuc4trfuW(Fl2&_1Q9G1%=f-~Be>!PiA8DO8$UlOofeew*~*i;R#* zIT6oO9)DexpVeGbLlY{dXGVYh>y*deGP$jQFTr=f z;*J|)KFk!|bwYG?N_Zr6J6muB%O4eIx*LKTpbR-+cnv6OT7r<|rh(_Nnn1)5BH|hcVt%8~O>KWvVjNk0VrCi#Y{^?gIEF?{ zr&QA6G0jPo9EHz$F#d_r;ESQmVcsNUi9T2A{jN&KX#x<-#HtU_>MF5;+=e?s=7Udm zVZV_aCAqtOsU1n*)W7;eOY(!6Zr5m2bzRak5`M`1q&k2UARvHQ^S9Z40RjZ&k3M&$ z1+^6?(|3sR^b9HU8vl>*2t-8rKbFJ1mjB~lvye7!iuobKN0^^LLG7Cl{fno5ZSP%> z-eU{ciSn;{{+sF2pM*(RL!YDMQ^ZOXVUM{`+f@uvC2J|hR*~42YpIB5HEV6E51z-7 z{38F}uL~aiuFaZGTZG=)va$BY$(}Zh|Nhzv7CqHg5=2q{@IuU4>!~U2tE(Jra*lN{ zVWkEXAd`|D9(qSK6=$_qSZIDCWz<#H+Ux{JdZep3t0py!mJ|)S@y*sO?0+~PYv^~) zMHxMgGC*O_MJI~tzB;=t_K79v3wWWz7hh$5|8JEqe|OX!?3sHM+Y zPCBuSQ?Nucv$nS3t}X`pBz*agqW?eppOv}Ewv@1p`@fI-?C;Wk_=Hlp+Psw3$|6R( zuvn}O))yk=Y|GI8`TAD5yvlZszEzjtR|9Q5F#a<`o>&rN;(q*()F)qOy!e6Hi!@%NO+7_(QD6OA+OuyXKmR9N zW;`<^;rWN_b2fUCuIEz@rY-wpWozxp9>VKe*}|UT)NCXvt}Ic-P%wV*wiJ7|nP7;p z{}*H{@h`&1U&fBxkO6$$0*()`!;2cXvEzXL9=#HexEK{a>V~-r1P;6gqQ=AphP+2Y zJ)L&H+Z$S*n;aXRB)7A>a{w2hqeZF)oK8nWZG9g7fy;9mnj1Q3(?R0s)GRHYrYGk_ zZxeBVMKJ{u<_%m{yVq#HrO%aO=U|h2e?KS0*9n;eB|gf<&%LlP=@+#X9nQj3{)Ck~ z#1$gp3JwP!hny>z93W4U7FLXl0l~^!T0Q>*m5zqLqtXKvyQ$uDBnn0v%#CEJHCvx- zLy2c;tEp$>@t*bU?ZM)q+7f5N3{eiL4mTzzb=3FyADfSS6RB9c5Pu_(yON`_zymXuQ(sC z^8c+L6omFc+xr#%^WQcm+~*+&!1)Yhd^20|=}oY{$moScFI;?!Z^^)<`(OwUkj<7iL& z+~jm`CsPA#uFBHXpMIbG?XNQKf7(=<-&JeRefCw-*Z-XT_=}dxlBOzKbzX8^X4pQV z-o-?HF;3ptQj)$?Yn+mhv&c(`ZSRI%dE*uLg>iLkTpsH0cJ#Mf`kM{?VoBd`*H^Q7 z55~oee%vSMwh$wGWD%>+hkIoa7ba0(PS%%G^`&G1FA!%T{A0p?Q_R2m9xj4VN(8C` z1=KKcFj8MllV8Q<&e7iXjC6vVnj9IWS00VaY#H&x_L!~t0bzlt2p$I0X|kS=nx0F% zm^uVm;LwiRjgvn8bVxsi6X-T}Y{q7mvV{npa9Esg%feinJI!@qV8slVum=(^V80hQ zO!)X^1o^A*v7PjnTn{f^5S`CcnhNK_4doWb zwb9{`R_a+A8%G)3IXsTx#=L2=L$fT&S-H_=W%)P-Hd|?JwUfDQVyhE2J#(ofRerZ5 z+cZl^`i4mVK&v0yRft4sburODkQ?H~WMHt;3&kfo#O!Z1&hT9N1v}uxVEavqOh%es zsyNh=#OwF+m7)HDR=-i^cNDv5@&L(HYmUh^b_$H0e1j7EEixhkCEeKai3G)1XT4o4 z8LtdkZHn0GNttrQj#MSJ=7!tCzA9>DiefpGl_+$FS2$ojSKqb?fpE~OA9c%ZaxrgQEa-1mj5lk>+x2$` z^Q$wHcmciD#We{}`)kVv>uuv5uJ*EQDgvekyC8xFT{Yb`B^?#{qiyx9J1Yu$o#kYQ zvIqUonmv@rxtQ|oDDSASVEOj}8I=}7#PY4gn)@3h)9(+8P{*&+DW9xKQ&MqS+QGV_j68&OuBU#`sc$<)nV-+0Cq$Y0 zW|lt3uUqwnczrHLpNmv)Sbd7QD7BM4VY;lrmsou{L*Il!s?|3u^yPH5GfHr0j$`<| z9}^IS=bBI=huxO>Fa@uiUxDmGl)jFC-KD)*lhUoJ8FIZwT5CI+978Ro`ca>@*S5Jd zO*0xY&lv)n$B4JMaPn|#YikC22PzBmpm$<^_yZ$XQty2-+FH=j-qq67*~s8&TLt=` zT4~1YGBmBmS|sz-3UbLHN`Ca`^x%8ppZ`BaWQFZ=5vg(8f^&8^~)l0kOUPF zVe5~i#2RZ#1S~!(Km%??s?X6d@dC*3iw`^Q0*8qp0p5o|MxcB^UI}FQTGdgtf`^SKF~*Q=mg2h-Q=ga>Y4mFJvKJb*+oww=G_eR4Aj?9 z35Z%ItYB08xguMHNGJBq`nF;hvIX&z>MU-N>Y}v0@&N-QtP9z*^lc!_eWDs09*O2R z)O=F-TPe^Wfr>x?gwl|4P^nZm27I7aXN_VHkgZHZBv7lHYj$!liN0iixr}|gv6X8` z7*xqdnjym1=aX$hFkHh4iMgNl8T&-#>WtkA7Va(kbVCjl5H|mESE*3VaxYU+hywB7 z*P5YSzdhbs8)h(2S#N2oJ>>JwqJ&OM9NYH%sD^}l(@mwic15n8elaEV@1{lHE)}MF zEnQ!Mpn#o7)7NwKO@Oiyn_NHY6yA8lB0usK=<9ftxwa7No=b4gVEDxd0kV>=OhKNW zt#86Gb9|w!p+PVmS!@*PTb23_{@uKBc_86M?h!1{H*5O&f_6Ni9gga!6tIxMc67Y6 zwlFdn|dXQ;7yxT$8a!43tq%%rHU7RVnspJ6y3IDcDVr_Dk`2{K4WTI;d= zYm$Q(Cr452JnX0_=&mX2Z>Vw=Wn%L;<|pMn{C8>%p!YHIYf?hl1MS~wFC-99n-N(V z`=sAd*pT*Uv9n~UIqAGNM4x`8&-jG(bm(6bp29KyEsFq|jn-E!`d+i>=L4FS@R5nP z9*K(Pn!JaWA;;hpX6AT(e2`x4mJ~-pa$|WxXJbukby>5mh?$kseXZ-WL+2;^o=fZ& z%#}BW`?c^kD0#{8K9e)ZX;0+LtUcr~m_HIS0R3W?=9&-rhtkB*f*b`&&A4OE?Qqm)cF)VT+Y_lOZ8QpntXjJL!XV(XF~OvkdH~I!VWwj zer#p>VyZq5#6&5S;p8|MYR&$YJOLE*`s}#`U-sKiHYZ)x6}?rt*T*wg=j&oBob&5- zx;JW9rUq#>Q_J1L;vs(5&!Yu4%#2#xxAjv9`9)) zcfet_STj;<%gZe>A=O#2ZAH=j_T-l8qUxfgTuQ$!`OHwGjEkmir72Ny-~TS+i+@i1 z@zdVI=g0jax4jjdEFaAUxwnp%z=DOiSd#5=m%g5@qA<5Ou0X!aSOGyyA#MUjnDKOC z^Z^_x-03d?$6Aab0!DxiMCVl=mu&rR#Ya(tP>U&kmdIUf*5!`)Z1ue&VYjH2;KmWV$gGbbGwQ8Mpv6-@ z6(|SD$jd!xGxo~8>K#rG5tWW-WD#YKZfCunD{JBXu=5MW=`(e^EJ&*(3ha=yx{VBD zJym5;s5}Y?a1pX8Oi48k8|8H+q<$gk5GS~hDzf{xN$@rr_Fe? zAP1k*^7K&R;51s1E-Nfdk@eeCQdlqaciUc=kb7LH0R5!TAe_hcs6+T_)I07xYJ3ew zI!AQ%ej}P+xZ?8(<80J884w`YYY+xwFTSJs zc0$GsmvN?tH(64PgTDqE5cq#+ALdu`Cjg?gG#e0EtdF{yNz|CIjciTEIh5JV)0lk$NDyRDy2YU?&_K3SWM(`FO21#JFmeX~YeDUv;0 zA3hzIW%`x6R;+(PX2P}AVtubw-|y6q2K19r{h(XlB2Z%07Spw*EN#W2EfX#;mt)Rm z1PVbk5qVd-`(kOd>vVG#aMa%{%jH@v5X4!|zFscgn|8HTWnS-g>*v$P`HX%x`F^Ko zs=w2k925EZKg`yI>dTqR|Kh6*I~mWLs!yD1j6UiOdp#B*Ze4(@qRmC`3}v-AZ3XcW z6*49!H1+XUaew}osgghIxF;XV0zQjh!c`Cl#*F(YM=T|ww%8d+aNS-nfgq+R9Kn4i zwz8TkQ6cOo%(Iyp5z_S1~P$M`anTW*Hgp9@Y_?XjSx)nED<$Z`1 ziaCmE0zrNOIK2A<@gi_-VuvaZk)c&?b)IKyINz^3W?O2VSQezK>%4Hmr5!xYJp2)*JXr)?XA8C;7F5#6bW6x#Dt?L=4?!i@V#0|+u&CrzYP%9Aqtr^334;A6$LEFg9634-|4cVw%(iD zBL`f}s05D{(fnd<9&lfa9WFAb@4J+tj+LIHFD59JPLK``877(35%y=1A|mYcdZE5i zDtaDfz$-ZW2%$!znI$45lW=kr2p<8P^ZJY%Srq>HqINtf+8&*MJf)q^Xh##W=U~{g z)8pCg_v{U5r?dK7-XXp-e%ZS>Cp%C*B>(qTTl;Iv2?39^)l(5XJJ>6=Jxz{*dK;ku zn4-aks-}XZj`BS8KY;+cbP*KpvKO%)YI3xdM{fUR&A|Pn@f{7wp5@W z_Up&P+G?3L9jkBEip`HZfB_(mA^Avr1^kS;r1%2I`s)>KAI@!BTrdQ03pjX7de5|h zLf&Z<&{-o#s8#?4fM&btP}hM^jjBgpY0DOE-L5U=$-{Bpe2~I8^(PRGof9v#33mF0 zhsaB9HeTCp(YNX}&d-*MyjCKZG94iZG8-cYtQ6^oz4`^cd=CV$%um6`;X?sl{G#0F zgs=rH<`T5oXrNhKt(h=c%*ASpijvxE0Yu!pofk_D+e7*Kdbz%kEL@i9m`n%j$c$e; z@K$C++_Q1#L-F&jg!Sf-*F#}vU61rx{1>0hh3dED1Ey>Kl`mGp0{N@J0fP9VCxRDX zfdUbj(haM=oN$96H+XRa9L7?l$g<+2%#17;C&~W$0562F^1B;AL##L*rU+7yj*Ie7 z{|IV$9Szgh@Uc>U_*joMM1C1E#N7~>(AVM*#uIiX>c)B)irPmBMq6EdS9>eX`U152 z9iyFx%5FC`xp#{uH-!oavihkXA%TsIfa2`vp(_i1H`lf43X^)1pJjV}TzHX?yKxNU_H8 zSq}R3gI;aTrj3VcV`zJnTevopsLiBkQ!(0Hy0(xb+o?EhESLj4qd`iZdq$BLp0NXCa3p)dvsKMxWghE(O@+-^s&C zATmslaV9~Vi5H9;d#;T=yDOl8fTlu?@#mT;9O++!6w@*I7y5RiPJD#B#`9LZS3($g zj=L?|hFx3CQjo#R-2obfIO1&u%K-~~t$E6Ed!<}3-Xwy1q84nYUg#n(@5=N`-75+y zOuV?W{fqFS&xQnu4>e5qxCI=390@=W!3&>A=-h`LH(rL{-7pv6#V?8SHEu(Ou@vFO zi`%H7laE2phQNmpHEy`6K-BQzg|JnD@`0D(C8jvb;SWEfDK;QJl zjMq>X_3qQ{Sm|Cd*>(R`kuW9|!xjbx#!1S?oyK0JkS%ly+N%)STugDu87P`UCCV({ zE|xXM`Ek4PdPZm#6g5^W8lJlb!&^upEGV;38U<^51T0KZIo{$X`^0pddAitCTUc4@ zCY_VTTbgoUqT|D!iw(vt`F30Eu6NX$0S(G-7p0Ap9v~c#l0O|L`9ai4*@S-Fub&L-WO_^P-@bl2Cg%E5y70Ql zBE&vn-KruV29{ikE^8bXD+Jbgq@$<5Q8!Hbz&3ZjLri^|WFC_tsd4nrg`Qfe0c6 zXr2H;PaFLIaFc_bT{a8uKud8tGU5vsUFQPtPRDA~@v_ASxxtj%_~J*9TMJJ0+~O02zN7FZ@VxcX0+DH4)=9qQY!+c) z2%(CJ4llhSb~VN`T9oKKA~i3E%Dl%)M@thpBmN5tm_UH$N86*ml+Nb>)B;MCd^z)G z;jS^&g+$pfeN8>Df^KH?4YOAEW7Tud;+UKMg=we@Kd;ojN!Rlyr6D=;{f_>6Nk1JI zHdq)N;dsT7XMyr(!7&_+QiW;ZbQ2lEcq$3$b`ePH5Z zWhs9|$a%tlI4Q>?Led`eh{ebOXal7c_19~BSXnFcSl$xQ#`{57$VJ0HGG9e;$T$L` ztbDl1+c3q=F*x!#R=jimsxAxL%VSJj(H@wlQ?X)>&LqE?DP0;L?xPokQ`mm&{~_fC zKm<|AIoaDzbQr>)asU**BPFz@C><22&yMZ172*iAm*tWmL{>j6P^Z0!Oi_jrmq*?c z=0Ee*y8~q>oA2ZjpxjkX%BG}5%6daPohLBu+3xUcwQ764@K^HLPiFM$r1`T{7f>!Np{o<)?Y4F@=~=1p z%w~D!^E{LBp5d3C!N*ECxnG`ohJ!rQsh&-je$3B|_B)t8>bv7Bd%GoXZz{nv65<&# zpYDGm3-fG`Jwvx;7=@49!c$&&Sl{_84~PAt(C6+$utWJla-JYT6FeYbbRrVgOF?8L zt`H`H_)ViP1T0KU0Y1bvdnFDCZrTJ3h$$A(N^nXkhzIy!&7VM)4;_>7XEzSWE%;E5 ziPy{cn6F`STwc`hV}~C&WT9LP|2Dwa_y}H@z~MuUyLbU=1iBT0YlRmdM+)U)+(ieU ze!F1m;thwv8Gox0y890>)nias~qkXL|k!)}O@ zSCpw&r=cRyZ<3xtg2XC!v0|`cvz2aqvo3Z%2bhG6s99z0i-z>+f6=cY4s1nyZ-9mQkQX&kOx~UxtiRuft`V(xg3-9hrBGgsde3}(4hHXdw<1TP zA$iEo_lM{%QG>z)aluirTt==ltQTktYH$VK!f9yh4sG2Dr=cAV>c?YZTJQDF_qUC< z)Q&Ve2kI)istSkN>ZbcUvGz#^ogW><{)g>1c^+ED+GC$MQbL+6DUd%1`XA#T=7-Qg zlO>r-F^C|T|Ax%4^IdwR@Jmo{{_=!(%Nx_qmb8;OCG(!+8SR*`^_u>Mcg`DL7X*Bb z_e6L?W!;#7%SjXv$fxEcuh#?)h-e=W<(!s}c{VSgumR&;$3iE}!SCmA#Ix#f&t$nL zQ`}SOO48hu$s%Jh?xA4!NSJ#fUeIC1u5Gt#`vcm3Kc|(8$yI%~CpgY^yW+B+YWuwk zea7{p5zo5QGalz2df^_8lx_bbcmKnW%fM65Or~cx$1{_~tMFXqw=RHUo_UL#lZ-~V z2cNqKpSg!aWIYxoG9K%mOmdH*jbq*8G49cDwjN|O%rlwbStyco@^I+6K$rj-kO8_q z^hCsU&H5mc!@0k zL$w$KRzBdbZuS5TI2Yg!3*}izcqm!~_GtpA!!H5;1$c1_Ec{-EcX1mm0_dq<1PdU; zAIP|~Q2xb7oQsg#!3#eJ^(nkz3k4Q|irrkRvQU*F zW9G^DwyVUciTqNJOv6~0lnSEoiN;cT0B4TrPBOpn_I`7edmQC&^5n{D678oB5UqvE zQi@vcUveJyMa#hec(6+$Rm|)-#ZJgNkYnc||5UI*Q~_sJ<~KI2XiLDmy4IfLpdDU zo9-BDuuEc(qol=>+*?yJ)892vS4p!7dPMg+N{Rf^Bcjh)PHsOl0*an}M&^G@aR$QN zWV`?lqapxYXvm2tF3jAqlZ{#VviQ_|WIilouh-kIH#*!q z1D?Z4&+#0Q3;9HsfU?S~-goytP+Jy%lRR(_Jm(#HmMZ1#oy~hTTypa9 zc=tq-XQi4nEpdEKrab#Yp6zattxnHoi)Yp8S+DnOGgG9y^9RwGXt zkMyxy&lJaX%RSMA%X-50t_WMDNGd`e({Vnhg8+1*giZ(s5dk4IFK$SvBC-hLD;yCo z!!H3L57Xng!3z^Oe5i33FT7rce%G^5fee8O+y{TMvFS<#@=-5U;M?Sv%#>ymCfF0` zP~2XB)Uyzn_`iu1UOm5>Vu&Q)5taHvsF9L1n{m)6I-l4p*)oJ#-!2JhBMP4{T_wYK z?R?YFMg3Chh-&p|S1eNDQV8i{QJb_3`V+-y>O-Z}W&L0N$8$}kdZiSd>2#U(wtuWD#YeRQJsr2s}oeSuA{%x&K*8$$OE)r{v{TI2A8#GDYT#`afgfIsG3~ z?c_YBVieed?=qbNQ%MTdEcWpEiq}p)#Rb^ZuY75T^2GN%MJY+Hwt~5v58{6zbD=(q zA9}q02<;ygy#~vK$+udKJ^6Mxam;0>3XCk!u8O>-{6r!GeU7r>W+!bNG4C<#$@4+~ z69TSHk6=7B;b5wRvH2l_nhR5@7bZ*$JLF6YYbi|Go9$Lqn+c9Uz#H*aP};aQXDiy# zjC;HPdaeCxso`?Lc{yM6ey-|jss3uE8EDYnklmyV3Hh41Ry;=CkCN__ly+OyT+*=%z! zlzG*;K^o}~)+O0|2g&^?vu9*({q2)^#Vf8G7_-y-*}y91=> z;dS3r_ZUHe4znUdQge~RG3{c_>#3Pv?mG-5JX0>(zPxSRB7rmcVaUVtCE>?du*ck@ zd-1JKF&ilK7!%9kaLjW!E{>$>UXdHXF&FE?zbRr(OfsRo#QEi`(asjN1BkdT_lna! zUm~A+!RlTt6;Rj#iP{7swpsxTV3*^Sv8V1ez7f7(`6c^o8{YPrl$?0@bxp(y$u@+0 z^2jrUz-ZlBm=D#T0tqX^`tv!SMKCVcGn?iirauvdTOphkf8rsblgTJyrQoLgF^)S6 zaWVW7;A`B#gozio!QvN@g3vi(yEttwN%D2)Q?>aN@^vLv;Bl7?$KBoIM zDMN%K<)-lZ2+;eck*_=j^Ci$oXjC*m9tR{gSw_SukmC{KHS|8-4dD;P*qgeYGkD*d z`Ib!Y#$<|=Su6JrZ@~0rl*KDAVPb@dFN%m3L{lG4a*)(Xyr&KPIIR62oCSyRR(bQv z`@n4G_D6M~54n-CnTKDw2ZO{Y?R$LD7rWR|w$fie((Gs}$;8^n{vT|tBJvCKPo969 zHM1@wVzjlP*^*lL>~nkkGt7RxfQqOG6!|t6rPDha&Y%4Mk(zALE%LqdDX4>cjgz8X zYm66iuFIu{tEI;G^N#m3_IJ~j@8_y77iuq;T~}*uo`XsKlHZ#d%TSo^ zcWOAHd>kd{e=eF>9k4VCAkds|_q3CF&psCHC|R%Wm0I^gxqHO{Mu-o>rS_iIq~^pM zf@IS$j5nH80HV)pA+I{!(|Ol@LDz%f*S$|=(fRXr=TFF$$d9I6cmAkE_WQ)YhlPKq zZ_)Mhb=Upto+sA>p`u73uik9Rwc>+_IbnXk<`2yG#qnX~J!57lF+rT4mi%U*7ICiC zmWO_mj8h3d;v;ielxf6PPJ-h}I2*&vq&m$ohdRLgRr6&*5~96<5`YFH1o$|jdC@eN z)U!L_-tP764T?_+Gl>(*spNId->35RwsVV$LN_Y7c~?Lp>p-7^{P=`_z& znr9MvDn(>65rOP-4+jfvMbKo3&<3snQK~2*sb}_<=E4UYCTf^9CT66YBq*?eeBH$y$*}bXGM+0Aiae+gRkcA( zoH&J#n3D1hvZq4zsbC)&W%?AL21#hdQ=&D=qzzMEMgU%b9Wx)|h1&B`&*DR$0)@Yn zp!$lK3)bYHQ(#CBE9O@YN#Z(HQT)cdX00-D&D)LN20Mjj!TUz7+Ej)i#uW@L zzho#Ku~ALt!L*{;`u~~Q$y8Gwc{$2S(7mGEZXd>r`ccDsU%2Hr?BD4>!@)Hs{rnMoDLc|K3FN=_!_Uc0#(e0=_ynpr7%(a+{WZEsx!^GNfGnNJMd zqdwiubCtUADhG9&n}8x;rMf-kJ)lWMhlsInuGkt9&|2O8wH)Tf*)#NUZ^mbR~HDpIuCk9a+4FAJ|z7W8{czeTO zeMOHo_UedOCk~7HPR+02`a*slZ}+u}bdi>~@ZuDTvw4TN2fCSH%HUk}G#_k~=w|9I8@!~Zqu z`01+q@m2Ses~+Up^-vV93O?l3!cLX_wE4X-qljw)m)`l7OUMWb9@`G8lE z?C~@Doo=bTLGErWPjwgnr8gh=K?2vNLNK@NXCXZ(yy{WD9n-qQrsXBj_GI`&$Du1! zbjDPk@;xfy;HxvC*-z&@o2~A-qU%vm;N^AK1C;-D_oJ(>`&XU!-nTz^-TwU4_3%yG zquuV@?Z)tnrk}2RpI=XAy&FzF?o8;(emvJ&vELRuU-o#l;{Igey*I57E_;HxbFpj* zWT>lcDkAlUMPG?|Xi2pgO#Z~L~H`4aQmB{zrZO6T< zt|wQ$!5|LrMBWujo;Uv<=NeiD`t%KY(!K1E+C41ronC~)yf=t~Fg~VGH-{7I4pjs! zzf~{S>c9T}pAZ^e?bLkmp>APig!u59)52eUkz1ijA+Z60r5aB!r z6P~>hV8ydPs{SSwp122}s+ju&cfW`yP;LMs z04dn{OJE^L@z6&}{jD$oWcZNcE=>5q;)Z<+^eKKJT0v+VLJ4nzstU*@h$gA9$QPkl za*@)-bUA<`KI-MCs0TMah#)XRe20Y;%Kh}M8g0X-t(IuZxjO0P;!4mdMY$Msg)&8& zfgmwnp)P5IT>U=jMIbJKpRwmRpzKC(8I-aly;_l96#q0)Yusq^qcZ=g1;>a9rzmm3 z4nhWRMR5TZ+fMPA_#mX96VRvHk@`eFFO}&#F44doMwpVkmv>v3=u)jIMV+Lj;Y`J8 z8&xz;(N;?-$y69*!V@f$+klKB8)3CfQrZwv?4sMD3P~C#p8<B=Og@4ysmZ*%J>m#pLSIj$U-brEb>6?~dMMT@W^m`jtB(6u z?LYm3{CI`J6!}SQWpUN{Nc7l9!u3=hN?W@?&4Qk${_(jgJQUsHBZY|bz9YADQ@fyS zjc_(}H`$)-#7)=~{lD2QvNweBiQZO6l0LLd_yCQ8DE8YVw4s|!n7-tkn3O0MY*GDm z5f0qFXus+Wy=?jZviZBquBX@2`B(knm+kj2J0D+mJ(K+{KU}u{D1W^x->NVC$>yc&#>E8Kox7M%~S z`a-Wq;@z{wToBR5;^wU54Y^kv-D|M)J>a7hdSjfw-qK#vYnSj4_aMIwlUc$FdM^Pc z)cDD)1WM*hJw!~F9Uvq5SMqBykN2v5Nyg?^%5h5li^xb!h+*8~8?*3ci>A$Z;fyGBKLV?9cF+$Mc zV*mkgcwLE)I1~Y{gy~lN5={8>p#10nH24#r@D5(kqJ-`xn6gqrNZ~x|=_plgNBIUG zgz_fDp@3E*M=L|h`i=(m{Vr{%NlN*=Q3;UZr7kT8O`)}v5*km@;)5Qx)W8z4Ma%I6 z5S60L1JnBT-o=4BDnL!i!OE`o>VNg0Qs82NFXifMWwPCC6El9j;wEq}HU3ISB)*Xl z`IwWDQUp2`tu%SCXDnFMxVdFvDt48(tPul(Z;|j2r9;WW!$2Dfi>Qdi8x5~i{Sefm zUx-OjcLT>5>zU8@ER}jzDoKHp+*E=Wn}mN*+CLO5YPn z3;9rn!>-8{8G3a+6w1OUkKtPgiir!n*Gn#kA|a7F@_k>NlUX3iZugy8^Ior5*{4!frLrn> zN5qaDakST13<%9T-$AuB)cGLTbTQQZIQ%Y=b*SU60-R$i5+*hV9+e5;9~9UJEh8sc z)SU@-JqZs=G`?tM9wyQCG=z`xIQl~3f>GdaxB&I>jB6}%UFi$RbQxS%Ah^M7C$^`c*aZYj_dBkKC29U(J&5h@_sLiHz-Hrf+>1fru-xyESH zG)Ihmyt)q=tGPgxUyQZiJf7 zh1;%$J8mjk_-L^43}=KEMv;Of4-pIGHaC%!+6k7F7G3Tg#f=+z86Y3IgO+?#P+<-c zy3DqQ2QozKGEo&C%7IT1#RyGIGcDndX~D*e!InRQoeu(p#H{Pj2C5DRDh~x3&IOyU z1{yB~8n6q2x>JF=v%&Ve5HFnZR~_+J?Dv=L@t5rut0X`Lm(t*B{>L|O@=+=`k&hR- zmQ;u?*Nhos7*|^4x{55+g(MsW0ikjh0{)mPYf@15OhZ0|hD(D3`Jv&GKyPxOFD2NQ z5*o+}^(6(GZ~1FZ`-*q^ig*0i%wN3Yi&nD3kMRV(_+KA!0oBJs@7^GGl2ShT9ek0% zqX)8Rk=nOocwzoscm`UgP29nFy#V`ki+-}WQArHxF;TK2@3f=|@HqfGWR4Y;6k>)6 zNyGqfvNL%aVh^;q`XwlMXT{x+f(g%01*ctXsx3U*Ma)lj@R|3QuS{Kuv&OP7=S zeC$;kyN>zlc?th0DHu(CwtraoRJ1VNfQmH?5!C-W)NwP^a6DAIKUBL<86|br`$Khc z7OvYbRP%r^5zK2yqMT*-KznzF?tE5hlki;Nx6*2nw-=JGKS>pl}`g?<;#KN9vw@IUgU zthi7&X@qyxw>ftx5Q-0?888a(8s{Ux9$9FLM)jmbaefKHn~{7pbk{Mwj^0rS{3*p& z`tfPW98Q&%7MeYQdH^4F0itEvRcL0>Buw99_!-f1>*$@}f$d<1(rJUDuTwhoQP9n| zb5wQhAxQz;BMbd6Lye~tyvKli6y5=O$n(QOp(_g-M~HM~JZ!nVIMXD41UmO)8s)`c z^TlAp8KGHtPQzJv_3%J?xbGz?xd`w+riOZ-kim^i0+y5;q-tLPxfAMyI$xeU$#qdZ8APnp) zmR@o7{D}y&rQTr`ly*-Ehh`hV3xp>csM{`5HIU*0Pg6dWCo5+PVk_EBJi?-fjuLuv zC_O08qTMtviJ0~^@)E1^9rE{=YCe<>%nz+AQgTwN3FB&v|CU#N^x61VZ~^ctJ|15# zQeLXSEtiAUd%2r}=&zc|qfdo8Zi^8qarcS%YHz$L@s;5hw0F=)kXD$U zBAP@*vI!PZx+%^_tjIOB;2pFrD`EdT4nnlAqytR5eYW`FscOf*qSX z)RF)`VoMO7hp|DsUN5I;PKR4hiAjTG#Hh5MK@~v1Bpr@|?a~C=D@;30pwl(d&Pf*x zrJ|;jVyzbz-aT9Be-UoK7DnjO7>VBX0=oVptuzoXpV1^t*U_7^@bOK!?Mk@gR=DLN zl5gVkQ1f{e$wv_$oR`Z|4BFhpd5!kQ@nDeZo;J=jUy=eJCD)-G(U!DchlK|7gSE$k zkiGS%L%q*K{cnQJSEUq4EATGew6}qt#6a5vU*&PZ+v45+>Qlka$5P0H=CuzB zjDS&C6#O;F#{vPje^9#K+>D3f$;=|731UWGBKV`q+y+<)aD5JWKKpG#0SPq(YSHvZ zie!VkkWW%|%2&L{Te#g@utr@+`N&eH{mwtc! zttsi0*1c789B5e2^B(p%9WD>~oQ}tGY9x4$KcsDF(1`(G>EXyXMbd%jXuY+mty)HSzXy)hHYBn>HX_m~SoycbiAC_iK3Jkh%-dkqu8jJ7DSn+Pw=%rcXRT^T>3 z;zLJ21)$!0i{m9SRZPUF!;2H;P&A@uY&vC9Gz#SF^-+iJ>KGTg!`K`ba^~F&!TH8B zQU(RsDYwPpc?`%$fIW6mbs$)EAP}+YgR-u~;LMfPo(Q(y2vXgvKB_By!KO>Z=fRfi z!c^Cu2E&7`H!*Gj;o(uableZr91phMqQ-|x5IKYp+F&?fUU5)`-+TS#2L#v+Jl`9r zISoJKD?jKf*=^b`Ux~8fUB0NnjVLSG1A6=GF9+Hm3TVRspgeJ_E@NGj6(I^uABcYE z7oB6_xxUa;TX4KF1PMG+f#f6jF4b3l)LXd2TL9{UY`c7=2RP%eIgj=){HY>5QWl?M zc!>i1*dw0@mqgZpKZ0wT>41`=^br137XFYbwInI2tMW%wSFoSzJXe0O`)RQAA;e>V zq_vUk^+=%l5VsF0bFlr-Acd-q`=PGK+%mzo+rj25K~%ef-fEo?@A^h^7+w zi}-9Jno1ZY3F(#7Ms*dkh!M5@cZt|#!Xz^xnZXNj#2`etBM6-L4`pPcj^U-)O8>XQC)KwB(Oa{}b&B4+`GF5x=CdBp*N z^a}Mb0_;`Cd=M;U`%FmJ*dB}LOV&GmMN7?Fv{Ts*!Rm;W>?39lzDo&>l)(TCI7p5! zl(I5HJN;0JOT*m79x!K7p-OnJCp1>$Z@KF&JK`sY?#aitfyM&J zg}c4Q`@N-yy=6zel_%wCWk&<84?;Bj!rOPfl&6&+^S3_=zRwKwz6tgv2i~O;wF+Ko z*cYTyt&Y>dx8xw=H+e-*`#xW_QH$wno;T z+|Br=#@PqZx1GNhz8@dffz@JJtb1;YyLc;~Yo)@IOfyT>$hKtmyq+&%D z49Us)t|!5+$AN~kftsU%D(<`8L5zF>d2RDm+=NOi@DvY2U5{`al5XHKI{p-Yf#6Nt z1o_2Yp_{7qh*cXFs@|jQ%MRj;-T?<;_=vyu4sn(1ze*)mbP$q9Eb|W0JVJSgSVCTA zK%G|;bf2S{lo90v2{PXNQ^se?$CITpH5arOgx6+9@&LYoyx{yYkdMcC0r_~G*PP4} zsHY=dR5Zs!5d+D^j>(y(Q^LlyUkBvDd^t%xuW`QaD0+3X#wwLo6}kidCxZ1Si02oE zb0n&7xui6WF;I^q&=SX3oL30H6y&4u9uvt&Kt8$UZjX2TUOMlu2<1 zQ+KyMBeaa-kb_Q&jChSee}=#Fg}>vOujK*et-0hW*yG9HAs`H*iUC}^JVpC4ci|p) z{w{akcFbFL+?~74oug1!KdorLujRh4^$|yJ^(9~9ZPYCA*al_I@0AZ@;@js%s=z$K z*L>GgcHC2Z$j$o~>=q2q-t-l7#r#yQdA@QMx!ZXd`_r$y$$#cYIh)*n$2@?4`M#{WQN|+74l5H1Nk-XgM^|S+odXBrv&pse#oW1S3C{2lSOza zFUU#K@CLGmlSaNzvOt4|xB!(kXm=p4VV^jKsCVFub`6o^igeSLGYIhxVsYLfT8xP2 znpQ|3zQ8q!caRJsE`8A6q4$;%#-o03Czxj{AXGd@Wu2E*NKa1_D#~*v$j9TnMDp?R z{MSG}KBO0%rOOboVjQfPA%(j$wa zT|O}r)ngZ5LU;l8hzY7o5N^cbIvO`(a>8=M^0s+mtzai1B{!qon?{(;%^txM9dfJk z929-fwP5)W=zAOJOASx88g*FPARa*)f7+k>n(lgQuX<}Pd#f*cN{_h<_p{)nul}Z| z;;g6Yyr=SS^IcZVyRx7x}>SJuX;Wo~p~oY9LFkJ;PYdAr^D zdtEu(Uq^LKg*_wm>BRG#rR z+@c~QxzGC?j<|z`*>0w10L4=LooeCR5zYtTHRLx!xf@;p*jM#Ch0^mP?2%rKQK{!b z#Az2W(LmppxBj}f?3lOgu)pqdc)UT%1pJ3L;Y#q%EKIis-)BGr5)1@;UO^-V``(}g z@YS3Npa(z>3Q0u)OS}W56TU`;7F=e0B#yjEz)J5xXt+4gde>il(qDN@*-8==00kd)Z+Xe12vJST$?chGTPm?cDUylv+rp=5bJd4!MvbiR;Q z?57L?o`?Z2Es#!UCGx~yNVhnSW4UWkK4L|3iIcThq#m(9R8JdzRLd0S9qK7G9|?2B zki0fBcoreLrcF?xA5o^It+BOfW4!?W6V)$`=c5sRG@kz=&d0>_(O^CX=M9jL!FeN? zk5NuWao$9GBa+wg{L!Eh$!n0092MF}85@(gkr-aDXe@J=Le#_&;KHxPa$V2^?KSX7T$tAL!Cd?m}-D)BjxQhp-zsd~{qEJalT z4V?w(kXr?l5@9ZK&r(G>xTu^tW;7H%@Trc;sp+)BjgT=n~7vR6U@PNDY zxTpHEyXdf3!2ws^ZdVrIztsiy7VHxY&)VY5+_;i$0-T+ho7@Ha-K8gR4ZOseu|X_z zlRQ6bvs$ay>hoVY^85@;y__SzG-szXYnwBhU!mS7@}rd(>&@4)P;282z{D^atOzd;;AmTSS<12m554`m^ z_``ZiPq=colLvXqPvLppc{^|u-m3GcWIxkkr@v6)_lU+-Nky^%>5rzkF9jDkJ&!0t zRsEegv?z!e);AKGYQ@ouA1{L0+v&;O6zq9TK?ltzf?GH!Pa(fp750)^4FZj*YHAr(@lTF zHL?1uf!0687vK>Z&?;XG_P!2wJrA@$!Zk?Z&~itP?T^r*sTvt~=uUqLim7-j-R{RP zl+kT>jCS=v>+N7)60%{M7V#j`Nhg}Os?bn=crZ7FU-*!Y1>61>qk7CyQSq9P=Lq1R2-clO zzRrS-PwJ}mXT$H4r5$ptf-Z9UQW4mQBobLWe0yv#F9@$KhORL{-oW`7gpbGhD8k1C z^9HtSgpa}bIC$4wO(bZSh14!1CKUQgmbX1FZqFlp-6ljz#N=TN$mc+YYlCTtx9ly% z-iGCD^;Vwu)?D$mJo0zE43F1y`%4Nh8Xm$n%@2z^_`Ki;C>Y(~?@aKuKK8Xf;U#zt zp?004;h9ba4m}izL4JQvvbX-Wx9+CD=WTGXgr=duhkRd0f~WSTtLUi0+jumNKyLa5 zr)iG#4J+AtNBTEd+Iq)|#(PH2$F3tMS6nRpjW{6O$1W#OUvSV>c-WPHz+H06U3uAE zdC6UU&0T%fU3Jx6e$G>O)7$)rKZuvVNq34YTAy;p+j!4Ycgt0D#F?|h@MY=Rt$gcI z5*E@ZJVLC4h+X3*D$n}cp9VkVlCOnEDy46tKLdKlTX#*8h^h;CkYIn7H0PqH1*It# zqry_M{{{OHlUf7sG9dRnMF*tPk+Tunin5Mehb-Xt3ULj)<#Lts2WKc=nDuwAXZ!-G zXwhz8!ygd-(nLJpi+>SEfQ8)T9TbE7Z4Z4l=e?x|qzH~2i}MiXs79mX}L*NI`omw znp&ALg-n_@^NxEo)JTOIH3)+~qztjku*zLQG1D*TMbt0otO1Hi)gYuKjZR5T3uOGD z=v5AdY7eU6fjVYJwL-LvYtVKiL?=_9)yG@FM?FnP+*Od5bMbd6$c0C{E6NM7^vDx_Z;%pX&nyb;OEJQ;1vaUKSKX)sUK zUPbTbk-uaRY$v>zKdFiK(t;YPx~fG5#nyvJWdeFpb(G=}Okjxbx9dr$=LIQYkngMW zF>OjxU5)TIQIMCAekG7ML;9sSzZ;6ijNxM!5e7bHVFvI~Z0DxP*R~Ad1>WNjekr`K zjO`%2f$b0}5lD~1yWsq0iMLlUAznO{=YjD+e|BiBF7P2YI9x#+kw`~y0qFX)Xq@_Q z(6#89frkkUmeKnOhcdvt^*ltJW7DrkPI4{TH)b$Rrb@tTtb~*k(Fn+tZ zkF0I3(zCA0%bxl_U6uSxFFUe#IWo68^Y+UkYr8Xhrz2yF6XTzmf6&u#*W32o*OTh0 zzwN2J?QMM)7+~H}S8%l6+y2T`b=8@>$C0tok;a?HTlzYOGH3d_Wu|hF==qf#2kwA8 zD;F1ow_Wej2H%yrUMy<^i4~WPulZhZs1(YGub%M^TmxJTQso(M2=r(9+Mc<~PPp@S zigB@JZ&0SFDx=yC7e}pUx2I^Ir{u7w{J5uZk7NzS2XGvo;)C9b(^M|})OV`E`NP5P z1SDs8qCn3ZU)>dP6GBenIHdL+%^+CkFELXkg%nC`tFL6Q_yUAy;u<0{TJ0vxW6@Th zVP<1R*}h=cGwEs>DhPd~xR4d>Pn9fSv?4rK6&lP(7ZL1vDS1cZRe#MXDNoC&5cuJP zf%*%9rmJv7l0mfHk-)O;jzAENHX`}hMGaa;i@-Y}YLc}&V|WBL07@6BaS)UnAeR6` z(h8Vr49Xf6Q&dULd=<1zM7aoD^(SY*< zn2GRuAvmwiM0XMCmmmVvw(&o4)K zb!G*SFWhC8Sz|$drxyx6620q%0rEh749*(}FCZ`29VeyEVYe!==NJpT?D4}Pi%Pj%2n zB;+j>y#-bCrDhkf6CW-(8Rk5Q7YL42dt0A-+Y>zXcRe*XT&1T4{qhgGN=|v|?g*xp zUvO7nXQ~^LQDN_S;XJ$2k0Byu?3+&_;aA=c?6s%)iHEmpOK{iTb{3y-IVDUb<1q6{q29**72#FMJM=&ds|=P=^VNH?CG1nu~e;u zD~$pNrV1Z9+c*g?=PriaJLsvp;HkMvMB&cgEmtzm0%EGJO?)+?t|oldk4A+r+^bNTm#-gD|_R;!qA-RLP)48c} z78S>RRi}Lw$9$D11I>5*^;dkAM}1W%11)z0-7le)V5_KWFn&t5D59yb`<0MUumlLL zrF|PtNgqvesdR_GY?m4{Vip~A^`Q)|2}9kg7UBhP3g-9};#m9z&Gir$(9!j0m`oLH zz9!WNDijD`sXlOqW_;<#r{&>du<@KU4WVw;wFaX+y<2M2NSGRM0WX=vLNWq3CG0ou z07pPlFx?mhd2)&+@XkZVk}m;yf%kZX7t!o8ke5h4KA1NU-T--(5NU*u0r@DroAG=U z-Vs1zOR!x(jBqtEjExH8QAkEjsQ7r}+mAl1IopAZqA>T5zWWNmc4h~m&JCodXcU+a%9EHd1 zSv&37d!5Cn9R)}2nLBK6H`r3viY2dEZdUUoi+|r@-hZ_%SsTA}wUu?sI$OpzXX$xo zcck<71t+coxYu~c4YnB*y$+nhzmU8Se+EUw}c&b)o3Ekd11iV^ERV%OqI za35mgDb}l^jEWp6d1xn+f!7ejWk|45ewHgu7_H`qUP=;84@d*uCC9`m6znDSpa!IP z!YYX|7#up=L!v>75gaNb>A(U*Wn72;-c-mjPs5*5(ZDa1pY~K}J4JB{aj%3@IUA!U zbkj(aM~^c1CW@0$SXwdOlMTtLkQsto>)C!voy zG^9w=v||XW3P*t00C|$X{V`AQ)n4#b<2w%f%JvgX`b&WQUDB70M__@EsHFMjl*n1D zj;g*(#!s2fLfnKoKM<#YBLM#qfs;Y>r(mQTTFWX_63Io=6($y{8Gv{SCKetENKYIE z=+nqoM7-K`Ay{`pJc4vIsOjPy@ez&ZX)g^8WT^5)DxIN>4HV25kY5J%Ce9mSd=%v4 zq29pxc(ga6UOt|%G_j`Q`8b?cQ2$Lh&v=<7P>=JCL3q8!mH#Eq!y+0`AA|N$kT-+* zIFL7SJ`Utf#zuj>7BL#f6z zH#swuNu_eLBV&`YjgHLC?urY6cbUSjcfIjqkv?{ z*&|VU**SO3AB3Gm`=Nq9q2;-^C*9wl=V^Q8ZhYjbzG+L}Voh16VO+ufdRZqevDMb3|EB$JO;U!V zN#AD6+UqDe>nJ|$thnMRJZXKqQGGn~Ir^DPkLITpKe7g|!QaHw_|Vs#>K`cecBkSI z>=`?hgInT6mOV_t4XwdJ*kThRII+xal0o2wi%2C7vX=Mn&G3IL^1sXVcBi?Uo;b_S zJMs@fQrR=NlD5EQDVMRvp1Q^%wk+fLqNi9(0o`43o=AfWNv1t_yz;d__qIG1j;rPm zchzN2?H_{Yjd!8Hd|inUfTG}HRFQpTf$JBTHILCB@;beedp&-of}GaoNBQZB$gScot1 zHQewu-txCS@;CpwSOIZD0L0 zU)^PN)V`XtzPd~P#y==V_*?I)`t=om9c`P(RBMldHDN7i^WnHpI(@27KvoBP6Queq zvsTK`IH7b6FlB{8gVr*MoHb^mEQtet0l5pzHfci73n8GopN7yu^(9C{gldZjy?;xE zA|%bENuk~Z3GWT4SM6_6ay~w)kHdL0u#e(AQ);mooL6&eRdM{d;J>tB98%Oxgs#!? zy#6Pz6xA<*dSPj>7_=9hkB54R=e6m=E2W}XoY(6}Bp+F*kUkpBn<4#joL>&|sMf!X z^DBXTJk+Z&UeqRrNf^%>eF%xRyZD$$Pz-WLu`~+jO@!a%NZecs0V#9i?1 zu8Ip3Sc3z_%;q9Q7vjY}EX2-4i@L4SB?9lu_I0IrJClLyFrpnMJlF<9Qyn}XE`lTB zXkfT9JlDVIo%;+0MCTU+IYsF$@xRE$&Y=;^E{3B2{2qGCrLIDJ4wD-aF8Dncu@KejW=-x z%6PijUdqZ4i880iJ-I;C;rJA`4u;dh2g_>uw++ zQ)Mi8s`YNl7E8=1Nkm*j)H_671GQOLc9dMe z-*PWBRLp2Wyo1cLCJRs|yO%O}7Kep6ibi#D4eV$1QKk`&RjZDPT$x7L{Tj+B_#un7 z^vL@Jq`gu7i0q>`iK>TWAFO*`;YxxZb8trF8u*J`Ws7 z;5;%LO;SNm(R>Ft)$#`(C;T31WqKGdBZ}Eu)XLR}$auhqgcpm6>X+j@n7;(-qc|@F zj*Lr-pCK7QS#>WNoe}(f#^loxB`k{t* z=$FES1W1rDj_mD1%Mgq$hkEWxu?;I2*?qxbckN9m6wRwZyt`{|dYT?W%RtURyod|1 z4XHqD3`$1@`GXSYTRsLy8-kPV+zE`?ie98J|@ggx|L4o>_2=^OC@)df)p3PkWN9 z;i0!9$=jRd=}2u zi_cs$Oah@VOnS{|D%aiRL>EjFlLj@ z7q6Eev&1{B;2^|1Y?KbcydB){p8TDNSJ|p2(332=z-YC<>os|Sui=)r>KtBxGK8=G zsuC~lfHG3;Y0stG1^p7ca;vf1vePAv(in1CaR=;}IVd~YXqRE>m$7)9mzFyAM^l?$ zs}b2UrWKbl*+e#hUQT9W%rkWB9nBZ=OdAfRBlM|^2`Zt1T!t>nks|eQu?*`T%%fXV zHdcE_``cUAB3pv3VzM{>h%xW7*R$;4xya}zya@vUDQ6ECE0$ifH*_oLBCH$*>IvFq zwg$#SwO|f#1oQ!JLhx2>9Oz~PFo>v4;9CagTZ!+^SP`@1Kaxxiikl(>K^SlewLH5H20!9hzMT zoXJ+`8X|BXY5w~HA}FG)u;qgU^D|w5w%mF$p-athKnE^^)a(*~DI^EXf%MSqJMiB> zQtunC^?WGz4pd_Pk%r)OPslPDn*S(X0GsU(65CJX6#B(?;1>w{N#xy({b$0Asu##` z230JeWbB&aIpSXiD*S_$;JllfX-AT~?X|o4g}e2Yw=31xpYI z&z5(@UUC&CB~RgL7*X;&|Rn@m-M`-{gm08N#>$R zGX;)7#?q<{F+p^2h`*>1zfp5v;?PA0d=uQ0um@#cto4XD?EAHjA) z`sQmQkAL?{Qi*r3>1ALm5Gg~$J~dtu?Q1>NglDqds&feEA|J#4QMQK`8pWWl%3TuT7Klax`&Xy!h_xIN0oYfe4_@^MgaPuB<^6U@iKyMgu~yzTA!cmwt~ z+0r&Uat}C)gfM|Hm)L&1DLm7S8b@Hm(Q8%^i{^1jd@cc~5sbVW+DZ zqANjyJLlf4pL_NDT*7b5Z8qVzzhl47 zCj7^2F5%aI%U=CD_hnnziHK`hWzE=QFFtQCIAzN|U`^XTpSWuN&D!~-b(XiA9Oajt zNb193GfqWQa!(_mCtDY#We>%hrEk^E9D!~I{$d9Z>YxouF%<@YHxUEE5BjQ zJ88|_Yf0N~h2Wwdk-6KJy`Q6_@VJu-KG?1h9{!L-gQ$Z*o$#Jt7Z_~-_5;IJ{(+L< zSR?0oNKMCuk7#|#lSvXK?3a!bJz7K$Dbl^bdcYKQC5QB*@!4kIk&|+@xZ4w*^$#3K z0*X$eo(|b-wPNYomWg9^g60}K={M|{kQB#AK z!G=Sn=#)4qDki$ErJTo55n+}*xy)kP;VC`r?|jMpL#E>@JXgEks}@KF$n29lFXwRz zWCtWWz`pd+=#hr1n})xDVQP#aPayrF^MYZ0?g_x3eeM*?B;z>5;GGzg>t};nHC&xx zN<0~bHZF!~8~h6Cr!Yq*iYFzv;yroVyz1r~HR5@8_rN5)C(b{{D5Qna5_Sn;Yi72| zmU=NGG8n1X%Pjg-3JPfEgH6{2{9T{^hrL$$7YXadoc!*^IVSzKvg;E=IoNk2*#3a6 zH+*FbpES{aDbDYSDaFRnIPp-gLVBP+9_^PweGJZHnC8T9#SNcOKfQ{ zAI14Ns5fyw9_^#?ygYTuPp+N51yr}CZj3|wl=U{l)*&^KGN@sAfz84> zr*CrBm=r zIwf6z8W%u7=$Hu3z6byP6N3N#@s8khU&uPdk9dOdE1-7*YB(nWThJYLj0PvU@!R~v z)sBkm_R`CquC(A-Q)s$3INk!e#5!yl5H83z!so$R_}&-sWSj-B3Ql#3@eb47j$h}K*IQCHk}SCE?(y{*!xn&C0bX;M zo_?sl{RP()Uo?*1H(cj_SLAGeYpcFzExl?jx?n9lXDz;9E4gGZzvigA?X0=$th?`O zcr38o`pVOl%C`y5FIb0!8${wukN}wvlMii($0sMH0Mz^p7vQSAPN66Gsg7VkveD>( z5#3#`CYN$q>Kc;_i<=HZRL;KR3c(Th`U`|PthtTA48g6)Xeo9ZB?+n$Q3+GLU%)#k zA(Kd;FFj^t<_qZ$0p>dT$b8nij@|81Jk)vLnwld*sO)7eK3~e7WXdQkwVqEh?+R^@LnfHK0$5 zE(S3QwbY%jfbg=x^mL;TIAawwNd>A;2I|hsc23Mmp#8Zwkv;X$Cc*a57RT&XFkf1v zQ7d&ll_?y(iT;MG0{aT>RXnc=oMmVa&eJE(G)N{!mLK(1pOtca2_qu+#G!o@>V>X% z$A$DNykCm*g7%7>kAZr@`K4$t1u4T~LVAhkwHXwBJkBfLW+}*n^9t%UGcPRYW>q_* zd=_PFB#hUFGEgiwq=&=V;mAAe$U9`u+$HHY_I86cb(2cH(Y-7;Qu6hdKo%xn#peMqdAbKE)&xGtAdx>Nr0X0n zBzlJnik|n`7NPV5YF`h@*41?@VI+gaWQ#_)9SU}Y^gw|nbHAW;!m9bSU31BsWs$mL zK4qJu`cGHGQ%`5AwBXAut1GggpzI5^YmlHXM%h9e@0)cVI?`^vjf-pwNJV+AUM6F1m{jNmn)L!}2PF z^v$U%gKn?xdhPFgO_!X%^A)|)6qK2cLNC1FHe?PXm8b=f_{c^HPH_YT=OD9GK-g@B zu%BdSj9^|0AM<^Ta-vzA!ZZbCI`L)D$^hhliJTcJr(Pg$D|>OW`C2oT3x;V+zTg<< zt%OqJ-i(Y%H2#>9{VCCr8ZV6WNVh~GJz`8#<24Zuy-y7^T~oXbs-&ZV<{P3TqW!Jq zcA()3fqkIyI-@zzzKV~a;kx-Yo!1if_q<{nxv%W7k3qilYa_OlcwS7AHuMAT5wx#5 z>#x7YxL^dgQnsKP-j^aZcjiFKRI6CtMuR*vBsEd57Bc4ROCTSO=jnAa5uSw!@==7B zcpkOnGK5!WOpsUDt`OcRyhcbH;N3v@IBZYj$y-zmuR&g+y`pRE602_&MV|(C5i~|@ zJ=#CikD$8s?PhE07Aku7yd%!i3yz}GERYx4GWQzCoP(tE5Wm)}efIq0RO{R=FOgY- zz1(ziQH8w9+=~In0#TEFgnKYF_nyM8@bkoG+(FPamcii6J0g6Jus1L{F!mDIOT^_? z^<1U|yW|puHx`;GW(1s$)--5@{mN_1N#y^r%+>e|#$e{fZ!sus!u3lzIh(j)n&X?z zEM{J^m=iRqRh!TK_ctEY`mIA)o&|z079R8IFH#FMghhx7imz#~Hrk z)oM%55of~_{?0g7!Rn!E7(C?yboQtDcFnrTmo8bJkws2QIxy8OG~lOZ&&NuV0#{GI zvn$8ZmTGTFwlyU>T2maY$&U6^S5FSkf{Q9_9p-8b(-?x*NEL=eZ{VJy4i%c}q(b4W z{DTrRWeYB5SJe$q`x~?YTy=7p$;D=pRIDY^kbV=nIOT#QKgBoU1wN2D`UWdKeYvjI zL`Us?d*w}g;c0vB0UPZhL|@VgxOxRkmF@`#wxW+nTjNMuBb^Qm;$RXK3xigQ;gm=j zR<1a#Ll#0ofqpkh7G&1bes}R9AJbWfN@P=JQ5nfFRs2HmV}59?R_X$g;VOm~P~`*u zbi-vbS+O^TVI3f(NQU~;ks*m%b)rGTKJTF3Di@t9$|bs|rKzDe8M%?{y97Zb{$1a> zYG9Z8!-Dw&@6xt_X^my%$a#1hCd`}EP5BW5i0Tqw%~DIPo~IF+UQ<8w+W4S`q5gwaiAx@EYe)zA5or z1n>pt4YZGgdLxq8@w|By0!PK|{4{L~e5nZC3r~owk({^sCU|bk+HC{jQwZSKS(4To zMldfA*GW__CpS1s&Lh01fQvqpRF@mXLtU>u$=#AbfbFWgk5tCp^vw6ZkQ+*FE(ze3 zw1XI)dajV|cFq9oVF$9hak<%HQ$?u5c|v{p5iuUN=(9ltDKeIXR7ZovUE0*0Xar_z zGBH-=?4cY5=u{>&Vf-?O&#z#o27icDNmD z@nu`ZO-ue6ijU5wm(GS~&gKM5!CBr=p8xb`Z2I|c(+O)M5B15Zr$3ns5Z-vEI?4H! zZF1T9$tUtmj**4DmXqqdvCt1=PcD0(Fa5@EI{!?4+Bn}4>qow@e*RO$gDm$Kv#-|9 zXCB0jx?11hqp8$OFkl(P)l!a;$Wv$*y`LHzI#?w2lW%q`WMluG8R#HM%DB4Rvl2EC zd(Zac4g!-{7xW+t0H61iQqgF$Z@4}%&Tn}i7M5=?FxKK5DEAFi5UZ2%IqRVAZ`eyO zQQUD<{9!LTXD>d-Lr3*(Pj^Oeq8+b6rXYK|Np)D<5ErLh&+-ALrQRet=^TNLD9Y@g z_(egoMTr(lJiR%t4r)mW&iaRrsvGvAQ}*10B-cutq_T2^bCRv=44r8qI0)TIhnp~3 z>clU^x&}RR%4m^Wqb5x$@Q*7u#MK?h6f~`*@&!_cbt-(_iBnMB&Bw(-FqE(2jJM_* zv$JpwNPy%PCg!K+%ShYND&{4UJ}@;)SDz_Nvj|cDo$D4SGRlaRS|Nqtniw0xfbPK} zQLc6-_}ic1ZaC7IK*k}=Kbtskck5JLJgGm5`LQ^!0l%058sNMM^~i5x(O&mYMWcEG zdllOk;0X46D^Acf0mw53Rur=`$NPnh4exlyn$OHYNXc#}L$IkdqFBpWt|%~vDiF7LT3;c0 z=SLzJPu(i|mN#pZt)p@$^}9qKQo`H9Gea}oX!8h-z*uT(Qe2zv4h+{2W($kbn+$_Q7!!Ca7>~krgAfrr$1|~jyrPl z*{|{@2^*%K|IV9CK2cA5DsL!15_tddYbI~|)hGN%e>(N#$CXXo%8x7A%I+*a-H3M+ z&wrVFy93ASYDo-?wNlv!U?l(`LeSbv(c1_)EEk3f`#<}M6YvF6uUA>2-t-4gA*?m7 zAFk$e2+BGjYhDQD2my%ia82S_#7B@?PW1$F6BBJHhrxfq8K%hHqmS9{u1r^Fy1O&g z-H|E`Qh%X;h{T~sv;-K^0)h8YG3&5M&MX6@hrF}66*~n`^p;dq`H(P{bMi03BOrUQ z4T*yjcBsZjLwY|V*r!Ba4swnB!*)8y^N&EZI`WU$bN1OYwupD2_fTltEuyK$3#6lG8ec9jrhC(yr z^`znql7Gnc_od4;*OJ3h+$5DK+{fM)3{%} z>J{Ki=&qypq;=M`ZPtvPU^|>7B&V-0Cpc0g?Nn18VO0gA<3>7LTV9GIsJI3(3);`U zUM)r~k9Fc2gf4_eRBXX~u4)QuLfY%#4ZY=P6ZyLkCZf8eCTo$~7Hn7Qodwr40l(;T zV0CnO50fuad=2$v(@OIrS)q#XqYR;m`H}yBUQ~4Ph_|o6l5@h@_`+6p-Cl8fKI=#n z+amxTvk-7Lj5z;S@ElB5@VgRdgUQc+1K6itZ<0sCgMOGl_y6pF~c8#%!n(x`{qG9096S>4~WQ6ZVO$T&9S?&C)t; zNL!V^ zKoOYFm_f=YGANi~AU(_nOJGJW^TeELvZ9pxG3i5;z+TMa6AjbVzzA#OJf4#$>v6yAouMJ0zABrK6OE1E8+yNO9)Z=6*( zJ#DXDjZfxNw#>a+Et*DUv#)-Kt({NZX)n8?xgElLa2~W5_TDlSnCQSDV@Z37vUH+N zsE-#=*)i2yQh-VFcZr}Ro0c0&@Ly!y=;Sxf)0 z)jYD4-I_1FJez)a>eZ&1^h0yGr)M*d&ZO<1Njor`erPIT!*tS)iRY`wAN?3(Ka4*T zn|Si`_>*78AO9pj!aK;Cr~M$uhd+F)@d=;)DzEzXm+(yW0pulm@rC36(x=3G6TAlg zWhLLCPCofzGHTI8Mmvk?*BdNF7hSDMzQHPRRYd}-L>MjZM16n!rJ_r*nwD2JS-DO$ zGq0S5qy{RkARUlGl1vEHX{PjZk%UTDm+ltlp=6*UFaX=RO07fM0Co}i*k~J{6o!W! zmY>>2v=o`_z(3aJA8qlCH2OX@!8Hl>M4~bGL24NuMpX-|$wF$)BoVd|)o)nn=}7i= zrFj`Y(v|9NO`zXUl7jLpQd!H~sXDJ$S(Bn>OIoEY>IfnpK^9S`fOm-T3(^*?*ao95 z`m6N?nZ-xfKlJr>X=H%eC_L;gJIkmEqJlFQ1vM#y{1_ph#u~*Zkq6%Fooq z%xxyfYp7R8gT2u>zcSj3x@LJ`Z$Q14)~I-X1*lhyy@~TC;I9$J248?i8o71mUi8?i zi8W0FI2R#TAo?7dEA2&RMa}+pJ32;=)~tiGiR%RO6XGp#gEjXUOr{89Y{QZcOEqmw zW!8PhT`=0>A8!}KBj5<;@iL!6){)>$KM$o~H_^o+Y$I8ghA+W?9k8hs9<(RHCjj#e zR$B@$%p~uy z{SGDr{*y1)PlDc$iQWO{pC?~!oKD?8n|aJ$_teptAjhUx9Ov@R@=TsE@pRP`?~rn*u{WSLQ2h+Y+3w3-DIetIJ`Y-L_ zkMdT3`Lu6*!b5)h_v6YU3;j?X@l8MT$02QDVLB1x`O&96`hHy5#G~(**%$H@(`Bsa zCZNLR^G@3;|MU-5gVkn8Z&nG#7s!8~f%KLCQz3-ZiB!HI3zZJw4oCr1_byRKaH0eL z2ZWb+UKO4e{d$C~lBP?FLB8PT;v~|L%iBIC7ci|QHoB!|cn693l~w`o0LV)Ldbr** zQ03|?a`xmoI z(~#CeN67`c7$j#mCUvZ`zKJo0Z17MZsh@|fA_wD$Y^ za}0Z*OG7lX)|t>18fyrS)iY0nxk)m)5y2Jgx;C{a2Ok=aM$gz1c8J@6wx%0{EA zh&KJ78inDZ0H zVZI8%Jntie8qoH8KUO;GpWA94IGbPF>z>T#ot=KORpN7S{^@Uo*#^#k0p3-Nt-|cM zI6O8cH`fAdKaT^dVuZ&(#Q`;7{$kx+-Z>{SlIlm`{7mLCYt{X!l)dB6)(WaW{Biur zuj9{FPrTd!&W}C*RlU!T!giC#aYhI}r;4}FoT=|e!1U%m1dhbxJ`$M_wU9qz#9~WS6eQRxcV{J-wc4d2q zWOPYjqMf<}RWq1U|6sZIUB0&`6JNm5)%;uv#FU|n&LE7h=uPLZo~J>vPY=_uiLzABS@O)7G!9}**+tZ_DB3H)Hv@YU?GfQb06%6S zd-k!T-$~)>%T9YLFEYf8Laj)ra`%Xgw)nW5DLgD&S_p5?wBfzXsAM!TM_6VICW>r+Lp*|k) zm!o}@y)kGURfmlSd=u(5$Q#GkYvv4tv1ctuOU7PgInv}f)hV;8KGj1!%5l8e)0r}# zwtMdF_POM(mh^p=tiy<8=F|6DvX9PZ9GFYpC7PMUjp!SvU*HJV%x4{Pw0Pz0q7%F zXC`Eeqv3_C{jH<%#azxQ$o7dRzXA&aDS|3X%*68;z}HZ`>=+5c&BcQs#^P=C!4EO^ z{n(>lW-^b1?E>HraS*?N+vCsIjz3=)1@H$yjy+iweP{st3NZfZ{&!;c{(Clh@4K(r zU-%jj{wMqwE^n^z>TK>g+}SwU%@aJGN<&C$_%3jB;sG~KzTPs0m&`snopBU*iNBai z-owes*IOqOHjY1EBMcZGL0l~)SmfK3ua7KaDsd~B)C}(cpO$fSuJF=)@ik{_N?-yK zzSlQWkE93eb$4Z3%Wlr+ow3(G#zFW;Tb(U$e1kQ3is1CS&jFVflV}cS!8sM8Rgh6p zv+o0=H2QVZK@7hH0{cgsko52)$Q;GqqaA|hA7)gbF^obg&h#px=bR!|2~71!RD+GT z`$n3)!wsH~RqprYuJ`5c50$d+FLQL|+S}6|9a;8{EE@t;odR&|%px5?m4Y znO@XKOte5R2koPpU#k5hwZ8sBPfsQ(IbOh7b<19Qk*wTact+ZsQ}6<7jWK|)f3skT z+E!Wc1-JlupK}i42vB#3#v^5e^h7hjHvgzS=YT!$FvDz-d5cHDFW@6|r;iLO*V8kW zR~F()Bq=wqWw#)2%QM~4j|&ixXG{>|@}NiTOcsLPS5sUNj-r*Kw?YN{qN@?8RPAHZ z(WzSRb=3w~07LXvZb7HX;ehiyHG2~Uc^%s?f%@$2s4fN4BgTwMWdikVZzQ{>ZpRU@ zbCV1e=S$%SlzGWwam!zP~Gpt~!5jI@t~JJju(#yfH&V1D*UUWKh5~ zm@g$`Tp0b-?n(R|Q$(0)Caj&r^GiYAjOTS!zux5MO@tS9jke`Dzcvc;QH0k}FO^w1 z`K6Y)ZZ2ul9AW&MO+@mxf-@@FEb#UhND9!ID*BvvdCt0rwqp7vZ_qo5)_pE@&)nOc zv&mcM()L<%j@!zv&1D>zP1!N?dedC$-uay4*5a$4?ktJF|8MY>839;?{Yef@6f*z(&+qNNh23v;e%;wbKAXm(5S)tR(|!aoRZKzf6{I#6Hn z7>DOE03HkGYJLBQWk79&;-Bt+A7}Tz|0MSJuzKX)cZS{lZX{xyjI84p{~Edb-?mS8 z|Mk~)?_Zy^-T!X<`TEH>J7@DQ%$MCJ@fjt}d9q59ou{kEUu>9owRQ5%uGxZ1*6PRB zsz>t`_pLRLEj3Rpwa=_|&u#TDt+mfARgdOMZ_N~3p3Xcum9l>_arVXXlEp@^V|xnqNzy>B z4M`T@{iLc+DF=ei-I4BWPIPypM@LctU*W~3w>m?eZ2z`WwL}3`_b4- z<3CiJX`-Q(uwOt`_IE}oH7hxSZ$1v~*_L_*v}eb<70^B^ykzSlZ5r)!c1whxw_o;h z%}3otwc;Z9&un>V&1MfHlNNL4A7U_gi0nr4mrjoC28jRSV@pUN1hrq#o)$v3hadx* z?WS@n!M_?=OiPpv&l?xduYmRQ4y5>;x_UP5{?ls3!ac_Xl2it`5YNBDVzv6)R= zPhdZrv<1e7*j^;o*+*z)vKC)N9%C!MOuG%ut%&ZNjnAD8PZ77zWgePE!I-plCUNu3 z>y0yso95CF%p`B0%Q$E)x#sT5@O~&G-0}_85~a)cs8yPx)6jL>-wr)iLW&TtLl}xxy<`6mH1EsD?{EDA@!hn90|hq&^PC1XcKA_4vc@ zG%+QNlSsUNQ#Ed(n^1gBz1lFFe$Za?(AAXzlSxe$KPib?KtDFLX~1Dyo`P;?)t zasU+pa$7}vq9D>Ih1Dd*nC=r|lOh-7>S(KHsNOr==pSoWKVn=}m!vQ=ee@uBdUGB1 zPZ?V=$9>9Ooba2J-qLnkG7qS>^i6YwaG=2(nxl8mCvQfHVa+*e&BHGow`L!-q;8*2 z+F(es^(a3)Lh?pt5?azQ1|sb=@&!@`2qKz#a0fE7H709dUaNX&g;07EYpUE}7M;K3 z6qxSlC^#&~tQ~A2E&Tt-;?Q`rut3cF(%|XB3owtJzo(KvF*QPZf2=^Lv|TgoQ9J^? z3UXOBlGkU61AGe5hM9nG#`Y@0R~=Omv^N%7b-9IBYiGeBB79?$)0{o*Bmz0_uDHaY zS6CV;XS64X}zO zXDva#P&W$aVQ*-tvE&}NT?FkBMzRoNU3%3~_lRCg_|L#-6LE;Azu420<7!K> z*F8q)Vky2%0gn8dNXc4qm8+B@EE#KPPBrQZ;XkLmAvZ{5NDELO`(Hd08>i~|Og)Zo z+&5I`Xi2h`-JZ)mGnaD)wudopNGUx1C9v*ePktjroJiQDh?gG?%#Xsm;QS}Cc${Ae z-lJe1iOjzkjmM$-@ZJ9idaF0N^UvYGX+wAZxy1hNJN$2+|8+-m7xL<-PY-_?d$Adt z$~Zn-^anvcw6?3a5V#X=T!qI{=pkAbNc`X%>+lTLyFXMpdy5_21D`Nf+{`y99!TRfAC$@#2rKoFYp6d1DU3)GlOYDQi_sVu*{EA`K<2qHD=Hm(GK+~ z1Z>j1GAsD6w9OQb`KjB1gk8N!~)~O%m|8JLho(83z;@dxZ3yXWA=nkdoUgZqhD66C#H z)h}f;@@$!>0bi7{$C9#Hl7&|!2){}5X7UCe3UNffASr|L1(8M6HOTpIbqbOuD1$^I zFUZ{CEIs3Cdr4{7_bwZ!5Sr}~gcq&sw3~ulqK;8!|H}AB8NnfabK-eJ?l{1Y zLwi`AtlEjF{i7vMq!6uyaaEZ`9@#3-mdlYidE7 zal&>abE8B-&bGJnMOVrCg-Cz+)9Aw=CthrTY8VxQU1NLf(Zu<9gde&0y=f-v@>Ogf zzWbeFe||S?*tdcFoqr9**-~&`g4IhO-u~y%7wsQIxBvgJJO3D3X2W;>vD`+VtRA`l z)9BN6vn4m3omr6KP~yRv_fp(N{;59ir&jl1o$F(@`(uq~ zu)#ap7MLdcV-(vI{z81mOh2Ri(2psFSg-Ky;~g^6p|6l%LHHq2^i&V(N@r*0eCf@Z zoU=1oCug$HPG_B(&O8C3G?}=QVuZ>T5mQm}{+BXU`;M=AOOEhz9R>Y41ih5_Tazge z5Yc62oY z`#0?98XS`C1wrr7WIM({Cz2G|)V1R^3MCv6An#Ed`MIju0PdluM6p$Ts8e7-d?Vr&phO;f8y!RB$%gNg`xLi(>-vEVpP5umCQaV%0!Tlo>}SElq`Q< zWXaOKPOWwdg)^c!W@%ET!V&0e5}K4NR?4-IqL>b8q{WiKyiVSnyMRQ1hrEM-tONEQ zhLiKi;W&oTe5#Dt)s=0lc@miDfuyjq zCcJB$2jp4AMd_MXj{-XgAH{aP2H{!6;r!5_{}PLX^w@{X;N3*;!Q21*2K&e0?Un4- zKL-D+_J7o`)5mZ4)#hjZc7HVT`1kRoy>q2^2;&L$!;VR!Us350?nceG2za8Az#Vw4 z3kHkA^(OKFfl$t13~;~;ScWCeA8w?&>Kki=N^*ARInh$Krc!u?b@xzg?JKgkBw4B- z+v;CXEP#EYUcf_=g4x0=(;3I8M-WtuJr?Frs`mH(C5A76NW{n&AQg!>p0AzBI$^7M z>}*SQzbnSqgsco5f|piPYIR|Y7=}xo53j;|^&vrTssKZVSx0bTVWyN2*c-2YBS5%$-j}+$Pdm~aO$oNjyG$dQOW!M6J~Z1hgjPoL&At3tOlE+a z!}nyGH?;%yt)PgoTCxUGgR~vY>&B$Yki1dq3p!2E-a(v#${NHY{H0TXN-`Q24DRUd zI%mOAPg?@p>(Fq@U{$tDkS!R7s|1;+*jA<=B3+dO>`O6U0N)JniS40rN>9sP;Y9Up z$=&fP+VBn0U;2eXqWKNp&p3f1bbD<(ylgkWU4ecsqtnzSLl2&yEO2LbmpV255 zT3U#~n6$&)H=wS`5A3Caref;Nc698sStk(W1gCo8Ie9Yh&UNVj)I6Pj7}bZh;!k`1 zb82%g6b{Xaj^;Now4ebgJl;pTV3@%&(diwiwv^wsHN5cjm-16rckWE~>CuNj1NHF; zAM^0;_mP_ESK&PZ_=50%1?+%)9JYT0n45rq>z_-|d*IeTzQO*fp2JZsZvJB+YX4{8 z=Knjp^?wFpZ15It;_n-o%b)+6$~^7rEAf1+4ovrh>Z%?TQ|_lcqy{o*0q263?LW|i z=>VG}ntTP1K9PixK6po(P|-L#b0E)A*H9yvExlu@c{-DKX*U0grRw2)#l7*@JH`{X zg7%im2eSoNto1Jh|I7cJN z60%524ErIDs3usl4vOU*K?IK33Qo(Ay7Ft*ykk;gNZ*NHP$OSf3yJhvs?1VoUT*Oo zVI}TJJc1~Wm}rr+-&t|VReSsYGIt){O`S`-|L49_Qs}*R5<&~+6EXChokZ-Ld&^qVzLGax zg^Mj2G)&1{da;D*lFM3Y#tZuZzGfn!Cz$_A{@XcZeGM&7L1+5e&Dqysv#-M$6b$`7 z_3YL(v&u`a!PpDY_vkn1dct^D?hnrFQ{&7i)4)IN7}Z#WH?I7jDa9hcaXmWkDm*9T z{Nu~6q6^T5u=LZf8Ap~5!vm8eVrgyIf=t>Jv9!i#%2_l^j3wdz0wDiktP|SPReS|? zB`+RAbb|JU?k7}uXKIt-hZ~!p#u0B-|{}+fe9M zzvqN(84}x!;Tnd*whx8xkmsm7f8eTp>(xFhbn}pp8Pu8Uf5e6(cDi200MT=uCGW<% zz)#`*Jeqvi4{eRhTgY=X^F$!LD`~R@A%$1@$1Er++%GUom`xV2I9#(hT#K$|x}^a9 zjPq5rqx7yV|I%pYPotSXSdxy8#2?hEGt{-o9|8H1nB5XcNQDC0aJN>l*3P^>tyHc> zxpWZY$;vf+D^={YlaNU8OA-i?$wFR%7#|e)Yoaynx6ssUo-q_6V^;94f ziq>w1_)Vja-jf&b{vtq{se3S8L$2|VciC)H2KhC^tEoGXaf?EAyqC@wDL~7xATo@{w1tmd{60?Up z@*MW7%EC$>L23$qX~GIlfvs(iew;18G50Efot}&xo3Fe-UmK|~U(HNl*K^T#(x;%! zL3;GVd_@2=B1DrzADLD-kgkDo5#*>vv07P~`Z9F{U1BOMoceS8Lly~%x1Bb!G#pCj zZGXu-`tM}sytLqv7id$6WkwS&81jU?Oj`4v)0)Sq97MU(rB|jNpVu0uR8gMYPp2mf zf1WJ<4V=fOO0OcbQE1P9Y!s6x>63la^O$8KD0^kFeD|Y;wudk_sBX~S%+@B%a%f7M zr@6H%ioXjWKUs1OqgFdp6SvTw%UG(#o)X|1F+2^hGu81kRk0lChlLN6K~>$4-_gvR8xC$a=6AQ4qoY0`RHS;2gzt5NMv@q6uAr-}BR#aBij9JgnEPvWfD z7zi0ZQ$&q$HM;T9_ye}=pOilE2gKpLl_o2q$);!9@<~o*C)a2@Rb5g8ly8guFL4mu zN3c!IW{TeBA!-z`Yw+&AM(kKZ&giHPwugJn9honIdL7a=V0Q=JOJa35j4Lz-kXJJw zJlBC*gKO_~Fl39e&4VGUTc~=@eV*Vxa9(a9TMSWqjq%5ZB6i6$mp@^}JN#hEaV-B7 z?e`kwyD#}f^`qik_?hK;f74*drXewT_(x5$7Dwu?-KmPGshUL84q{DNGYx4|RdLk6R3KDL$VBh3#Ph5x)u)}0gZWBU?e0Xw zzliB;h?VzIdz2)ob7?#h@f$9H8XvU`cH$5gB7EgAQynWH!ev zJcnAt^MI+cTN0F(2T^E7D2N_)s_X_(hTLfK@j2O!0ewL;Df>))c_c+BO{96;f$w3J zOhNYxUe_>{MI-Ye=9o#JENxSd&dlU99_QptA>yL*$mthY6pmkbeUAg0e5wZjoHY~8 z3c^#Vk^d8!*CD(#Hzn?+h^#PBtKew(ue*S^(A^BWVc(NXJewGhPA-{#!#r>qN{M$+ z(>a7Kk^Bp)oayvTp|>`^9V(}VmcBf3k?ebV9g4?XXii^f%VEm{R{(smT~>!MOI88? zbIPx8hhEAuSyK(J1cxFMrRe)(eYv$+v^NZ%r65aLmhrGMd$0(ZC3zerAvi#Y_jf#v z`3a&@ZfCRzjj_;ukbaA-z+1&%>FHq7qIy+zmBQ;1oadn%>V42&!M-_qm&Zn8_wt4s%ldJ=@DgvL@kiGj zk8e6k?l_*@CM!pzH`|;8RXbIkWY51~FSs~al{nj0IMb3hUVLLD;fOhQzd3HdDSEdN zBd}LgycgvCa2~+-LcJnVe6ij4>?UMZ#d8nNdjVX9-}*xxpLIyrfPERfFTqm(hXd*% z*Htap{UHv)n+CLpa**?2_^#pD!$T3f2Sc~3JKFt^UqSd4o)56gPvZS_f%^ZP4c*@) zru&Xfri5e8m(gQ|*XH{xs0GODQ0N`DwlPizZfE?1YZ&mK?Jh$YZ!ZaQR>awhZ`&T- zoTy5ktk2}5I1UUJ==Uj$l#ES{vt6Z=4LSCw!Iq34O|b`tg}xIK&%;)UBjBdT9Vn;3 z>&o)rgf-)PYuYJm+P7RS555^mI7G@x`e02zHI{SM{^**kJbbz?ZMLmox-n~UsG9mR z1qkSUA$%mH*Zdb=0I7rLpYj3%@@`)s*rGgz<`k4)_!r5JY^X7yT$*jopJ~Wo9|5)U zxwZmgA^1v!?m0WX>q(XFP>rJ(dqN<=E#Rbju`ohW{VGa7o;}p=NGR1<< zS@s5&o?obodfUmGDY zNU|VTh(67v6T!m~so7BSOr`1K3U@a(%y3Iqe!Mr;h?#5Y+Li-%ERCY2k#6p0+Pc-y zGnp%^*Is47Y&-0ns>3o2P3o}1jY!2u=A>~Zaf2j>R3{h!-XTw5NTA>4Y4izFTB6vb z>P;etV8yKnE&AV&w!ay8A$_tniLTOHN+U_37Hx_x>L~4+d}2&CivnY$AMzIrTK*`dn}MJI8>OO{JXr z=AX2L&pST23=4+Z$;OAS>QrY%yz^DuL`~{sUB-0VBSQW8f!7}@Cuwr50C5MInav?&EwTPW$SVV6bsWIj3 ziB}Pn$*5>gRmW37BN-usP%TujNy;?*=etmh0P)1vycbePH6w_}Vg11<)#TR2-qM+x zL{b1`MY@*zMKI~WTw@x@F9}x&+!wYJhNyJWi@h^Mv<88Of9n&|c}aq)a38=iUFk z>g&jVvhpCf5BaZt%eP=;(?97A1dW|^k@u-VmuilaHVmA)s+wIOGyP--gfh;Gno}YH z_S>2;5wJ1(jJapBoC0M|pNz^8RF`)0MME{sGSty{8t0Dmp0 zkM=^n2lJQkHs;uUpgK6u`)efmYjeU8LHmdu8nByU_6pi-IPaxywj07V^MUkbfUnr{ zHE~|x-D5s@z9fJbcozd;RXpsDz&{nteSuvMvptx+>fzp|{!cf4yzt%b=Wp~maQ?5_ zz)Ihan_|JM8(Bca9@3T}@|U*IkbGhLNW$Tfl&>wYK-oW!mjq6{j+d6Sh71SMOU_yHf{DsF z$CFzatHk~>GbTtPS%3n3E!wAz<-?-p-~ei5uAI3eQdlRe>f3o!6RI(i0_755&bywQ zsx?eIGa9jzJ3OCoPNpV~kl%N68VSKrjE* z;s_X7%%4NJCf$iBv5mWA!}Hxbd7dUhXg$l2rVpY5_)q>`ie^M_BP!zGrv=a7>z#wR z19qCL*_bML5cST2Q+^WZo@QaLYCjZ;(ndA`wJufHwmcL#6VHRk^L|AFEfRXcc{kKc zc)y3XO>6RTxw#hF@A4wNJG|HL5L`*^)!!7zE1U=FHB+@$ACQ-~q-J5;SB&Qc;iV+% zv87@BV5kS)mmF3?dmZG#d4c+s%`ZyVfxSO?v%h&mZZ{OK1?GMCHu>1bzI#4)cVpj* zc5m}a_tn=~@%c+`-s1<}+JAo=SNYaUKKe%<_TSy;wUxmC6CKcC=(fSIordUxL(vBZ z!*`O%jAZ>f-C6{VqiVji*3MD__f7#@DXGUV?{Si$=?h|@09|&n{?u!WK@(ba0+hobqzje-8(2pK;j^d zAn7Y>=9#hFbI$Uxv4_8mBpvsWzpDB|_!c4@Fqs%kH9YEKe%|Te{6b$jwmA4&))4o< z5K6zB@E(y{vt$tbMkMbliu-`nQ`~_h1?rC4b1I1j%gEF!8I|Tk8EFbwHBjh<Nx@hisb+eV29MEvu+pz-u^Nyu^IJUCPGk#U@+Z+cFyUlSjJz-(h9Z<$+Dq6wuGJR z50dQ|sYfTD1wcMSBcLyZqrevk7gV22vp+5WwEv6LkX>&{yLC(6J?=I~@^0}6^ea95 z4*AMN@p)I?_sAESIU@rkwXRiMLppXyC?iCYXk(Be>E#2BKJp`uJggCFeB%7KJ%y+= z=_96zY@s$h;CTSY*FAuTh`~=7Y{?xfVCiO2K#_sVaaD>>A@+(365}el_ z3feCNd_AQ1K)oCA-DvNQ=M~@!+AjtCHK1NVepQ?Y_Whw=uzk7tqrDsC{ZZW)SsSKmOWM!IB3W{w?K#pm%_SdTtS+mIXgZ_ipDQ&2 z`py`REskK9+mus~)Zl zUXf`SMQ0XUGl}hG?i`98M;Gl~EFXMtsv_p+CgWA-8Hbl)S_|?QCIROlb%7%BXE^3 zOP`DMvxqR5H6^m~O5wRE^N|)a$(D?RbVI8yxwlkkoSu9ImB`4uKrdcsKQLFR`?LCF z!2vY{`GbmJJpa5>IE%1Ba9#oa60{en*U^3{;47S88SUL6y~25jdfpuvZ;H4>(6Gkn zeTIk~KC!(Q?U&)aC${IHaDFYQ_oDquAny~{D}-Mi-Zw9g+dmHPg6bao7vOY5ow=@Mf$F24D+jkJU$BX*=gyLY?hyk2h+pve@m6yveL)*^Tg8Krm>3ei z8p-+%!wZ-*f3ZIc*U(<21FrXuL5O`gA8vk_8lfow*oQn3@*GD1>#p7-cmyc~k9G58 z^5U6}626W#|Ef9TELCzt@5hRERN_(+!N6Op?nIsO0+%p_|a5!eaSoB_W zO1y5h48of)glrOxfmU1y-)f3G$cua=z&z0~Su9 zVLPKXa1$tws5RK~&O1s2C@bJ5rkk?ibs2;X$Ez_y2#rudFeT4f5}@%*uJSORLx?Et z0~(A-2&$$05{QB!RHgZJvW&Uzr%aQhcSaf<(of3pz3d$kt zWR;oQjKA=XypXeuLSjE1%Q6_X9lt}80_6@!6J+da(FN99z!#AnOqAVmJ-NyZJ!jro zNA`Di7F(z6SF2Io+doMMa0>833>ho>4bdsuMOL|y7dTQ62x}xJOp&6GV32fEqWeE;_xNVs<2rSemzy;AV2Cy$Sr!fi@Nh*z0i0~P3F6>eI~udxHcQ zFrT1eivn|@qmUJ)G_tv5|5yI5~Yw~r=lduCc_4sa}ZL}3xgb*etdH@YBvJ@Jyf`) z@G9ZGAK?3-y$|N=)XkE>9=_CFla1UplKhP|`>ehA=2+gvk<`_WTk@ujm0UyD6;d2H;mPhhFcY>*b`UdSQonb=YQgmA-Zg-q%KaZpq{N82w*CHX4>mSqz=EiwQzVQ3ZC}Se15l}3c zZhZv*!vrB$b(*!{n&sg|TmYVBIPU0B5V> zAD$o0yKK$9Xioj!l=L;PVPpIe@e9#=4G}vHk-LU@a^xOiDJ4M=MJq1AoO03>e|RMI zJG_7q#ahzW_yQwO)~XCTkL0d6YaT&pC49kADKY1rLj~b{9x9`u5x=$OGvm%tc5gK6 zC!7TeI$}0U!XcjKDh~nPN&i&?wR+17GcYT6-~?tzWz2O~i44T6OT)R~V$jstnWtKC z!S?X1J?~fB!!z{0(V;`(kKssT87IXf;0~D4EklsD`^-VomiQ=lfJYFgp!`C@Zq``4 zp4^xy3qW3o1QAIgB+|sQK-c3dvh6hg7wQO-6y%&{|Fz6hg|nJW63He^{on0Xw@Jrhu8p5L5dc4ht# zD!CxPP$qNFzGZ4X&1=j}VnDsW$t(q7vC@t@b57CbfQFMouu3pROe?r8$gdXybf2ri zuks6o>(VM^?|w5_0n^U>aM(GKW z3#hz9T!wfGkr4b&6f~)dN>*L~;-t_Lzn`OC46n#5f#UB%cj?57a0cp*X8d4DIe`n{ zB{!P!{b=ToqgiJVJeY}CB%k#{yU!r{1sc`scr91iVByeX{Nzl@{Sdl5DM zG}!j&7T`Y=N(7~W{6}zJq%5Ll(aZt0sN6t8B79+xaTq_Vm81>Vf@f=xEU`z~7Ym zgXzKd!%5!^Cw^myIXoD#X8^gZyrKvOHtKaBd_m|oL-YYt>i5>%OSUIL)7MK(W0Byyh|gQXEAg7Pexor+~MKq{Zebj!nPS>_8Vgk3`g(7Bbekv zdzC&-W0s(jbT-Ma^sHQi(!cE;N&d?I=(@8!VxlS$;>h(fdi+ViX!coLgEjSAi_)et zPtR6(1s@?q5FseUf@&_)bWmgm^hZ!5W*QQcQ5Tpv-BC=nT4rn0`20KsFCa~A$w!%& zD2o`FuuYGHzNta*-#rRR8;GQ?vD>YhQ_xoPCNbR=%VX7j6R)vM0(uJN9X(*^o znxd_&{66FICY}Y!=F`G+Vg_!(RU zXPJRXAd~7TE=azh9EbOF zl|WaJT!Vcj63~NunjiU6h;?xRYDm7<5ojthO+u!$#F7ihyg{l1j3R;LQ4%tfDhD`t z4M_b+mRa=CKT8ZSRh7u-6~~i1DA^JaKYRUW=X}XW+1?v0nZxLGs?U#Z4 zGPGX{=N0Vx1?S69-Sg2v5MDE3QPzTV?V|$hzP1(u`+@VF^<96=)^*)k*A=j_=kC_N zuzkIudwYU+_J-{4xwox5XiN9qE!{zzx`Q^Wuc@BNlm9o(?Km{|@yD(`0qexpbQ6lR z@=GoT!uJlv9L5GC_6|iKl0)>N!N`61i@u=sQmW80K>~@eon#a8gvkBCzHoq2w%$aH zAulk_$ZJEk;}mG77>eAFufcIl)TU21Je+LGn{3LRXvmqU&zh*sm~70QsFQ=MCe2xu zJpMAqRu($?=#G|RjAZ<5N;zpvI$?}IYKYo56hXGDh$FHCvg4>d!Xv3Nv@egO+`%UC z1t^Xpb|8ndq@A|r{Aw$_Hc^#?)^z;oy|KcpJhVN!ZY#KgAv&V^%$SR*x^$|>QXj+x zPz@peltB~1|8QTlL$%@`U1?&<0*XqkY z9>ELv3hmbbe0++8_e+d?L>rI8{q*C`+#jc3g|K1m1HApjAS;-qK}^_1)l#SU8F!bT z8@C0?fnw>cU{;Az0ZGHPs{AtORYu=?zk=YoC(c(&VD5M%!Hf{0SpQ~4>V7Y!#ykkVER}1{mGTn<)u9<1 zvnF0ej~Cx`Ji9-sUSkuL367`tEa~4%ZmWec{(-#~+q=BN0nU&5#aNV2M3gEr)E+F5n z+e$d^hw2-;0z9?~!ha0RJJl1odQ7mIFMDT0SKvm@op;vhcH8H`d5PWG&>g%(TtLLZ zzKBEJ_qKNhZtA|fm1|ef=A}#J9AxrQ~f0B{=e@{y6>zL(=(2b9CRNc zZo*?L5L_Q+pTsqIixId97Xt16yWbDzUnN!J^3PRsxp?YG}sT8uQ4Kz zv8%{a=h~%(jYd=^I?lG{&NOC-n`p|!U$C~11i@K&UWU4tT%W)%lw6l0Lg6__?oZG!7|;#?!yX z0l5l)W4Z#7KTWuF;0krm7;44=QDB7vQi31+EN3rhtKeS=Zq*KGSy(WGu$DG1M7H$g zs_9H4%ZAXlf=}IIo4d6gGL=7X+?76=R-N*R!_=A%bQPh`(J`xw8 zvIYhI(kzLhSSjD6`XF^=>4niE0cnSU`8U-A_yqinL!qN~uH*51SLrta`9uY!={vP%@0m<6-g2!o+yV= zgVr5^?hdFXh%hyDvnl?Ft?0&hS%~vxl{^tu zM1Vj9@tzDsb@cP5rglJ>M~r7pJxTdsH0#H)oS!K-vxSEWpe6AL zN5D-)`6UG;3)X~vl$F8%Ny7W;BxyrHTw0UF{0d@D%8pDSV6~0vWnkPyJsTNBr`lUa zBeQI6t4=_RNH4Ri^frsLr(Q>EP0iEQag(pYCQ+6aU)G8U;tR4*IW(h`kd8=ozddmm z=F8#hfWL&*5x`%D`6+_=m?&K}OFoDK%9e6?Jo_|zOqho+(j5l-OrXm}%&$ges#34i zd}S$v`JK6uX$k*Q)2LMNuSV!hnOHe0>iQg6fh~K$3(oU9!ii13iWryGb?0%E6EDI5 zb~HKgGZc=Q`yn&Q^91&FSx$_q&qnVaiQ5ldgA9yC7y!O%A%ylpfT~Kyx~5e6WyCAV zjI4S52;dI^IM?~aR&dEkM^*G*YsQaLwW$kzFQ_ifb(I4CivtylEZXQU;}vB||IrWg z{TO=*=@~MkY&Wmu;rL^`unjSX=;F~Cd%y4=sX6A$;dsa#4(_O44)RRj2wy?{s%YPH z*MsxR(0*lvUxxPH(A^i_ea|`-vlgUFeC{?K-gOvvgY$CSUinUE;HHj%jUBfEYHVG{ ztuH(7Z0N)V1Z@SwL2~`(tuNa@V(a+Ck3DDU7m;uGA2+vG`lJ3r_Yo_23SY0`brX69 zv3e4*ieJz&2#O0Li|vE?i9S3O|Ml>LA1nno$DRZe$rISm_PhZ9-;WP4faslLP>_GD z=gnvr58pct*gNJCO_~uSy{8|?MN7^Qy$Nru9eft4fvYwH{FkD0>JP(-Cx#Qg;tKMQ z22IfCQdo;kmJbYu23Ks7hmF zMb{~=O*cK1ePKvF4K=ucw-&^)-LO5jqU-je>vUF{qW8$`BL-ZMQ)tp7)JM8)F`-b6 zSi!_2M0~PGAV-MZ#c)(d$t|W*OjX9sFwvLE6`hX|9L}{BP!V`L(g4KCcpQ3B^)aN3 zHRxd87eg(0jx;jA40AmVaLN}6lZBqlz7r~m1R;S*k`$DoiNBXAzQgRQVd=ee6Dl3XWy{ z;FeE~-BZ^t>Z}kahs2`~m#oi?lv6y5JX_A5h8-*S%$A)<6Zrb4Ig& zp&CUg${348?KneG7`o+p6;1E3$b;1@XRiC1z2vT_kLki}@q@h1W;;r4oJ)qWjL5Zd;XB^16n=^?mno0Y?mp-;U&8vzNy}=`0uoGMW9a>aN%fg6mYGt@+o+pGToeg(jlVU`qQ@sgjO}7a*Y)C6bKSle|C<8!?2_#<(L= zUyj;C5kcO|afe}6A%%eYvHVMp=i!dB5c}g>WBC_FgZkiGGvH5Keat@Tsh1TJy5dO2 zT=?1&cd&*>Se7IBCI|o>AZE+@$zFJosoF3+j4+ZdZ^{LLy$0^s5B-d?9yC- z#^oRAt&>0Q^0 z$cfi+ZxKZs>*09_?4fbM_KAvESpD(RyU5QB5xdOECxCszdt!-UDNF4hjyXguF;;Nd zRS}0-vwwxFBov_^Q(lB_J_knB8{5;W8GFQk;=b;W zIM924XYc(TNL;#+wX7803swFHpng@f_h7sKVa14jJt*CNTSN6F*YzG$U*X`7-fcI( z^jLSu-k$Ko-C+lMB98P#9_@|(sz3hQ{>0OLaVPs?zv;TayCZO`vMp`5_^dBhwj2KU zwTE0i#wU7iuJ%Pd_qAtw9gTWh@n(_!Z1^N+?6)`%=Ot~3}k;HiWhmlw_s8;5O@8P|V zX4RB_H;t?cAaJMJ8oq{9?%RGY04pyR!poSQ%op?x)F!3Pm2F{W@ zgz@A8GQY03jNwJHrjvD_YA>7ArrB;_?}8vwybuG;Dp4!3??a{@^*!gnq$9SzGGTt9 zkEsO(_z`Fm*Rvo<6;_Sd(!UlMPuT6p?dX&aXs>KJ;4jB~FW~!NzC!y^RszYv3-uc2 z3*alv_dq>|5ljTSYXH8d-%7)IpR2CDccc9h%tw=>Sp?!7k7=D&dkE}t`t+nj7@Fda zh)S7QJ^6$Xj1jv{$tOm0FH%BcaH1vithB=uOT-=?N&jiA;40-LYD}Z~R}efC;e-EP z%-0l{xB$f1zF=Z|Dv?1k?{cI6Ij7%V6rS!&#RN znHT#Lzvm_%p)+`Id%%|Vz^!e!*0gMBL)o31{&! zAECR9&Rbt}-dd|d;pZAw$r^-83fj~cws$D`w5u*>(cBE@BMr!UQC0eDq`pS;zVz?U z(qc?HK;#eqBka)l0O)RVlw^9+hNTv~vPY2OGPOC+6mDFDGDROr zbG?=?7)6h|cQ|S{M#Hko3$_f0qB~O3qb2UZlOwo&0j!ZpYz2>?7ZLpG2vR9f3Bq;; z$lwd;IADhkf)?gozy(pHP!kUrbYMauujK-at$?p4BVfIbEG!$Y;i1gdW8xXpj2V14 zTrCsK8Z#$fN3(^KU7Ysp)3(%OI@J3EzQp$42;V2jUmfig)Ju@>3G6xOP%mgNLB7X) z(B6yr?!ew1;Y)XwMEGtp$9+&}?~Uz6b?-4Z)Qb+&*LJA>StT&m^*M5;4(m3L6q91p zE|6avs|9&TZb-GrRhftvuw?&geR#o=ea@2o8%7xKcpd?hLsN{%;g;Gqh@GLRgF`V# z2Euo1F}!xATW2WxFt9(!ha&b3MjbLFo-}9vYRS81&iK`s`XhwuVD!=c@O@x@U)UZ6 z`1=e=-+||bq*JDh-%Oe31nnOMjy}F?ExtSUG|XNe>#WY;&Elv|8-E!;`sBX#@jaek z%=isQ&=+|aW#clC*F*Xa3Y}8x{D^%Lu-^i}HS>n(zDO>xe``bA?F}74+azKqbPqky z7ki>N`s=RydvO7+H@;L5?YVML#+T(21;e!uebIVd1M@GtLl1)d#@rjmyjzyi2;0k~ zvGRCRK|p`v4}gDL0FnQO)|>K)E!V$jx&HZo&04R2{%6eJ%dGA`R`D!1KX1GFdAn|F zF;^Xm*W$Xivrs#$NMOF*uf zptOI)?ta(?!fUoB&f^8z?`&$jy%EH2zq46z8`9=B(f;<%;5|LzNBUw<4yB*(jXeqS z52c+WZtsmd*&RW+zNhupdIj~M{l>OCn~2^!?(Xai+20*@xDy`{w7u=l=GL16>20?+ zwcgsmo&J=cO@)CY#lhoM8P10M@#;)#S@iJ38(rZ?T5hbvcpBi}j9vTuKVmJ{KL3;U zF$aXp&^**1@EvZK@u|+j>mXM36l?nh-6@bh-1eBBN04Urh3|LOWxW~g{(WW)=11Q? z1`#A%$yDp{9D{o7A5Mo`T!K245v#%WGL>sDY^p~x+8 z7HZC_uV2vJ!3I@3*zBc`w7vt%%F>3g6TV0~njwyuZlSd>dq&}D2We7sI|96br+-K4Lbt+fTLCVBGJ#1SAwVS5}%N!OhAqakWPjV*Mhj1}Evg1W0J85c1AESz{lhXB~cm#+Y>T3i)Q?11_UC-wSYiQwIFx1cXy`Jr_ zlC!C4(bP28Upd?RYPRpyctz6K({M{sfI0WNG5gYB;&;7~hkL^hQ597cSOxWh^O~)I z_Wn4(LR1f=drgbdeXo%AK=-{}9rtzv`y6^Aj`l=l)(d*Jr2(1X1(-}EJXPdwipd9369K72vP-Cg1W1pIe& z1n=z%JAx}Q=H7JF=1ljza@6IL2n;;~i3|9w`P%<8Yq|E> zC)xGSTD&F>;(xIIOoQZJ*tl3$1kIhhQ32~M%A}?~f7A;U3Q5us#YfWt}%9pN7V_6y9>YP9cV$Ba-iWHql(@tjV&! zjJLgrvsWZLYqN;+0es#LN=ku_qHodCv1k^3HJa+V!5VS_`-`~Il2FT|AR;AOdED6Z zX#2~=(bDjdM?t2CR|gWl>%6x^!Ms|c z=PNW_{mgBj%corX-2KpV|G#%=zWUk9_Q?+DBhJF>BR*@rzT8&w8f#T3bc$&ezu@%_ zEBXa`D6AzRGd(Zg+WN%{Pz4ZErGyYMnQ;VgG0~C4A^wOt?&a*&f|s`KEL$6NoB>(rC`Fj2B=XC&uV(`y&K|*JQ@Uv-?x^=`x|HK3%*( zUpeh*+$2F@>mPdnDIAPt|HRZ9wJ7kGqvW=o?SWX)mGMVc#|tiu7o7J+em}I=@Lys6 zNW#}GAAvCaI=Qh0~(9@y9VWzayr>3j#s9->K}6Gk3ZEFvKK9c5G9FK7Czr+QwwT1!S>rVQr?bjN(#et&<qEGQc5Tb8+~$5c-P!3rp#ZBxR2yh24Q#i3Q(w#7qZPw z?d1`HA6|g{J7GIP9&rJ>&qLyIxdTZMWYV26{xEH56c!cFaNAaV%l;%_ z{ONsK5*S!Posn*}iJAvu)hQFz$*$M&%rZinh_O0{C*vJNty*wtEbqd2Nq`HzVs$d6 z<{c%tDq@f|;vHyG6U{spy;BOxF}tiuhl%0oJEL3K5|8%&2x|(FT>8Pj0RDbI!1oe6 z>Z>ga^3{sB6);}`{!+~M0=^dKlMTtNSD6#*wdH^hx8siUR{?xI)L#+vm!my*5acM+ z>$cQnnQ%gG2)D!FM5bW5svod2&+_mR%ADcElcK{3-$$#X=y1aJ5Z;gEUUslkuP%#W zS>rEaZDnD$r%byF9uwG)c2p!yHs#NBmQHt+N<82HnhrSNU}J3l7sg72KKWt>9e% zs*hJb0OW_WE)J!hHRazF+>es zpW?qX*q=4j&l#Kf)#iqq@B-ojUOg~94jszA-W7eaGyG_4!1k6qTUrBmwg>O+2sx-3 zH=C}n6G(T1xqi4Rklu28OLy$I;QwIe<)&+2E`83DPthO#z46Nb7bebPHPfAl$D3%b zM0Y4FI|wb&@J}l~;vJN0Sj8`RQVCH&t?d`QPT|&V8SpBPVMe|pdHJd8F{S7*;yXWI3vgNP$u2kiX=4{%RA2^W@(0v+$QbGQbf>9?@beZ zkum{)9rJx)-;dZ)+|CL?{!+|$1HM1z>#U9sx1)l5FWN`$mh*DV7r@uKoi#9DO{3MT zw;u49`GiVTzXbW+m=E&10CSdfwmJdU>r%VXL>o)tCn% zV|g4rQW!8I_#cQ+XRIueiY@OBXir|)#5v^47;lgdQ`UEcOk+I@rq($_ldI)P$W-U^xuM#*L9Aw?rFisNj4AIn&*_c*raST|s>p$q zpK$@gwBKC6Qb_L?$@@aRn?Lsu>H4Ad_9h|WBfsj2J=Ga@xGVDbK-zgD1=%NIwu%Qt z`%_&n0QuSBM!|e@+rmhPn5C2R>~QmRe~qjCnY}L0`Xbp>5;2r}yFc}Ocl61&dwbjN z?&%Ca)|+&uH{plQh_Bj154YUj+6cA_;D6D0g)si}hAW@>TGNdUID&@DfB*l}ba!+4 zPdXh*G*o7^)LE?HBfS2i`Rd=@=0iaFc!!U=hBf_yo;9rC7jAyh6Mn#ub&=S^_A(J+ zC-NRjy6Al1HhD;4cXpuq9}5!%`KW`WOdu|RL|_3Ipe8gj)JxXya@FLcQa+G{l@yMp zxr~fp(b7)M3+*V^nXdB5Hj2f3qY~g9sGn+kJWWe-|La9_3vWisWOD;m1X}zI@_c?6 z@dA%2t4*RiMM3vE*;W=VNqyc`^w>jj$E8dlrNF%d;Y!XeE{GBc(N3!5u&! zX}Z%5Qa*sDh}b2Ai7h3eUYEI zC~}K8)OTaPo;7#{`NHJ8gM2XG5B7a9-wXRbLB1RImtsDEuVcQK)zO1|9roqF%d6G# zo(1q>-j+~0UcmR`c6cOq(MzXQ$gZB??SlV7 zo0$)(O^F;#I05OW-%4ods}$U_vQV17{MK;XbzN-xZ`6~QwNFL0O(rWOJrQdcM) zvR7htM_mrw&UEKU{~PP`D)-lanYi+i`-$Rr((P+ee`+kaL$$9m=g$TI)Zn1g&Y8}iQ6fm z!nA9=4b;loP!H_5O^9@lLBh9Es}0;q&<=sq6L)$j>#C(p#r%y$!2Z0%`K^niJ#TFN zZ)^i^>;oJY$NCoejVxVr#+IqxN@q*SSapsC{C^rVRB(47>soKhFP%}}bVYyD8Fd2d zP52Qn&=dbdNBFUpfE~@ZHn-f_-h6v&)6Gqd*Vi{({Q?(Ie;NDxpRr5ov$%TgZ}pcx zW|#j~uNlwuoG<^a;Xh}MxQWYuQ&+FQAOmW?v4N`)St}(kOI?FM6Ggt@W~Dq%!S|pX zgxfW&?HAT`3X(FkU6*8`J9Ph0`fsSShO;i23j@eWVeiLPW@;|DW6ZfSQWOMxPq~Up z7O($*iaU__N3^5LBd9AbK=T3=2xPmZxPa+VOpUgh%Z_3JS^JiO?wSn3{ts zGf{P+5t<_11!#`I>kgJD2;v1I_tGoGfKx+^Otdp59Fr*)Kwsn@hFVzjuOKzS7ob0p zwxbf}W(U|y?~)_Xh(yB?If6{FD-V|(L1>~B)ScL#2?_Y3lMv==7d5AemO=uEy3+DB_3?{i&__7dTXt%&w|c)teVv*gYn z@K=oR{n1_rd|#0Fp6_Yxv|hmPy}Jd|Vtb$KmcGzEeT4mhfB1enT(~kQm=TfPft%Hk zG3JaZ3))Pzt2b%5jI$kO?)y^@JoWa9=j=Dg#>wDs-yAOt=rJv&$f zpHB!RIB9Nu1EudUyq~mun6XLlPyK7c{2n5RY}Y=pVCf)!p6;)9wmc?U9<4~VzDyo@ z7H2MvHb0FTc^Ykfku>%?ZM-&Tva=jFF*n=@UxXggR*^#06&}7f{=4qT5MqupYqFK#-*X`YsUOQQ}KQ4vp7e6 z{#5rX7#>0Xv0edu!T?$_hZCDzI;Q(3}bQAq#8JG~iK zJL7+Bk2={Id%7p_Cy>7{<=6hS3%$u_JEOm83pvyge!MI8R7cpc)}TEtfxBDp?QIF% z*>rPr!__bG1-O8^OMm-s+Q*&6N4?3CCn$%~aOrQld3?&1zvJneZ*OV3xltuJe(pv& z3;c!K;JDP^OZ^dnefd+0AnL|CIWMQ1{F4ZG%HZoAIO|%ePj?ON0h{RWqvHdk_C$|% z=Uo&C>$>jk=m|f__zqOZ(wBYXa|So{MjbI1+#(}J`H$3rsupp+6bLXTx2OVvsu9of z)&Rhvl8C85Z;ZfRFkf-4s!bq~y2IR1ji@GiUomcuG@Q{xl3&l+89?-Qtb5*2%XcAV zfH< zw%OfvyClN*2KhdK?*V@wsQ1u2z68E@R)D`c=1cWt^#~up_rrVv{AEEtqY{>3{x&bj z`*1tZHOhPdUxoTTU_KuT-p)7$T5IK@H@x4>K=}S}I&F^-)eppeMW{a*|Bc>Jiwj^% zWXSH`u>Evb^+z8QNhb{$wnD_MdUA~E5M&MqY#*Hq~^s#upN;b*@5bO z@8-HV+Wm&1DD=gILx4?eZ%a8mIbevB|!giS7zV+q1Fy!jadR#7=WlxDZ~i7(#-H>H*Zz)-_S2n$ zCwFL5Iwh`Rsexb7@9{>MsM~;e23<&`6`N(3+0tnK(heOh+l-f+B+b zRT6?F%E!p<7-V68m4K8EUYEp#vNEM)bM}Sd2S3qtj|+e(27H)Q2NHI3abgp4fQl$JCFb+bimR3Gz#jubHOF*Z3UJUNa@v@kf3|>A>o&g!wv+ukraJ+F23v;q#Zn z{tB2c@Gb`6L*_6chuFS9@}Ow%V~(S}2j_|5)hZA;pIvumvo7~0{?rw5yyebT z#Uy+QrGQ`tUPUUWcmX^DB!d{xu^FZX13h>M-_m$(9r(k!C17WJ=#hc+i?+&iNnuQ_ z^8miNeZks=x598+ME(ob9s+)e_F?-6>!$|lruu89`s-X>70&kO_U4kY`XWnZw)ti1 zaB1v7QAppzJ3X1#dor$er=0IfJlhfT9o7xtC;!@;@>_rUrGf10hP*&Se$Y_fouPa= z4CdVIeQ*vp(GmS^Q^2me%b(X?{M#qkUu!S^_v}ym3!T)`U4!N({wk!?GEcE26Tv~~ zf2liL@zneUlnpKN`Ce26fK)-Z|rX$NR|G+v!yuS~O)gwX>I&pD9% zV?Q0`QAhjZPoju0WSm19folNUc|MW}3IXq!@K4Y+(uNBV{s(bI8*?WL$1Bs&5m}1w zQkz3lgbP4Zr`42^VUL!EFy_>d^8ElqS|audIm`@3*>ckgp>Z7(uACL^k##BZi zdlR&E3Ho(uYJfYqw_fnyBRUPG4g^Yk* zQLM`W|AAuJk|w)ywj(iB!|P}|U{r++x-mw{UP4)sqj#lk8V=KJv&QGIg!xL4=?U*W zhvk^B6FWYbuS&OWz*lj;fWKd~uVcOh`Ciyx7UT<=FMz)+&Zkz}#{e{+2%mGW3`z5t zH`LcKU$Ht8?SuIW@Q?LJ9iin4)jdIiC@|AyX3jwLQAnQt$iti&o?t1sC4&@-gSbkq zw)n2)(cO{4JC>qApkCADyBczN@$k};YiF6(w>Z=DYR*tEuT_AZ62RQJ9{(%lGu-Bf znX&g&ub_J1FsH}3^G{(lMG+12j|))vZ;})M{0IC&RFL1&i5K7umJ&!yTy1QbH8jDZ z%ndh7ux)OoKs<>@Xf7VB%or{RG8NwKPyKBu>k2aav6o2%>W1uVxPZQ-GaaFagh_x; zMqnAZqZ{@<{s(HT?GP+sN2s@UMt73+A?Wj$uVuS>8>Iyqhrd!@qUOuOME`J~(gbo*ixh|0jAXCwr@L0WO07_UB^_ zkH+c>tkn;30hZU95J4la(kvC}QW1EWYJ3_yn18oF=T=|lwcfN#y%|>qAKo5*6f#m4 zN3vsmnPPdF!gZuP$y5?$C<^AIov}aQ0%|XP2DaB+_%B)Qg}?q`Tix~GDfr<(-Ct<1 z&-3dsJ&#y^kn}-VBP!+|W@+WbL9&TY^9%m2!G}Rw!zr|gQ}{d5Vmi2K@z$kix;ywB zSsD%C?E#y`Zf|5Nh?)(>jJ_|s!wwFnoZ)?^Fh7-`oeDC#Xh&@pcWkec==-D4U@8p2 z5ikbIkaY>CfChEsNr?4nB(*S-1=JC081(?Dgc?2336F%(n!+?)#-f^&L?Dz@Vx%~T zT!8W%1!bvOR6ekk$66oXm5zgq--rwc6TSg47`I4Yry9?wtw7cHZ{im;FCd2{21n#} z3V!ZD(L~E@2Y3f+1Pq@UExajt0ggb51vfa4r2W9!Wn6q^Z zd_CIN`TToZ`7=?R1@LJM8H_v83%4I}fCD)lYGMAGEP?6`-3Q5Iet5x0?XjYap(Pr|tx@&X1juRys#!gR-; z?vDRqI6uhQ{Fuo9t{-6JAjmK~$oR>J1 z<#(1m;nN;|s_*c38K3STKIR&9XYo#M9U7O6$LjTL;PeC$PRkRyF&H>?@ajsuBmYG21Mt*eXm8E(OAHf z5iE^9kHPR7d?QywK9QcYE*l&m$G2A`*`CMHWogQ}EWRN5dqp4|lpg=kU21+Kslf)d zJ!f5SppONu>(kB0DXiuWJaq&ih*-NR&1j?sR0=R!R!tASW41hdGv!Y7es&*7>p{pC zkncz4E5Kid`2zTQobL_w{eyfj ztG^=VE0qpHoh_O&2b?$OTxL)$2v3C1;@7_L15o!u;FB%JdTQb z+z@fjbQe5fnP!virIT%?=L0QCza?IN}rh3@F&MJ0vTp#~(H@FCdjV6D_Zt(_VL zBn^+Cy)-$_i)o#YAKrL7AKmdkSPK3VHiQ2X{{x=T=6%(ZeN{xx+Eus|?(|mS4yO95 zT%9lAf{@cpcE579l-O%>#03=I1+}^C3%FtgSlBR+ULxmgRZE=&Mvx33>P`l@f!gByza$o=`4m^<%y>mqt-; zMw>*OFCy)?vtsgFOn#Upiy3|EGQXjbVXS}F+yU}W_SXXb&dyikEl=&urDKi7mg-z{ zMTY5Rx}_>-w64%vn?G7tU~70Z-cm|wczU3A5`j?r^YNy~w)(=+s+^G*DI+f*aIn`G zI$BEkkgNSUp2E>wqIm&Bad=PK<<_vT>aK09x%gT2`M-YLF8rDM|nlUQ8k| z?tDJcQO1=pTM!;WzM+AboY;G2uyz`J?ydk5C)%I6+F;|$5Vr%!ur$CpO3n|nOulkq zitQo(rx#wu{1P^+uzzAi!hZVzS|9|IBABsss+wudWKZQp&uj1y*q0Q5bimjG`7=GB zI|6=$_y&A&Zb8bZKb>mhVui#f2jL5n4J5ETJP>{4c<=) zwJY{JW6{0wx?ESw6MC}v3KJdAspQImU#I<VSqJ41A+%b&{8>o}AZ%>tw|DCU#9WQK6@c)mjHTk3U zMWh3g5j2-NJ6{S-)K@b-)IiF>ugUMoFYf9nCogccJax2{3G#QokpGiz{!gkXB~Ns{ z!cE{H266*C6V5i>-CuM0OTfSC{9jfxK3W4)bY)%b)%ExbTtL;izx)ZSKKGXu>`!?U z9E8UQEp-+i_p!`nD5rp5@HJK1SVBzU9WHzlv$VEfaC-!|Yw&jpOFaT?k|$HR`gc0} z+EAd~KR~w#oqaTn^v0j=P58b$=44OYcZ>?5mAfnKFdjkW1zV6Sx8L2_6MbSZ^*00a zy|XSe-vi|{K|bT2h`tb*f#k^NG%3X*G^wqre%^gw4wS1W3$T2 zO~Sqk4QrOp;_(4Kk@$_^jdwb40p19q@E#1Gi6^Ii2b@R@(8d`sBeJtDY(Tv z1WNqCKJ*Sm;!Ix!OrVGa*i13n&FhL+4wMeB2UTpXaCH!BN`X~z4v!rzB~B@}KI2OK z>7?q~T51C!YjQ`cvJvOl>hf*1c^EVWxCC&4QGm0A^aAh0LYPnsn6q9tU%-Ka0xpKHKReXmY%Q@> zXA`vBtFuLu(_Dt<&w}c?VR{^9ugyieDftVW(tvoh zX;O?nc{oA2wk{uu5%l}Wvv|Hfzdrvtb4F44f0(i30x&^-p@1Ckg#sFR>o6{i_6zf>dZ~04Why@rL|g;Rx)F#ip|O-i&MQQKuU2?7{_9;Q~Gp)j$22pZEno;b}`9 zhY$XH9Kni*f6qI3JcX)UteGQth^9Z_6xQ?zsE?2#wcp!I)rsc5zNDX+-7%Pb)sTA= z(sH;U0HMM_+BrVd6>*g8fJ^~5fq>0e5MX&4C4GhRdM=-l*rQpHACuOSK3<2CkF!>W z2wx3IQThr4(LMtxl&6q{8nl-k1k+*PZ|1E;yAU5*D1Qe5j~5dwumEOHqlVRNh*)B zl__XLPr#R6ThSMA)0-MV8TpV!Dm(D28fcDytN4Ot?qI1S(ENgoEu!~!CBWac0^l?6 zLQH|Y=jtusYJjgW-!0lv+pLzx`Tneq4)}uhe$`tccBs{^6ya}ivpQN6mR!3q5#)p*>@VW^Gr{SR64EWgpPLtqQmP}f5kaP= zw?}UY08aK0TfRhiiQxsnd8h`=3HY}^8;5@udu#{%YjdT7i6&Eum>JYDt(BRh)j8a> z;uPu&Kqrjn)Ave07g$Z?OpvVb-vIt2m;}c(Gz0F4{5dO>6XX}5Gc@5Ngc?$&1VRRw z76NYy3R>-$7chwlLA#@&5HiP6U%>c<3A|NvG45dGX$%|=2HKC5MoBHTJdsQRNFS|8 z<837x9)c(l?NCr|z-Qr-NJGdkC@zoJ7mPO)Ia^A}Yv5-j>EP!XAA;@Y$9OlXI3K4` zF+avd823)*=CUT@Y!2XV`^)D)y9!kIgG$VGJ&UYl7X}o)& z_UcAlK;^l=i2dek|5N$ff5p!IPo>+c&i&87Y1QZc$KO=yvAWk-!A*Qp`rvU8f2q5O zeI#pG!!;~R7XGTKj~M0A7QBz*)IjJa1LFM|xzyZJ~6KoCz5#Asm4JmY1b-SY&upRxtv8L>ChC zkH}%hri6KD^JqHLOww?z^Z)1^`YA7-q*Y@Xl55esi_EeV6Vm$@ z8=rh#z{Nk7&M}$$Zq0im0)8dPFVOO6c({I6I*`dEtZg8Y5iS9>#}X=v}w+6I0HwW@>(C9c= zc#CIy-joNh6Xyfwh$LhL#4s>|bW2LBd_52+O+JH-!U%vH5Za~nkUEf1_t^YA4)_mK zQ;^yD-+tt6EUNp{9%&Qmsd`d;r~BR+u+Ql)dsAUhv zD<40rO?_6AN_O+Av-D@4T>hX`>6QkhC(?sN_bJ#*7Vx4u|3ymy`~@-b%@h0+oc}o7 z1|P{I#}Ti(1hGen`I}z$)O_Dn#qA3kK3j^OwG?toA>jMYN^t&JV;;!=v?)(cBbtxs zLa+dj|6#aQC_o`U*FOv~I7aVN8>FB}KP&~;Iv>q2#_FS!1f&%Z@0#jfv67WUMzu;i3JT2tbB zHgUF@on3de2mUg6~LfEGi}N&RcZ6>^>7EG%$073)0T_Jr3fQ zsGCRzG$uIb?M(rfI8EYtvyWO)09il_=V!JI1O5~2njfa)PVE}dp+3?6Q&WajJs7lJ zNa+eOR`uYC-H>540cD61OJxBaiPnpjJlqQ*Aj$zyz11ml-P!`_?W^GtQqD^QXYR8Rr|AAGnT{;!O+~68THV{#TvR`{>fA zGrvzNxq;XzGu(k;zRVJKmx1d3H_pe~`Wm@QC$ zEL5dc9sK8r)FTpfIt5CuMUzp=43B{$i0wzp9s=+Ex!3x0;`*{<4^Z1rJw zEZ2htx1Lld^Cd_bpeU$C>9RvY93iwY9 zBDqKh(c54C{Phhf0Pk3SE@}s`*m&84zT}9W$H8dzLpd>21ja~13U3W%Usbi;Ym5?u z{HXnCK4dzth@!hI;UJNc6a{EjQn%eg0emOOVuN&|0?rDbAuPe?7H;1N8q?=rD?&|| z3iVqGQG2A|Tc1Uo|D-l^j6!XFHo-smFSP*5!Oex^4Y^P1vXK2HBWTQnBj5{C1{j3G z@f-Ez^8ABMulu0IdNBWufPV|O`W`+D`*07xQuMd3gs}FzXWQ@iw%zcg7SIrNxF+J8 zih!->(@y)R56bE8`3CzOX%Js6RE%H!)vD`!=vI+Kynp zox)?r`Buz#6z7Zaf?&ReeUP6Mw6Qhfi_Yl%EIOfkhe|H>7sj#}-21*hl}fIdu%QI9 zX;e;^<;d(6nImr-8O4$}3~wI6UNa6?<4Xjbtv`;4CNFt`G~P?^y~MqEvJEuQ(};EMx>DWskVv9_|-{s1~v4MSBSti$Vh0Bb&dK-17zfGk;)s z%Z#wZ9&~|ldbY+AHdcj0Th2lGTp!-WHFnU*GUm@-PY7JE=z# z+v5>|!h^vkQ2(?#={dtrP;la(p28CgI6RNOnDN#m1$$yDI`Pg@)m*5-0Wa8*f>4741!>Ntpwa}# zq+p=~CYl*D=}(RT#`Sb zc#(aErLjjMc2y1#g`ZHLzb`fpsC|_DrHHeT+DD+w!^j2)>)Un)S z7|=;lpnQjrhJNKwjJh*b!u}ephgeTT4UrT8{2xdR#Q3!Px=SbHqV$|x{JQP@b`ER! z5U4SbF??g#%I&{eD8O%p^#~)_uz;BwSnCBAItW}jT^-p*CYnhpQrZrfZv*=()VIU@ za4|cY2J=6)V!kQw%mMSQuy2F;_ONdk=dUNcpN#nd>l)3|9Qv68e@~E~REsM7SZ*|} zSx7yvT5^9HsOLY6kQhx*C4f&r)Zf1!;XQ+FA{8GdZ3Wg4;hDx7mGk8@9YpMrb=#RJp@ez{YN|9ndb zIMig-Z7F{{!+F<+a$-k|Z-e<#GNW4BS^xzgTQUM*AA;acxoFCVHS`g&Na;nd`s#URMSQ)~$|)=JA#xKj zKP3RF$s}LHMN(?%O}*51+qXIXRKt~H4VRC$-ty^u7~Fc(ix2A}4_1eNQx&?a)O$mL z>*9Qu1@CbRTo%0NnKO^fNDz)mq{wxFI983 z-iOS~D9d!+!$bW`RflVd>)sM#@$TgT6bMFIiH^tu1pJlhG+xvH{p+pRjmqKTt!Y3F zFW^M2Sb*S)zrkN$^Jfc~04cw)mF7tYMMFABkre0^lw5!ULB)M0)CQ7*x^K92#2jdk z`nH`Wb2;B|D{J^J>`-*@rNIcHn_EH@BlxdU`;=|Dz)@;2txUAip-d#TW4tMtN1jwf z4q9yp`%^Jr;(Xx ze9JAX%mX(x2Cf(U_g~u>u)gj5j^10RDCw&1%@ku9Zd*Q+-DGN1`T4Jx0b3)ko_LD` zk63Gp2B;-L2@m+J>Rptce7$}`TJ+zbs94fQc?`q3@?f!XAZ`~bc`05EhFn8#C`JvU zLKBOUDWK&4K!h;ThBU#;DRoh6jIVfR83fQr=bOCK{(7t4a@zm=cNLSUTNRU_@bJAU zk>@3e12WV==9S^R>mWH6npA0@)+A$tKyxOYIiNk2i>FmdOv|?4It{k-7{fAxaz=GB zc|qHCkJjt%jMjEN2xy6QsR`NHbmeFl4m{UR4Wvh*^CR+;*YHC@Sp47$_JwHv_?c`P zy_8?hYp&IA=7l^!b^a(u7~@NRC3E?nK{kFrgFim$dOb)vp!P*a1uUR2Un;+&^nX^S zj8vwO6hI0T2vkuxmuva3xsb<89?@CxvYVnnnDl%*qRs8NpsbGU;FnDNN4@Qd1VEzNJ_;)dp?F>xp+SvLu-)?^^;A0)7!E zYtvq~6`}T%oD!T6+wh(Q!zF$L|0QN4x?_*K&;kiLg!@V@T4?%WxBq$}X8E$6o5E87yj zt@ZrQuGk}3e6Zq>8Es;I=C-Kq;_Lw_^B=?_6|rAn@JefaBKm>qYSLDTEg+bHuviQJ zs@@4k81VO>Z_SiY<%Vx@CMO2?@z39WP^2KuHWCcTyH45lh;B~+j8H>die{p_3ts&7 z8*A?*($MHF(5l_k7~h%YGzq9 z(qGljWl320Ghvol{fuNTzr1<-Z@cRU_%~nothuni(0yf|%c4Bz1^@cV zcV1v~=I1**Ixh3`XF8Mfk=bcNCnGjwF-LZo!V3_@WNLUHQZO?Gdq%Jkk<1~5a*t(| zK5MJaZmbR7)^KijbMz4`o;q%M62Q=+@TBZM-Dpyus!4?f=)`!#puOrzLy4snWz@^W zW`staPSv)@{8u9rm-Oe*EX3F&wzPO2vY7&x!q&_CyKcD;XGHcs@NJJhN-HU#jfSHF zGen^uRpc*!YyZ`Mak7knvYJ%Z^a27xL5UU3-5korQB)v$P^m{VD9Uj0cE` zND0G?LQYa}|6~9D$9@BeLBr|iuoxOh491v(WlTM{-H?g8uQ_$a9`1Xn2$rI>f158cO=@E79AbuJA{1`@Iii4+gXoQEZTm1>3iUf z!q&&?6M8!ngGRHWsJwG<>R?t^R-zBc)GbRA!G8(WqZ(l}%>^nLFy0cv1qR|Nd;^P=41#1tYXR;D5+nmnJik&Gc|!dpe@rG6Lu^#MAgL(q zqhbHA|NhOfgd%*ojz+i;O5&NpJ>LKPMS$%!!P`sRmzR31C_60^OqFLh*M{$Ezv)Q; z-=BK1^X^$bEb&+YwsT56S629Ksqp)(DsUUO#qP_CPSO}@f8=4SDg(BW8uX`Mrr(L_ zUGnRZa@4n~zIpw_@{2Mk;PumAo()hh78R(w=6PEw_&-{e zI#l|2pzvN_{_Wn}o86gl-C6P7+1ENVu6Cx!bY)!aQup*1+@)lIA_RA!DUoHMiSa-9 z_RVv00g=Dda2Z2kBPI7o%cL(06^LuGlHj)J4vo0IX;EDX5lwM!<^EsfyDqUu{`q;% z|NqZ>k;VK17k#GJqu!4fCZ`NmYM7Z3X2=mH(E$cW72a#A1Gf^rh{bEHOV|CgG^$Bk zT4oeu=5!;EmfRIHTghazu{xxmfv`tvQgn4{r(Cf~#3QQ<@F!OtuS$S2`cuzi63E&J z1{-SwaX7)faD&(wVtk5wp%|Yo#TJ#NqIChEHb?HE%arjhY;r+zfp?|wNWYM|hJ%7K z{UP*=O2^1(tExUo@XwJEAzDfpH={eKr-FI3=Trg8?lGZ&>BLaxr9p@wHGC*FVu-EW z%7zGMi6@2EpA^JnPa&B?N?8A+vutQmdeK2-B9`Wm3pDw!5ehiFTpcc^;Q~bjM#+GN zBJ;EctY*-lEqHx<_!hmj(8icTd)BS73-v|Su^g-Sf{mUpCdulk>aDegtAl(1-v;xQ zyrTf$#C%iIw+8t{^(N+_e$GsvFA)_kNtYV-{Bk*QI#G2?%Y|9Z`|l6PcSRY@62W7pBFlz#LE zx<3&E|NQTN|5ku(VlpVl{Xz#K3Q30?di4xc=D*0W$im%m2P*FVtPiVz7Vg0erfu<75oRN#S3B_x#s6*{RlX(`Wp!5pEVcJ@H1SQLfB9I-&b%K3h2qX4h3{& z#&)J()hqxJaKW8@1$R)2p0}3#G~OdQ*PCa*y&4DqrQ$r&_Nu2==7nWGx`>)PTF^MM z5?p|lL`BkAMIz0&P(bVLGu7wz7I|&RKe;s5c|oqz{QnQfd4BFcqZ`LeL9Q`TKx0sBm&a7*+; zeTw*>A$nX*#NLYGTyeN!iyZSQ%~GY3&W&EmzI+z7bFB0}ea_tv1JIG0uN-cS{I2n$ zK6@I^?WzykUKjEOjDXv%W&s!h7pw**kuU6q2$()5L7<GLSB7tZP$vjO^oP6RUU!mA+D2JhX`f0|H}s5aq>=kO*W%sy$7iY-p0!pe!*I zdWNT5Z4&0y&ubEyBOc4Y3K8@_Jll2sL`Td)Bo34fy4jlo);9XBY&^T7@$7Pa6eB1u zFzJ9CL9zpcpun|aeSi}kBWAkUlEo$Gwsl7C?7H$T)@MDj2W0>ua;GK&JTqz6w84C? zCyDu5+nIv-hMq65Z^e95&v%IVv};;nKfr)}E9UEfUn4)hum0-TlFyOs|!b8EGfo_@UR{sSkgfErK$4YV2nStK^dU}J=3B_*#sJBG> zT7;1>QWR{FfE51gbWe~CSOeUEdJBMCS-?bc;94Sc1M5ub#*EeZtb8s1ObW1ESh&DK z1Qz5}&uKutBnUz=I?NW95%K>A!T;CeZ+dGH`D??z(t&-kJ0=EeN8z7wbG2FnUvp~4*rFbB=R?YcKLBM$LVC} zca8rL2eCRu0jUCvc1r8cK-2f#)u=i|^`kWz!{tf+Mfdyi?*Q^WIXB>ffs%)s5i}{l z3mnn}?jNturJzh7lz=}Y28_!wR@T9Mbm>G>J|02LU*I4|gYID7jo!4&{n>HILFhtU zcRUEGi#l57|7FqX^?4_jC<<7R<23(YJpV4CP_8`f;w({x8L%jTt%&FI5(bwMAlmn{4;)z@=wAm z{dh9oE571@zu2Vcd3n0OdTSWc#50yYXP%0B7TE-@;9U>=a0_o|c~HD7_TWvI_G5B| z+acyxBn4G0Kk{8u$M)**op|1A3TVB2kOdiy5nrj5cKeu3gA}ksWVQ4_O89WrW%gM^ z4S>G@QD+HpCgo}B)IgBr< z30b9NO#7%54&q0ocPI!^s59Z ztJz2>uJw4DMWL3ktYlwj^j;iq!2GUQSvZc-4Lzu0PZWCydm=X28sP6h&o@GStFU7e z?JLYTL;b0+Z^rp{m@nVIz`i}^Q^Q@~6tt-+WJ@!92}8Hy?1!q)hM?ZtZY;@Vm>MsA zn)YRs8-EY}(`8jkGf}n}Gyipm^ZJP=8@Ba(xk^JrTRxQq|CIMEf(M{bKrFYyrRE z#3GxsxbW2S60h}@!8=>7xew-E16TPgqpm>!FIfQX(jWuq5!^O#4D2-|1!ib z;VeedetxA=fM-beMDGUvQwU~2ptBM!=t+IfNLAWUS;A0x(r`ucP!uxbZo5UhoSS?pHwCdVnxHaVZPfULN!nnm-j` zb*}cLMYY`Wt%}%N>i#<1;Vk_&+;N^K$G@ zuG74CKa#l!JIt9N98-gR$}l}Cm@3n3q%esQ1n`j)!GDkCLIIix#Agpj4r8>9>#Bgy z8ZPc@jyc|b+p8xbv=@ullnXrxVcb&2qG^rzALXC+9_jf+^MU)Dd%~T-joZB0rn(@u_OXIfCwm!$)1RqW10x)II3Z*#hJCWL7z3A-_;x` zPPwugEs!V&)o+^2PNDV}rgq>6zIAG38wuyoNH7U4k z;Tl28z~cdS$^k53A`wtF>~RQ0EM{VkOm6Gbm>_@%uo#t@vf>-VS(gS=!f~U&r~DTZ@>lC4F^k!oD@mH!xo{ z>R6DUAU|*eKZ`2e?%+r3j6F=K-*IJsXUw7Qc&DD5uIveAn>m6H;LnZ*lsD=us@Hc= z3NA7y%Qz|vWW}X{BTc`uX9RY@D!BD~_T?IV1J_V$=>2l$KfPfR)s`I2(~t@W12%q~|BB<6&r3_#Q!Zr-cA}p6jxbGoM$4?rOT`(eW^(`TA*ifqRO5 zw}AhO0#@doT&`Jw2Xme8wleS33aCLY_|%D|xvop|PAtuHUCMK2AD^FneBN9ROu@tc z6~1^^g2;24CucUH$uTL|OG&ek!io7a2uG9XK)0ug9TTLW4OiX7nyJ)dIRz=Y7b^X> zRG$5miWQ0wHLRxSV=Y&mhx4!FugE+j4WG)Zhpyu%00PPncZw|uP1oWIRib@bXlBNA zYe@Fuu^2*D<6$1&lN8?hAfWw@PumUmR>=jNnxYOgod1S}7nBKV0yg7baxQ}q-TGY(9I3C@5;sYN zT4&(Z4G~;D+!pmM-7oCTY>D`yl~DQOu8zxlnKJ0SdZ;VzNN3D`*?JRytoM%F07f_L zvdp|lxfxeFT+YzXW#PC?CCAIM%dCqA{wvr=JF>$5G?;JJa4oQJxbE0tzJh%Md;3t| z5cbh_8Ur^G?bE;m=66IN=(%yC|Gv+_BfmjLx6&eL;~64R%DBj`AA)>o-DiJ_lvb5N zlkT*k%|=)NPba3Fq(_~Ska2-=69x`Y0L}?YBn1B@e5K=y=b@k@ts@e3!w5VHVJ)SB zzo}q~j$x`j!1bSRc_e)-qTav`5|Hc9+F<;&mw)qMuv)1}zYsQKn~5^X_oHPf`IJP( zFA=WA8nm~X27Z|WV^D=28%0m@>bgPH6s8z)8ZNj+bVOOU)O+1@fNz8LCg#tA_BP<} zvM}FeVV*kqNJH+cs=~e*%D;iNj-EB6=~S977>i(M4YgqD|9pcKLr70*@aJzoDLN48 z3_6hDU-6x2RzJP^T_m8fUsNwBg#cLKhY?Jno1`PCvvPu_P<5WSmx2FJWiCuu0Ck8g zfLd@{;>Gr)$gcF5o~-zx;s+z-2!(gMk}tO2^{w!CM_dlb z-xRr*F1_dOp>DvwKPnc`c*8WbJa zN0S)T|HzLraaX)kd-Q?!%X_I5bj2MbU}n1+twfyOyPiEaPs%;_y)~RNgG?aJNE9{{ zj6|WOvzq+-hBOY*wZeQ8_7&#OE!5vIS=+IO`u4D|Bz;-sW;rbM(I;R7Y7g6dhLS^B zxC1fKy@`hs))_BqQ(m>?@r$LnLw~+8rf2|@e2~UV=0itX zFeqTsN_y{ySVSnh2)Q4$2V=$bLkudP$p{$pBYJp5HnWQ%GjTY4E$n~kyNc5*TJS?o z2punf1kosoMoapH^p5@+dePsYB08k>u;s>q{50p|x4=9LZEUZ*DtNo{ZSc)QQdF#7 zC{HPm!nW%wZdoLyDQ#i)WIEV}Wb1C`@Q9b8YY zk!t-RY1bP=1rio``pb)vpPvts3;g_SfJ0FLN&od=3mJhf4NTw;)LEqp1O<`>RHo1Z zM8A+ePaE(KEqVeq?inaR zuNG~L+*f~YR~=sHa&}5}An5a&z%Am79zqAv7TJG#c0-ld3ijh53bn-^qpHhnnneD% zPg7weJ62YrGF%|vOc(d_S%hdF#yA70!f5kg=4G*4B&yH40v$jlloIGWqF;qIG$0;! zM&eW5nx`n>F+~A7g`To{tn|)Uz8WjQN9fVn?wcoxoZBz&>x@6fnzOzKKD3z9S<28E zn{g1&87}C&dbs<#ljuK5!BkOYVNG5PNXzaj#R89C)Fw&5?;z9{oyRQWT0(s=pTR4e zGOoUsIA0%A+nHG(q;Tg4W)`_j`V1O|ME5f_Qk*l7EntPMH(8HhA|lxA&-!$RVFyZ z1`vMXLRA*p=p4omv(k4R+hgs{>6NXqPB4h*9!S}5p8fUvFJ^6*xU$%vXq zQ{(FNk;=aOFZ4H3iX|9B=jT65Cq8ofn-r`i{ulgbVuC-|iQj*i_zfKi zYiN#|;reA_NG5qn3K$%wKs?+I3%u%+r)6GjLI#0xJ*uQ+%pqTZcX&|@A_fcZ*2kX8 zb6;&j@k|tud2AksN6N*~Ne2L*pXau!#Q)2xbNd_O+?#LuwA~BrOuEpO9NCd@uJvv} z({-kJAw`bpN*10!(f+<3wEVN(cVDrMN*bNmxazB5N^m9vA|*OlHYD?OL7H9@A-EJU!rIbsK*7Co`_bAtSMXt0+-%-M#UG3r6~(co{$AdKb0 z0&3J$vOh@x@x~G70R{fbv`0)oa7C7eK%oG2lzWfhKY=#@D>SXP6Y?qmKA_EiB2I(- ziD9fnDL=i!g8U?&WyBulsq|S_6SNJ@koiOca-!LvpA8~Gqa~7`RtIgPhnWui5;xWA zpt4$eawyT#)i#tJD`q={0p*WqW<&6yJVCi?C?`((^CP}3IlZRi?wS5{TnoH-hx4t9 zodUP~bQ6Qj`BsPRnjGhwm_IGx8)!c*;ODwHLVGI(ETBCmM<1sJh~c%D4r65WJ?6|H zFovIESVtL7aGN9ZZjzW|w8AJ2wG2`KodswLkV$G10iggU!e9aECSpy%bGcT{oRGqA zub)B+v<2Gt|pZA_Ln{mIQ13?Dd zNX7|QXb`QG^*}YLIP?zW#Pz0K>PZamqUq?qU)wD&8jxCIogo5PfIstU|IJlr)>nG3 z(kuWG$N~IG0lZeqt@la_2YpGQbcgcIsIH_YWh2}Uc0mWK5GmULWndWt$@+A_A32Ed z563NGf$Zpk^o!&I9G<5y0sHF+PJcpB4h8X{t4I!_;b;EaW`_-SngE>A2xDg z)FXX9%Gu-Xt5Ip!`Nisxpj2@gzWbdu4gBZI|1Y7tVa20_Ahl-@|NLR%(nfJz7;e?U zD(bp6F;fQh;+BR78k=pq@1JE8R$Kguy3p;wyFK8qDDzyQ!Jqw5qD-rY`gX$v> zimG#Jsi-57Pbg+5zyPAr2s;2q0ry%QbG<-v|AV@B4Pg(D1VfE{d) zgHrWeM5Gz0A>VnP<7B}YTeCEs&c}kgi1^=q1+#}Gr`MKvu2z2COG{)F+IL=yyek()4k)S8wmyNrp*_2w?ux+;g|U>c8@ZFNX1tVgXj?9dA^f#*6!^&Tg_my#jm&X;(6qQbE=U zDV$z~0x1VNIK7&hRGHTrdh8YE3+&rrJ|9X$rsWXKnCGN)X`>sL=?l?)A^y>*=N+RXNcVa0x57M$Lcdvax#^I~OF0ypmjc2f=&-Wx7`I7o|8Moh~c z|C&q3%0j;_3H++idkc@37vf2deEbgQ=*Jo6$vpb;lryJ<1@4%Z8m6$rER3LQ6Lxgq zm>OnfgxTo8o)M%0RoSAtE(ZTW{!*Wf<$j-6_-`%u`%KQ6&5WYgUEGg-9}Z5P{NX$d z2DkA}f7ww+n+Jd9{9TjO6ZT7DE+gtvE>!r>9%|%btaN1+wbTd*4k-=v*3c}(GiWdO z@ya9&!-sO?Ap!>KX|d=eDY)T54-ze@)ClUrzpiCdwn#(N1wQ8jYM@v^`%v@cLl{Q!6J-XW0{842l#k&B@&bqh53jY5f_%HE4@u9%D1plf8ED{9$KXUkmLj+Qw6hBX_c+`b92_)<%XZ&%fg$=ei z&34`K#xsZcsme1OiRz`yq$*7nK3FJhs`T4j!dzgfLqQslmp_jZx{im9rO0(>xEAG21gS~MMDzQF!F06r~| zW>jyvumgNTeS5&CRR)Q}<}AoPv8>}!7%C8pYJQd7c~cJvZdKuj4x3b7P+Sx-91<=|?`9^?=@xMV8A_h=VW5bXuI{ zv^d9gWm)jh63^GgxE7t+mg%%GFcW-LsKz6Kjb>_yifQiWz%6vq9 z{IN?Gfc7Zh|MCyz^RKla0e>l_iJ3WC5TW4D%C?u0Mp%F{oOF$1NXuU7+B6onjuhP< zF1R_E8`qb5vHNidEu#ptiVK`c;Tvcfy||ZR0jJ^OcTG_T!4L)tI`8<5gy5(F{=qUe^$JssCv7%LkD{BvXUhWhc6J4_SPUy3CH4W()~0Sn6# z7&qeq!&yGdG2cM`fQ`-J+uJVh>n2aR z<4IwHY6Y4VhIsuC{rVuR$ASHc!6YfTBuQzb@P^*z#sGzgKkQ|rw@}0%1I-woh@6-z^WHxTeU#C$W_pB(3#Xm5f2C6l4v zQpq)--T~%M1Ne*H0q|wA$qw^pM0=DIX^gZ%dlUHyjBQT7``XHgy-4CeJ?T-Q7k_#$ zC4lEYOX7daM6l_AVNifM+NQ8w6M+;9L?AK`AIdH>!2egC5R(VQC1iiPeFkv~!r?RZ za@+mj#v4BMvF^3eu2mNf!vbX?-xmAtDDe5Lz-LRL@7BUITk||OX1OdQo_B!HhZRJ4hkss*;F2| z4TDxZy6dBkG{v51h<4(%-0;N84=WE0N!Xo-fWx7&2P7x(4}QleATHX?gSGG9d~^@@114hxG(hr)5>_0LP?_k=uH`1h&mzbMRXz{FN!N^ zYa#2ou{IhhyfK&^gX;z3Y2*=YaV{+}N1LM#G+)|B^I_}NW3rz6nk&nZ+fjjH4zm!M z?ju%Vw#PfS#~$y9cj>-!nhJs}BWCZUcvd`QvY3eaMMH+n6tF9;IalTj8ZyM2u1to} zAOcK>NFU7B9WCh_w{wL3I#tHCLw^4as5o^EjmK+NtK~WAzul<1|JdXuNcg!@LRqt*vpc zb>ZK@2(%xRo?c}Q_^sNGjmYCT&KKmLGv-@G9>M&{V!o*QxyG?maxCpSHj<78d@JnF z2Kb_u&kXpgqAJq5Q8tW64_yxiT8%`fG?`Tzo|XHuQA4%Jw6@x{8{UOt?RRfZ1jJE{}*hLZp!1D zzB`KwM9d%~leUwIXb7SnyaFhY4n!_sYM9P&d`S9gS*XfzF;7C9C=?(p(3D3yK+^>* zGg|s!xbPMk0pkM$Iam8Lt}s(9h2zKQxBi_E{K*k|Q!no;{06p<+1`DWM zK&1nHY*12e6|Jf_wf1FaDIFkm2I6ryL^&YyGKm0t`e+yFymzMkrhD796K&UA+i!Xx z5Ov=1>bmRQ{ooAy5&9BCur}>|6wvd)ujiqkzGX9}EJv%rD>a#3Beo>aP()iPPMB}H z*`81)+sb5fB_n333>~n!l8nF>{~f@-Xgii;6?qiqud^aQkMZ9K^0!6pCEy=UzW~C^ zj@`C`*K8rdlcyz*F=t+viD_k;k&ipKEbgR5pIHgnN0@H{z8US?i}`kdZv^>*`IFIJ>p3>6jxLXyw`O>c!efT_7La#vp_*!x+>PRG zJy|YGsK(L-L6m2xb9OQ=K%%OL^)Soa;m=U z!gb}vBZX(a$Rz$hzDOgviQzL5K|1=s(_*2FBlG6|Rdadfxjg3Gn8Jn~-jy2Wk}sH~ zV8aNy)?o6&EQ~OHj*xr&6QP4?EH7;7fWmPh4bN^X$Osx^Pj)^E>C1>7$c|&SR~DzT zP>H3_JvGwg-%$pP(~O7qOK>QusHBjJ1-PXZjrXK3AijC}>x)4ONq~%=5#W|R9X!eR zWC55+w8*w5I)#J+*iXc!4B7WB8OK;9CF2KTC(8wX7|!EquV7(^0}>9X zy|TGAs5ddRHwi0@bKEn)_yDs5xv@NQ7?-@vO9L$OPB}*h5w~KOU3MR334KYL%-agM z6+g6=Jh7@^6#{M*+{1d!`t;}3NeuyrJd<@E8_c(WKM23BK0vkZ1Z->w+T0NQ8RhBv zK)Gm&*x4Gjx9i%8fus=3Ilphr#0^iudp#CCTrefgpd5yrVwBfiPV1xL;KWLCRWz4g z{a*ebE2+*4{!>O7#}Z)-v=@Y@+g}|6{Eety%Y8x$d{*lI76CzZn;4Q2tbt4Xiy^pP ze&LK`v=l%A_$LfzUuB}C`=MAxY0HuRv`hTj@sDbWbFB{9Ngsl#?N~y6E@sC3$;dwq z<}Wsa{3&t14dySh#P<4PI>1+$KLz$}G<*~4b)0V#>MOu^0P>bN|0tb}^KEf{hU=V@ zE0N-fBo^(vw>%=C4G6fYNJn9UN}+~wzni` zS8?Dj3F!&%!}nEQI9wO&(UWnNh8#5cj>L;?k0P3H`!`(ou8lcW9pxG>%2kmc|~mTTi8?a)VdN796kY|c!SWFd}sUL=FSVV%10(0 zSTY4J?4}$30Ue+h!3du?WCRNxl=*!|BG7W(qdVz5>$CBC0;_=wG<@_Q)#P8vYHUV; z3GbC%z%wF4Lt3Pwq%0Ff5RgLfC}lxeSIXXMvr8NnV38}&z;jAw(N;X6xIof@mO`Ne zHdD)L*EBq)Fc>Edfe3~RIk&mMW*jk!wjv>mniTLH`rvB?(3lZZs|s}90R_mhC_-Xc z(+nhv2E`86I@!ucM!?X}aKQ~OM6Y1?als9CcCZIo3?<6$Gfawa2sW+3wrDBiSTEMGJ;5*bH$2R7l0{d%4;qhD75U{Z^ z_%q$HL&rYV2i3;2v-#ZDZC4J^fQr0NuhDq%trzv_j4)Hlr5hG!Z1gUa9Da68cqGne zVQy~?@|PGgur?9!r%RUAy2DHo!G_WzB^IxJwRG>J<_W5sF~3O!YAdcX=vKkMs`aS8 z5pm0bC7~aiTP6i-^Bb`0UzX_8{ngg z80W~mbnBtta(>RKRqc<$n{SBb13+OjV3NVOZ&B5Omr#Pz|gwD_Y-@fc? z?Fr|bZk=to=2d&utt#?pX~?&wA!zRhYA(CfU3EkD?@Ed4%f1f&iwg80wE2$UfA!@P zm66Bz5)Ky?7mgJ9f0gUGDbrLxU=2H(nCZhgv4i4; zxsbxUBnbA5V3NWtbTGYMWN^Wh1VIx41%guFPdn}fFv&a7T!8E&L%yt4?W@<&ZJGIH zV+9yOE=ewcmWY_3(f*ABeCh=ZimDm0P97sS3>nLF)4XaYen6LUajbg6< zdcdD@v$XMC*-ursJ?3zG^udnUV@N&Ja2efwR`C!EJ9M5O`&ADQZGlWf%W7Q;vV$^{ zOJ@#f57dhr1I?K&Y9_0d0a5|~!6u3S!GBVKo@%&2syT+shgyKH1bms>Rohjx$S=)- zO6^DL5y4qmt10st18smE!T(=G^h5uV(y+?Hkl^0nKi^iwDDH6n4FG>I>ng2ZfIk#K zMo=5Ro5o}M?QL;hUklnB+K!I%4cHgJccks)ogmIvp}ut#%Oc~O7tR2_f%y&qe=^!@ z*tY_{BdE8=`7_1##|Z3gk5$aE1o>8w2kosOZ+mTY*N9qTdqi^QQ}b$~oZbwz>C_Bi zmMLJlHk{)AFxrIv`UCK1y(8-YkbQbGV-a~;ABKYJz<5c}?xKLN%fj|mMINt<_iVZo z(DwLTM^a=@R$NE&B~&1;xu-tPllY&+0sODI;#zs}C|^}@=8HV9%~>Z`rypOOdSt$F zjxI<&GB4%O$0>(CN;&wyJUsuD^KUW8WTu#&EYc5uH02nDZ!2rex%zBS!!+e)M`?m0 zh+`i!<2(Z?OjkiL>A)^QV0S}}Ki!t|y`b=(i^co4*g#OLTU5QH@OS06L@RhW6>E>RE{NL!<(kSd zFvsC@qOA<89~ls%KqE_GNZ&-Y1NiBe z%OVaG2Y*{|=F8mETQX0s&Tv|qetZdBkamo-F!kvC)WeDh>{%dLeW-6WLD*jZZz;p_ zolFst=13fK^hX}1b#OnufnwTH(7`yfBl z2m0WE%Ay?9ekh*@Hf%+*IAB*sAp0uO$ zA%cPYJFokjetC}DPyY|2onrVi-Ye#xZKW^T%eZ9)e1G08ki7P)ds+B?#Q)-;-RL=G z=MKUJBJad{a0vTx0c9OP4+|pGuS!Oc9MzQ;-I;p1BPFUc^$Lv8aKl$=LB~tO_7(c= z%=Oxm6f4rb&6_IMV0tcD1RJl7V>(u%KYBM;SHIKXXV+$r`xvkZE)^x>1r zWWseKd5t`ji3L9y2LOc_7gD=~z#m2f0405RTNBlMX-xiVGe>0T2NTDF*Xz!Ua?ipbSz8UR`Dx2TdKq0~uhQ_E; z(xFPIFSEnF)kxMrmgwr^T}oY1y)hD6YmJ2xvpD2S)9Euju{*@jOdRq_YIqWiDVp`y zGGHrHY2#hog2tABUx)e%^9|Tnm=El)VLuM17RQFbEsd0VuN)jm3dN5IpHj^Ed7)pQ zir|AUH|Q$unqpkfW?1cY&jxV%_SKB1uG?CEST&0w{|oZF#XW#(FPk@w4YLOFtA-y* zCFJNWjWXQLO9=8?_oV2>hywd^P#9!0uTp+g_qa@iJ;gRqT8WevG(-*vBjY84{$Jt0 zO~?EO=1*35OxU;Y(znBWL>>kElL6lh^>dsF^&Lg~RvF)-=Nqs;9p-0>vw`JU8#0Of zjR=2okZ+0kO~u}^bT6uo>U+_*HhPYIcs~W_tNzzUF+baVeY(?Z(c6429L$wctir6jFNqJY2PKgMVRwwRc)iDOLAj0Q-)Rw~*o#37z1t&rt7 zXz$PgdJFf6+(gmgd%P|wI;f*_jR_f#of_>Mu&*#*BY(B;8jdW=4BXOmZdcchQ-i7J z=<27`3-}8eiRLp7djI(=>AYHfD|J|n|1x|bak~n<#qvuW+tfgo3d=<-QpQaxwl|wR z4Pjr_G8(W?Kc_xCo8CMkRYhqR2k^DjuSI5KSj@;fUhs0TIcN{j&@#%m!OJ1LQI*D! zlPPk%^clsS8tt@5{T* zc6c_(_vhb*2s)FA|1WdVmwQX@$%tiZO#L+n8$+og8yP5ARckX(ZyMbQE`=Im{cD#{->)A)DO;$Ezk2w4;|jHE_*Xb;@Aj?cPl0RxWiWM6^E$ZoTKmM0T3r7f{(EXN6O{+ z^_a2|R=S7CO3GE3?_9q533;#(8NBn%67Ww4`vU$xtL2%9v8Wh2{L_~?hH(u7Id?OUp`()cY6IfUZUjjvJwkz&+9mY&;Ew@5t_>hn9)l&VaR zRc{Y-d@}i~wPGO=hWLa>UZ__=+n48*;;%eRUIGTu4>Mklw$GPiq*|lJ_r@y|$)xy2 z@#90;Xiez<^#8Emib)gIt8dhEt*~zs?N5e%3H2Ax7V1w9_@~8u8Kkm#e2w`@3i-K}qoZ+N@$h`2^gN$!RZ-4$aijEV1dk&YtxP|fsg)O@PF55dpELB)Bq_Y&z?9~sNuuZgZj**BROUSvn6RxbTB<5 z%)kZAtU0Cw$qV$cDJ3fwV5g5PYdf`EZdu=Ul4WiDg)U^pbIpYVy=hU@WT61|gz9D< zQTS>8q%BjN!4w53KQZNJIHCg7r}!BPs&l{S^Xd?vgIa*62-La|X-E@){48DQAPmnS z0q0Q5_nj3m4&p!hPhaL$VS&U5Ol8|11h?G}Y`q`Y{wTCNElLb#bFUAVJfLd`)}YZy zSF0&8yk?acZSz!kr8k}#hZ4q2{#t3@X`V-63}v-3OA4gJUrleZ zgcsi)UYd4I(4G_k*jM;(NdYtkh!+!i6D%MEq@*5!eRLsytJ4Rj6;uJ9EZ-iSzZbLw*5#J9$UzJR)f8$KcBPifpMWj>J71zc)f!x_} z^DNh(ecAcLl~FD=S3PRuz3Sq zE4cH$k_&i&FMJ1fm@^}obf8G#(1+6%7ybz&WEfoFI7gU)4jgj<95ICs2+6?z0{7K& zJlO2Hy1;EEr#{97DF*9u48w_~k?W0?9@Pbedh_dqI75Q-O7IsmTR|iVRt*CI;ewZv z6qx$IN(4kqu!z!vPG}3j8ec_Pfjc5dj@r+QKB-9+7RZk4$%yVwztWWwiHj7uK>OqH z_5>Oj&Ud9;;{M+3So9(^BB};Ys*<18(b$>BC;{TtQ#Fi?@hM}-&l|GoDMcU>ElZVv zrDQ-!T9%+Ss0N`X2CrC*3oju1@F_$g0P|12VPIcLMra^J>{{XBR-ye`)||2CrbYmN zO%-ORKCATs|LcOcvKF~NDeP(4edc*tRUq}~fqE(nSR0A!5xcr%!LHK(jrd>VKVBT- z=%NH1Bpp1Qr3foWpj%ve_=U?amfx_t1<9dT5q7MOkfwc#i!R6oLXip^4MVh65E;F$)Ua>>`#Gx)xcv9`-Z%q?L0}z zH$GI_js^CuG5<7}FVX%SFyAKHpFPgU$G}#rpZ0oI%r~HZI>5K5fF$5ujy0H{3FM~` zLE?drEGPNUJis}_bq&#bTf+Il;)lcK$)nZjL#2sb8L@=@4Y&MjVm->v9WDsimFu$& zU@tp=r1ab&pq|LT{K7FJf2g4{>O^gvl>#avkMkvkf#2kKeU|RB5((&E0spx_$z+aj z$Qm7(s*=RL- zRYC+XE4jb~j^(l`i5Hq^E2bzwoIhA_d!XQUA8W|6VxfbsRI=0y9f{|J2$IfsvcNj! zVpnQpPx=*3Z$@+vfPm^}!H*z_?fb*OZrIhTe{Ccjug z)qd?{Tf7S^EIV&`cHDGtzvjZyN!mowj-)y)?N1#)4YwLWKKOrTU9JBnmR+*x%z%CG z)m4_`yRPy4?(VzZEU%oXNygQI_E9FhsQgNOL2Am(H4Fmgh&lWcWX#8$`Y{W^<`NLa zk^<5ER3Dlb6!A@Cf)XYh*=4B2D0hkiz(pk#3k5phV7#%51gla1>!j zD1+=n2EE1W16m)*jINJ5T<*8E*mEtRzCGp}uPtyJm?9c28#hln-4%9Fu zO(0XyXPQZ8T~jv8$}>wwHjFTt6sBW@X_O+i-ptQE!CL2);D1@b_KMKmH5U&7yie=1 zSyw7EV$69laKyggfkveTu`Gt(VjwlOBes z&g6^a0xCf`*YQ}yqV@+t9gjjf6T(xexv^}^LiPcTO;cqmnDz|7@^tMSh2{KON>H^4nv+ zA@UeO{uFt~#C(un!Tv0mkCo-5E*&l48@EzsH89^X>*XEVvZ5a+d@6+ z%}fH019-Oy=@rgvw0Dg83Hv|Phv!K;G(YwD(u`Bp5IPjU#bA-4)Ii+ zbl0_ME~`?Vmh%z``#+kD^OIoz-~CY2iXx8prU`pSFbP7Z4DiJPeXP3EoEYJNwO-(` z=xj#^6ch|Durh*Uy=V?}AY34Nk?k?MPp9L8so4RWF=2ti(;G@L?`CgS9AST7R$O0B zJQq|AXdD9kJ068X2i-IgWyX*Tu&n?SBv=4bhynK3q+IBJ9Nd2EG_IsGkyzS~HTS$ulEfIq>296gO|cWV>s+lf5W!2Y7Sh57>fbHMz`u{le5&sHnW`AK@<=CgfilFONM~*fgTBr2-kRmPCHwT} z*{45CKDH$B;3r9k7I4cq@Oa+`|M0*aJj1`vAn!^Ijv2v{I~a^$rG~jMLduMcFe4p6 z3ic*Q`op=4MRs&B6Bn4vl;@EJWIJJIK0nuWS)td4%JA=6@A^Nj%aZ<|zB;wE8qc3v z!t#k0Y(GoH2u@o`tA>Bz1v(IbQtA+5wTvqwFGwh>j{p?+NRNt^H4Ob(O)cq60hNP5 zS9VbLKrw8!mPvv3vS-Z&PaATc)Mkv~ELWE$<73rnY#JIY5*7gbNeTw?Z_3KKg4+}Y z5Q4f>BD;}>lFs#{TJMLL(1}WGC`~v$G=3)04>k(UHj`ckb9xJ?w zgPgQ|Qc#czg2enPGg3aBy7}J#f5x&bGg)HAfGi^kl{#~rHpG6>MPhcL;YzmpHN@BP})WKTJ5oq^Cycu zGY0veNF7$|_Lf_Fxn8QVQ;$UWmNN&O2mI}!UV>`l81ek{Xs;fy@52OrP=OA70{Evo ztw=kunn0Z>J$-?a96Y1#kvS6Z#A9_vPR1&ACY;K%KYzl1owO-eUUy zgZC7N?o*=BzPz(LbA7+eI{jIS(+a+;e+c;h@XP-pQzY(tH*skuUa%*HnHfR2;D190 zGsr}9%nNX`&2}bKTb$#vH0Q*U99F_PEubP$ec>Prqn}F`Xo+u9hO(vTDU$-VAb;vuO`7I{k;){N&9Qj2KmR785C{Apf(7z#_2PgnH=IF1d%+2gJyg&xjlXSlIhG%uy?ykq7-HGAl{@cp@KIgW`V@;tn0IbS$U1AIV z4q-pXMJxGsx9a`FTWHawzDEpb2?suTwD*JeK9Bc)@Q==n>Bf6ggOI|UdEs3c;e#1S!J$TExzjE?uv3ae zFLJCDIdCqr^{JSu5gCO8mY{+Bd8bz8xv$}{9+Z>kwz|ms)2j3P(N);yOxGp1v|kPt z-lZ}-UYmhS1ISDu`m?Ce(&{5Is-Tk$2uo?$7!9UZe*m!hi$-^~=g4p#P+AAxRw_GC zYwUytUcP1KR9TQ|Lg9IEmLSn!hw1lp2elR}7RY!~lTHdCT)@%+ssrT-LnRNSQk-)g z7T~*8&O&zv@~$(^Fh~_R_Zk$S69KlN4dq=EKkD=-+zg-q*4Z~jAFY=qR$o^Ke8x`0 z^3y8}7N98LwW`W@J@+@B|E8AsU&NxdmVmzkF5t8Nn`=Y1H(ff=7VFFc0v6_CH$7hV zKpFTK8a+i?0z$6Q_%D^;AOHSc4gbpguNuge{X058lCp?!A`+P@ph!xk93J?PPl@JF zn(*6CqU4By!yDuvDV_Ay(ei{{17&VXz({rk{7)(ps=~ej?ekri%B+XSYAy26@oNkC z`g$tt&w}{^`*z4bci6WFd=>T|U7%feri1-73H2Soz9Y;xqJ3+SKaHMmV!jFcHkj`i z@O8{@!hYg`kJYjE-Z%h%72!`o`u?Q^ha1swMOgX+R)nyez4ai>-eyAkka6!-> zFg)99Yp&0iAUX1W*~Q}(QLfDoBWMH~tIZy*&FU|F(2){d744Sey=@Z0Cmmjtz|CKnFi0!MW4j$8l*WIHbb^9#H-6`bCf@3}tTV=V_dDDmIkc>OeMJ!KRt;T#k& zkat723&~{Gd5GXOdr5}d#O+5_BnAAHUnm+r%|gfv+$z1g4=J1YU%AlOThQ1vF8=ka zEHje6P^AS4txSmj3C|#{L4B}*C_)pMPIr{)qyR+-IvA};f&zw$?jZ!B2tfgZ`8T?g zFG>|4BO35W2-1hOnEjd2a?+z%WZ(TLxI-$!?otl8bg=H+w>6?r(}Z&~ej)uzx7?@>ub045ekQKyw~_L<;{$ z)J(B#URJTapfMnVLhWA>%mqC_Ht0%T%B^YV6QD(bqa4I=?v%J9Ir}dJI`3zqxwrnicha&&_m1n3ic->f3D1cOg=d-i>Hb_ zHqpKn`K_35FY=htzMal94eYZ$%C>38dW|2B3Hx@)Z(zP%CD#)6o7G!Km~R94I^ehK z!=D!OCj&mPKRxDKH5?1b+g{iSJMRkhnin4J`|#1e4>1o zatcTX>S^qO1px5;z;8;=ALSH=>?6)EId`P#UTAmL_4=Fsg~5AMomV9uUi8=|!hg8; z15U!h`RS)NWO{5)BmO@$U)}kihkM`czyJ5dR`0 z*l>Y^9AO5fXfhYr(19WXM|3bF7uaeI{4={$8|XeQYiHPv^MHk%N_rw8$ONK zJekI7yBF9H?;*{i0Xr}bB1gc>fa3DQI8=*wepb@3Q%y~=+}h3~p@uhpCi@3r+2yD03|hkwnf3*7T zb4}g}2K}tCKP})-!F(&=8=<}t?K{ML8^BkXuY~>S0e^bTH{$%s(f$mW&v=wWZD$JF zE6i6x{FCl7_f5qS2W#TIYvR1BVmzRLvPkFB3&)DX4;Fk5P z{nWxv$M)$Vi2&W9U8Eb7hGChPw79dKq@(AF`u4ED(Biu05c$((QLHt*w_MxD`3CY^0iQU3N~o_e-vR8;fccJ# zww5xkA?8@n-g03V>L(nSgzb|*d`ziSjspBSpuHW)Yrx<8Ay7QM-U2D`{2wRMjdNrX zxJ~pf=g4A^9JH^w=0jj#cf+slreDLIATFw6JWJ0X1OE#`_T~qCljpxX*YE3s;O`28 zzRU65k>U3L$a@d(ERHVg_g}h>n4E2bBeuyoDIk&n5k$^8=cJr-MgbutK!C_O2ZJ%j z;kEsynfbmo_wG~Gsk*DWtDol)_S{*kR$msW=Tz13>cwAHE*M%mt6wpp zzK06$MG4)p@KgTeAG5xx`mML{{gQ<4w6t?4T}3df2AL?hrNNK`--d!*4$RS0j~4LY z$ViQhRa*$pH@Pyv(!Obe(YKrV!tCEQ2$8u!jz zs=;<(><-3_W0?Oz{{NtS*WJQRC;@JyExD1FdOLRwzVonh58!{VWXrvxO<1_L{!Y#+ z6arWFCv|L_bbiB#vnxM4vuqIH-?4cNqW%l(hhN+{>e9A}*Y+pfI-c^VWXto0qu;mY z<0{FYuQkvK(httlo?;yJj44g(kH3WT=kVuyZ}C4L|8t1{4F32Z$Vvc4ewqkk;`slX zSApaIM7Z@8@c)m$<4<8f8tyW{)oJMGUfP!gu$vS6#)}#6!0PiwGo0l1J>;i&hc5^D zqr*OtU&4HRlbFw!oBRRTx2N24(gZVPx^AN`KR>i!*mGg&I%pX!QZxG&Vmwp4VU(4Tyoc~t&{@WD? zv2GOa?nqyA7DGNeXP?@d*t{jaaoxnGb(0&`OgOP(RP~Z!wabRrE**})KoXGHlOz4@ zKVz#DhA3!DLx3ol@ey()wHyed;I9Y~X@OB77+N6PjHagrf*d%t0Jj>|FZj5A!N9t? zeXy{ zNA&&qN=y*pdKX9lA74TGK@xx}z`E@kFT5x)F1%)Kg8%cMtiOrtknB(hf8n1$KK?r< zTQDQ^{1!F~@YVq4MX^v0;EB_L==K>D2)LdS_t;*ldD&L@48x)*2P*g8&R=&UJ@sb# z(mQ$U5R%}oOw7hW4sf{rt<2>p4Q`|@zIJGC$F_;*R(;X7^y9WA187Ec%~$Pfhh0G6 zzkSm6Lv!wAq&_Iz@U(jG%a-idxIPTq#2Eblcyfi{kDIyPJVESFTdvq?axD3$YuT|2 zfNg(ZdjZ%{Y%~qUWuKWqjc}3tPSTe=d)uL{D0%RNmz9&M&Z}7 z@KU#IMCF1{%Vzb*KV1~xy)#$0qIfL+Pw;p3Gof1%Evh*9OY|C{sS5#ezOhJ>qolOv_d^@;+}6oB z+wI3|Cowfj)|dAGA_)2qw**)!K(zp0=n?RZu|_DwkEW-IBWgEeB%UTk5el(Mp-VVT z?w7l`?D!G_DC}$n|9`&Of&+qZF+HxNe}>_ohU1TG4&uH8kRQyylfMCnp54k`bv3S0ct8LXc7~pYu{!iG@rjz;fu7Q0c>Ji9KV?4AN_TA){V1NFA zx_MX(`8j^QYfkHRi<1F;$Dcgr*cF_AHF=9?|Mn z81J_j_SL8-Q3$^bf#5RHtvJDFA-Td&-3<?WgVXz>v2F92#zrha-Yefi6C<$rs4 zi4G#8vkT}_LYsTuS^z4*gn&XJ!RkmyF3{oJN z|6kA)z-9DTPGA@YSKGX7E5df*=gqh;KKuE}Eb0!IY(oifD|;pAdhN&pVE^*InV0q? zT-qIfVaxdT^&`%%8Fpsn=WWY|w67V~fg#U>v+raryI-*WQTdK%Cl0+lmBo^u3c7j{ zCyw4ejSGlzgfiZ#3cyY)95;$8fE}k#Igh>Qa83kV^go{_V;TIZ{9$cz%tT>J*B@^% zy8oiJ;Ode2xXPJf-wb(ZR^Pp_gWF4fG2}5qegXS}+vo7NPi9bKUqXHn`*z5$cKh)B zKB>N$_Lv)T<=D5azQpbO`~0$*z1ec7_g31Y!+bgLMdl+;aV)j52mBfEU67Z3$;~i5 zOK0|j^FOg_Y{S}#jq4|$+=Q;~Y&iV0`xjo$+6deK_*CKJmZFDEd3S4$-zeF0F=K7p z-uZw(Xy34Q0&G7@hMJ|{LN%ZT)l0r9pEtNDv6l?~eqi^DY6@lyn^SQzRc zD1tgc(h&uJIVhjeoh`FQ&@T-Fw4jGd3ovLZ$br0BU~56`Y+*Nnh8Fa$r#;03_z)5L z$W5u}9Z;tLI}0u!S%`^ESa-zWBmv}p(F+iB4@(PpDD>a|*X#?hgU)c)F=l2kEQ%8n zs4qa>VT_4VQ-F4;p%>hYD-6&G!1Xb>Ul`8+J8TWZk)ciLPq9<1F&!NN6atU1O&Ah@ zLLg@~`U04l!7*rAhQ4b`|DnAUhwxxG7Qe2G5A)FUCY`;*&V0t$ zKg~YTos8xpjr*@Ze*XR0O-w6Y+#TPx+A{n^elPQx+XwbPaZPX9*f$!x&|i{ZVF_;E zVfc+LT709H{bX+6?fGlx@odNWG!p($*cTHXZuN2DET7MmJWZc3cl$U4!H4`N_Iq2L zw_e=9=WSf_`G(t9(%#Xub)cSOUk!X++H>1)GoObcg$c}}C-f+t)xR?3Gw{4|-DG6@ zt-I%f@a;#IUCrByvp0<_UsX2BzXET0;k5#06R-DwQWM;qOnSINX2URT^ zMnMpDfrpjP8(K7@HxWCIR)OQmzr=T>%k@+K>!F|g-}NmboN5w{F8EdoE?po|kSGGa zDR!J=EC-reU``Xour6?PjkypQ{Q@Wao$vCZ0JqXC7{K?JVQ{Eg9j7y+Ud@OHF@5eHpA zzUa#SSttQIkpJwMdSUCt_6?)Xt^EdD1FjvMjkDt(m2H3Ca2$C5v7`FOj;bHdmA*Pt z^akfnU#xoGc>H1MwmUhipPe}J)75%xzr{T@&^UxYM1Cave51^x2Dwx^BML*eh>Va+jo;cBJ4BIugdm~kVgmmWcUr{i`hO4_IbR|48PgZ zl`x+!8OJSG65#W1ir5$6ug!c7?AyQ(!ahs#J-}CDU*_c9k&gHoVm@)6qh6iK0OqyJ zMl@}j-m-lrI=l#fE~KrxTCn|oeb&=66)!J0K0Q-@tzhTrU2|)ejo^g07!J2zGHXD2 z@{o!JpH?pXqAYoEaZ=xcgdWxh{;U^W?NEzFXmtovDU>91W6RV9Q3#+5I$D6w_*4gG zX@CMjvQIg(jHqfRs|&(3j-%89I(-ziz>=YuCdDqZ(`!bufzr_}YewA2TK(!`4b6rA z<5!SS;J@7q;K2yXMp#D}E}HTGSL_sn1YrH^%`^Caz#oTKKde50jR{weF1ma$xnpnA z#a;22km~H4dHLX6tgA;;koH_pUwR{B`Hl3YH?vn_G!)WsuV~9{%7Rv*9ZdJ0?4Q}O zJO1MKspmJ3LltoSaPr-pRfv6_Hyne>2mj&uf4bK2=E@12EKS#=H)Y^(IkXaPrY-sI zWCm&hTpy3&PdfbVAB_KOoQZ^hZSvwfyr>cU`--xznA%Rh=V;|!_-q4 z@86bmX8%I8dao7kfaizvf6-C@usQ!~!H(A5^XgWNE}ip9VM0%V>QI)1o=|~`1)r5A z4QEf-stA-{nz~@BgQyDuqTt(2cE|yX zjKu1|M-J3=0kl9a2SPx^^CB}QlFEUz7I3~>yUZW~w7FpMP;0L-Z8u*2<+*KBv32*i z$5-LuvBgOUf_Nv?48~C-*o^>4z`uS&w2sUlx5;A<+T;4;*z5JiCUT?=Lq`K?Pp6fc*i$?y>||!$CZO~aq7MU`-5;PgDdB;t-d4Y zQDfhc^VrQ?i}{Azmk0ZT+c(Is#=c2@M@!d@eOyGy+`a_+xS)i9uaA9_03YTf@bSUE zKl2gq_+VdQ?=9xzg|JV+*JHj(d(QkGPNaL^orHJ4$8|4otir@z)v4dW|F`Z=K6fa! zBXj-L{Oz|Y4n1lvcz&+xZf)9?+%0DgEW&3B82t0&x_K92A3u%nZvM!6@qBoCSN0h^ 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 z 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 diff --git a/Projects/DesignPatterns/Assets/Black Hole/Texture/Sky/Sky+x.bmp.meta b/Projects/DesignPatterns/Assets/Black Hole/Texture/Sky/Sky+x.bmp.meta deleted file mode 100644 index 8638e4c..0000000 --- a/Projects/DesignPatterns/Assets/Black Hole/Texture/Sky/Sky+x.bmp.meta +++ /dev/null @@ -1,47 +0,0 @@ -fileFormatVersion: 2 -guid: 41538aeb3189d564b9e98b068fbd7525 -TextureImporter: - fileIDToRecycleName: {} - serializedVersion: 2 - mipmaps: - mipMapMode: 0 - enableMipMap: 1 - linearTexture: 0 - correctGamma: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: .25 - normalMapFilter: 0 - isReadable: 0 - grayScaleToAlpha: 0 - generateCubemap: 0 - seamlessCubemap: 0 - textureFormat: -1 - maxTextureSize: 1024 - textureSettings: - filterMode: -1 - aniso: -1 - mipBias: -1 - wrapMode: 1 - nPOTScale: 1 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: .5, y: .5} - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spritePixelsToUnits: 100 - alphaIsTransparency: 0 - textureType: -1 - buildTargetSettings: [] - spriteSheet: - sprites: [] - spritePackingTag: - userData: diff --git a/Projects/DesignPatterns/Assets/Black Hole/Texture/Sky/Sky+y.bmp b/Projects/DesignPatterns/Assets/Black Hole/Texture/Sky/Sky+y.bmp deleted file mode 100644 index 87e79d2d0acf805163e34eac7d1a0a5968be29f6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 786486 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

l6SLfjKG>VEIpHyA%Ka z4F^677wBK89Pl6ih$;Y$`uW3`!2Tb9{w4~$m?I6s)A=$uO$;Z9(cxmhpwcj%r|>a? zf1Epy{-5vPd+r;I@qg*)FVFA!?5S;-{Q2~**+1&rxgAs z=I6+due#({Pw{a;Cl9g!RCr;fBJxKrfZopCvqtSe?tm!@LINNM2j<@j6(9>p?CPRM z3pynPvmYrDh^7F&-N+FD0Y!evf86ZD{?Jhe7T$p^y6C#Z0H3!ppZOVT{z34MtRJ~Q zP58&*?4Q1cTmUT})Ch`}zc&K*yaU^EP1rAJzgaUM7x6W8b8lp6UD&KI zVuVlM$3JYxjB9t#yJh#hn|Dm7-qG~yYkUp|53JBa1>u~*RT zNz?FV;S6HLC$zx?d8n@Z#>ijX&yfJUCPxKYkpN@_F%^hNfJzG5Dgg-l56`(8rvL~S z$WZ}41;FcPF`ELM6hKJ;uL6kt!GCeu`@bR=AQ$Mr{^|ex*FR%lFp>YWH~!|QFa7N& zbPl69>iu050z^6BXZR`_KL6>fpWz^2I++*80R8+e5&WOWxh-G5cm(^u-r4=g)Ax z1OPWc9?=E?xd5brn)Wg2i<xg zKIcmjEhsdC{u4u?2<)PNfLH~?5%BMvdEK77ZasAGMCjD+xi{++pqbi4@gMRoaYZpifK}-VJEFeeaIuSU`02QIoWqWjU+7qwx3K>Hm+#6`01*76 z`5(>?;Ez%N=N_75_xzMa{tot=hJTd&>Bzq@_L+-Fs9)p)Ow2E^5Aqias0ZN>F1Qs1 z;)4rs1KugNm)Z1`A=L0m=l6{Q{P9^kgrQ^$Zx{X#?eN{DI)X?A@G{y5grYzn0)Fc7 zL68sBNBBPsErRgsQMbhh86^P3^EiG5;XR^#I{E$Uo9%>NfE@E(!^NCN^z^lhSm z`||cjWb;2f9Q661_>1v4ase+Go`ZTWn)zY!pt1kt@)<|(pNt|el?e!^V?k7S{-Pm& zc+2EZs6&}36zX7KfT&Z3ZJ&P4?zy+%-+5B}`w!eRcIV9NVF$ICQ+Tw`e9DLdJf8&l zBVR(v0Hqm>>BDAi9LY86tngO}zb3fjYLd z=b6XmV0a*80zIW@NE7cmB@?z5kPwI%CLsa%QUw)=3qiRGM1&wA0i*(PA#i6-8ZFo# zZw>Wp0lowbKepfo3`4_&gyRcu#4t2E9T>R)bp%QNTAK)0@7jV2IynSQ=FnQ?U$S>ae(=RUKxEY-Gibynqw{qm)y=N*d8R5qsWlInH$S}Vs z0hhtw_k1koOZck>PW&85z|3m^c{KK5a7yucf&U}Egb5GV;1myxblW%YW(xk%1&XFV znF3(=!%XyrUQ3C94A{h|hvFj~@}E)wa6s+PnnJ798_&8fD^(hc>*vdj-rNNB}l%p^STY$pkcT?#IB)#S|*T z(nm&sya4e(;Ex?xC=H_tpYAWXea~ID_0PUR+9{iRyRDTVc_UxSlLNrBZv?an&d-sh zlb(Kp`j?I%TbX|cL;=|fn?ZQ#Lnhd(zDzJ**A60(PwN6o0O$y%xpsGtMgXu2JH=>B z+<4RlP#vb2AyP`fy9;kKBm$Tmh%+Vtf9x_-=8sMjZ2p^cKng)z3rZybFEF`)ybh`Z zwIv{71XYm$lN8jD06-GM&`#ew`l+R3PA$3P3C{fFqm>6GUTsK1d(jUUh0fPJ; z)35EHedC@5w;x_Q>Fnx7=hrMg^~kKl_x9|Xb2I+&PyrNznd*Z!kywGKiu%~=QC=^; zltw-KRoOKpJ3{dSqCFndODh7I{8NXc=8MiTB&vA((VI47;qC3Lz9A@Yc?(_Bdhtnt zF9BRS5K{rF2-_<#g%XKCEDLZ`0LgzmQZ5ja044=MSL951{v(eqxbgJTF;Cw&9)|ge zyKg}*Ao!0$fNTmaQUJO*Ov}#&>Pf)={V#v~-*Vg6Km7qUTu>cO4uXF;`55Md^IQOS z2mvB|pdRBralAW(0M`ikQ5pdGzkBytoXn1%pWj_Pi^?yZ`M!Ax&U`<$0Cw(;c*H{dhN^Cnzas$K+S?T_eB|-U{qt`_z7G@ljonWor2pcjli2F@{l~BW z`M00_>knU|75snx@mr_>u5l3LpML#QSqK*6AWmb38)o&tiG6At@59zD8UgX>Y=ru< zp9d}wx`0RmFoIy=Xd0U@ktLdTHc#pnYlyy(Pa}^iJ18Z2b1wi1#o!41UmRRA0ol#D z)%QHN@&2=`?|}s1&Yto{M9C3m;5FCkC%F*tv-VM6(WBI{x<5<*J#nfE-f17 z3CJVnr&C>)PCyL~O&1vFg-0adPysA>w%E*tJ^t`@#Rrr8Tlv}a;J>A}3kx9}c4?tw z2XotA-nty4;4$6@&JXPUzxnJU=D>@6Ks5O4-~aZv;Qv2=_bU_vPz6AjAV$Ms3&1C5 z_rn50>F~LY%g(G^fE`{i$&W1Sg~Suam7-MZBs`g^547Q4wQY5KQ!&^%DZ3K^5Dxm9(!)n{byG#I=Ou2!NucY zUTsG^P>T`}2n79>iUomasmGPJP849Tbde(giu{;Bk`esduW_;fJ1MZVKxY9C`R$up z1*8^;M^^=Mvw%PaN+cjs4qy`jGrla?BW6ngg8$<<{p6n8pISEd-15n1m-jxs4DtWX zASaGKl+|IA0yHH7)Da2`h!$G+QR+oi7iC=VA20{rzkTy5z#l4rNuG4^=F_l%fO@0@ z6z9KvR!n$1g$wyrZ1pAQ=S=^LtLD&2F7rmAih)8lP5TV_Pw*dtB`dt)qvQOS**=#e z{1y4Tc1(7b8|p{-zio2Yw%#u4&6FfC2b3(A*(swn_Uy|if;O`f!G_Zi^* zI}y@@@HkNZ+qa&^d0trb^sQ%*4t$OE+DYgF7MlEj_1uBa&+oyIAN2X3eW>TeqMHGK zFrRmRbl6`N{z=>4F?^&!e2?GXi*x{cIl+Hv0g($d=LYQRA{PjA_{ES<`2RNfaZSbFzTx0MI`gq7>$Tla zpz=%Ge&0U-{l{43hkg7`qyWG9`>#Gh2^ePqeD(ITbX*sm{I%n~ zV_V+XyXwWQ51n7TSZ?MO1Ke;(mgwh)8IE9HIQf$K((q}T|Dh-ZTHr~8d@2P3*IFsI zO}l3Iyju?}9uLnSoJZLgwhx9>yxRZ7g$>J|#n}YQXB@a^-1cdsWEYV9UmKW5u@&0g zAFa1Ycv~mb(}+5Fc+Y%lLtbHDR0KT!%a?5@T_|5s39x)2mi+cjUInxenBk4Zm>_-O z)B(aEAMDUqAij3x_bk8QZu7=lA0RwEy)BhvfRza|bcl?SlhPzPWAL zGt0)FTy!&-kE(<;{N-a%^QExAD*O@QM^^WqX;t9g*IgU_MN21pv13XXtqA#XzZCu~ z`IQPx?#6K~X#T;hPHe+L7Jx_M|Gg6+3NU}*`2+q)0jQm0)^&2;7fgOb{z+Y1tc9b= z;s3z=$0l5~@qBP{JEpp!^Aj`Q(CQDX2ev=vz+e<4`2TNz_zDt$`Y+T0C1A+JZ{9qI zW8AR?;Qf=^v6&aU0Ki7<=Ry|{@n5v`hwe>yr~N`uNJF_I0RH=M&f~J)laI_i{n%U@ zSg~fw3tN`IxOF+Q0IK}Xy9K@wY@f{t`zH@ARD-=308!wvpDhZR`r{$GFi%|Ctn zIV!?%e&GE7=B@L;e*KwWU>5X+!`KDz!Koc@?q7p0AnfOTdc|F6^~bI*^!W(?2gn6} zyTmFud>LMlG$5YeHRmRT{U;xpb?VXC@cExzzx26H4?Mr=foGmvc=Y~0G^}o)e(fe0 z@>50-{OyE7rw^Q6#_fv53i$H z0Fww5Dji#s2BY0X`y7TrQVk2}?~9{in#Pwn}0 zw$CMmzXHC*zJh-XF@FyEp#rjoi=r*sKH=~K_2~ALeLlDe;NvOz|99O2{-YNZR9~{&UvB3KH%)WOqx_|Gg=QiDUX5~U`?8Oc*#K{PfiEjq}QUbik%SQ-^ z|68Yygy+Bi?lGqyorB>2{MscKHr#h+)!k1&x!~9XQ*nR$jB5+i-hsa@1hMO+Ks2re z^@X4pTLnu>#&}Z!`=}qG#zZI4l<{A_z)^v?5TsRLCpzMi=|EZqxJ00k0H{E*v>a$V zD5e6`6k056QV`33+>A)TQ1JiY?2(}TsU@RN-FqkCe{%8dXa_nxcho`A{A0)eP6|*a z0hun4nALXd*UudwZ|C^~FnmD!7go%?@aUBD%O}0?>el9Kit*{@4zxMpAk-yyVL18x|?6$fjJBR;!u7&D^L|M}CWcfXF$9_#tQK)+~nGkN+bW{&0S__MxIJ!+!iD>ARX=S|*xOgjR(>%0ZwAcpr*Wq%rUZ zdxVRAQ5q_eSiS^EgD7x^(h`8Lrd6OJ3D8M_kbo@yyNN&z2{<%oZ(97!ePhl(FyYiax170u+}Q`l zpLt;XQ}>QOdG}4n7hHdI?#QF_uE7rn{A2vLY=2|>WH~=P{8h|9;I>YQ z6#U<`|L)O<*s*~ZJ^b+h!Si3e`qa0=|M|OLeFW?y^8d$ge*VWVKBTsPjDLUc1xxd4)FZR$#E4b`)OUV z5QeU;{PHM5EqR~fJp(64p0?9xj<+EIx_FNV+(IOeJ^ePmBGJg{-Ngoa5=p| zx+65=0zm?Xg`*+tLcph|Hh+A4{b#4Q{`AP&cXmJg^6ITtV&{&mOaUwdrsHMoGi z59W*QW{UZe{4w|=3())@a$ttxf7s_K@0e~+3;wS2z2OVaslkdqC?eT3L#|}xflEWm-S!>+e=#?!ZzOb5&xe*@Jk%~{_b<%|LhI)`TxUL zpZ@u`KS$3GoS#2@_RhEOzx1nDG5r52IsYI0|Jj+nA3e1j7Lcq0ph*T3p0NcC^;7u& z*qxeyKSz630*advAt(d_Jjb=Bdg+DsF zuRgtOtl0T=GZF#B|HufS3nBdFolpW&{0}6+=Kn9x@BZZErjHJA_Vf4t^y`oQ{x_fe5eWW5`hv4h$I5>EI>*CRDclzQw5Oa zfU;VEmj%H8Ma&G1*`Ps2aa;Tg4kbl6|r z^Xc5$E7qjWtyrRUA3+yle$nAiXRJ&A2mL?$?z)xuj}v&Q1yl}#pn!kpjB7E60h5_& z*e0FKG6EBL@G^|+!KU5kG5B%sN=*L8IlS+m*p9&dOPmJ#(W{Vv|MANY{_e}4{_yEr zc>47_7eIcr{e1q?N!tAN>>*Tvae>Jqdt2lu!XPVaz={ASMA>Spc~u z;#~MySHl7l{J(*Qe`0dlY_!%03y5X}`O8lMgb~DM0b~Km<#vQh75LfFb!g@}_u%+r z^G4#l$iuS?_9g%G;V+yY2L3VrE9b|J{Dt$wz<+OMMEB?K}@h{!=DArJvSri)Vtf~^SVx+xV9iGbNw$(^92H{+;NR=ozHatWxO2v`!} zz)1mAEnpbjo}&wHJho8yKl8xxNo75mASE&T3xo~zDsJgZ!z?1_d|1a)% z@Z5tF5c%V&tQ3?6|F+v>Uz6J}SAN5f5C00}XFUH3@bBvHGcmv9zcKl3|G$ReA0@v+ zy##*oSW14x|68yyx@X$efIQ-Vbohu)jG<`51L~F4j|#m(MO@;PY2F_VJzP&>e*P*!&CT zV+1s=fBpKI&z?Ji79i~Z#qb}vP_6}>Ym_Mj zQUVO{i};_rD9r^*5&@kHB!ob#Kym0cj#a`^{i5Y6FxA-BH$xHKJlfNbYbMVJjujV3u;rTP=WbnGv#f&JgSbq;v}wtyiW0Q^xY`23|4AD-@iea}ja$K1bYEFynwj1rN*$A9)| z3IAgZZ~guz%vHnj#51ph3c&n7L>qo*q4;~?p7F4K5czNF9R?t8= zpMF^dA+WN83PQj!Ka_?>RG@+cU_3iXfLaL&*o728u0RE%5`ZDYR0s%{wIjgY8c@Q2 za2{^|oKe*CkC{KShLa;?x@c584P^nPDL{@3M702w1t8`>x$t@oe+T=#`4fTv!6Nd< zMa|&98vOm>KP&PV`VzovbGeR)xkKe&+ahcwWI z0lvJpm~ZnRG=N56I46#1L>7Q{O-KM*H(%NL7|vuz6&N8sLVfD?eCIikpO)D6i@E^r zpgIix%M$Phr+2=0d@Cm899TSV&-~lC$e$&@cT)*L>tN6S2~^d^h&CMTKKK%%%@H~{G*VgbeS0*~_AhqK4(3QxCAL+3vYe1jbX&u7zQ z8TnWE39eEonP{shTVS_N8^00@Dv0y+giE};1@FLG5NmIdHE zaV`arlgeBP5JnKof82x%glOM*L3&>Rs{+DoX($WO5`da-F8?F&kMTd%@bAK(=l|43 zoSzc-GyJa_`3K}Ljr^M;e?Iml{IvvhVJvh1%xCeoz3L}KL4d6XccfJz!8F&5ftM;?k6Q65Q5UtKypWbDhEfi0Ohy4MiA2r z6e$F_RREO*Q1D;c_EQRf%l4@h`SbA4Z}pElKSX}HRPY}}{*3ce4gMzDFT(y@_(u#M z*gk>Pz)3moQRGi-u>NCZnx*~Xb(SttEVZzT543}9(QZ?L| zzl8j;7Yi*YDT3s`#_Y2;!!+!{8qw>`laM*)F5xu7Y%CFi5cuq!vXsdm8c^=ZAy8-|(a1pRoPKBCab z9ErGKYdSpMUtP5~eRMg{7m z0HP2aM*fWRKf`nW75okVs|Ejt{Cx1A>HJvyM@zq6t-?RC$xC6s7W|3)aqQ=W{f&@c zWdVr#a0>jik!S=uv}6Ki!QqH=RDogaV6X#Kf!{a-+aIm|vf=+1&mY5#pf~rg#U|hF zGe*(gsDTLY4ei%Y>}+{;t)Iv&)EC(MxM@lc>Fef1p_K4BFQ}&i7{r$^1ilK;m_cTV zO^a%Pt#xhG!I6OKDxi!YdE8!L2gM{H#(yCJ5+h7gP)q{I1>$M}l_bEA|1(`6$^t4& zfQkPl|E+z#v7R5d?Ar?b9r8B?e;xcgY z)_}id&R126DF0)+An)g@gVc`d8j*wg($_FrP?j3Bqym8uSlADRK;22JKr4wrOag*( zu(W{GqmCp+Mqu@YmPkOL0-OX;gHWOt>w!+yu+9)IOx zU#P>zi5(kzI;aXf>jsQC#zE(3DCK@Smk96@5HW&$_$RY~Kmw>QD3kx#5mrcm zO@3Tw!e8;QeIaI=6+3CQBV zvHgwb;jPPkd6J0^%D~dn8jDC!uCh``f6HG6dkx^AMo=XQu;c$o@ZS>r_jB;C8T?;n z@K5nSN&dj|>DV&KT0PCdKSF+r|0i}}P(P@?cflRU9_WL&k8#k5_Av$Mr_bzp@Ax(h zc00FrG29^>>9}PwZ2#^w{PkCb|3f?vm_MOoea+RmenPdiZbBy(zDqvRw`+-6Cobe; zar2T~)Gedm&kp`6>~Apg z7tRk8_M4h-)!;uD{uc8k|Fg+o9{CIMvthr4KOW)wqK$voTxf$AWm>Ty|NpGN>v~&0YNQ57(qG7c^U>H(lfRGvfE@=Q z?w)tck!6!kKQ`z2%@4k|XXV?6Hoyov{rKEn^KOPmgtKl-%f593`zY-N=YjhCMWKFs zmzIXM3PepIknOla4g$_IvpBrh*n0!rYep1u5`k1jK;!~7B|xYECjm}I;HZF=1=NrL zt0}bTFqgG}LIQk8h?Rh{6u_wnu>8kOHVa@SKm_vv|G8eE1pmcP_W7S3{5Jr9Q}$K- zSMcY9|H|<1Y#9ENI=4k5|BkJ;!{c3xu)kHqzasey3BbfNWC45bx(%l{KD}Z-ruw|R z^RZ_)EX847AU_lKPw3d7S5w%p!ufnfuwU6`X^_&REvBa2q?WXxn8=Yann}umOaAEQ zalDLr($v(!=&pg1EMQXCRxCQzD7vDFK#2;F7B~`MRfKCuKr9Pz51ciLfZ@NJ1+Wr8 zU6E7^wigWrVi(JQ+%ytE+X2+#B_P}sEc*W)^G5~$KKW(km-t^&_9gOXMgC&8Ga~HVZQ}`hxrBnefaB`zdrn3^4EjE zQ2}J-lZTN4n_!MYg2VOsI3K*3)m~J1(_<~Y*7qPqhLlF`f@;7fLswfsGbDq6af4$ zmO4ZrmIY8Pm`efpLI9%Esj(&ILKIuW^m#E+7l<)}5KA*g&;c$BFcy%sgB%wqkO12S zGHHT>{~>puZg(kBkxXqLl;$D!{uyaS5pG0tFHvM(A@Az|DnV zCBVe?#CbA;ycEEB!Hgj>_*3v7*#2(MXJhaeWnVw?=lMUSD-ryY?f(}8{}#v(!=Hh_ zhP)T*7f)-zKNpfM6JD~tvBwFd6cC7T<^CTvCob-t}=|G)Cz|@G1 zBUG~Co!Td&b>UPBKxc47YXK1nAQh;Z1yq-SZleOp6aaaFnvLw#f{_9+SwMaY;NYE; z0P_Mef1>;^EBk8rqw>p{KhA__?fk^czIpIR*|#M4_rv}~@SkY)WSk$0{5!CUAfLT( zJpWcA{}$lylfMl6;J=HY@~1o`W$b;qpM6^I!@?UMkO|7Z=;2WdHpKr0eprvMiJ z3I1&S&%)md{!8HRI6psj_zUby_$TsmVSfqs2Mg>EcCmw}u?0ZMFG;Ip z@VW_u*Nw-j@7~m5a&4Hm;~N|0e<3mMUnHUnz8rYzp4yR}mWE6f$dLfN##e!$D3DeG zXHq%_r&~pVatVke0(=$#e*i84Ek*@c35f9@_hYpH7#f*b04o8S|4t&n^55wN)jPrr z;f>XATp;yTL4FqgWzLTU|48s(h5ucd^-|1VEH>ts zHx2*YupjU*<-aNTwg7(<_D=xYOO}RtjQ0M0qP<+i{Fc_*@q>T#u!AZ}08~H;LE9w2SAoiffQSSL{zC$U3RHK2EdG~E z09ysHdO=lFs7e8-B7i&5$X^zJ6q10ge(<6DM7nKm4twk05LXPD#B$T0s3%NpZ}19gapL+ zkNesPDlW(oGW^eL2ci>6I0R{ z^QS)igR(EdpMw9KhR>+&(+Tp&;LkVwCvBhY2>9()$@ZxS|19$J*q8h-^?8aHWWj&@ z;Pqm);_wUz_A_PTa!elvSO}Vw03`&)1oG&-2*wBs>cWXcz^MheS%8*+PI2J~K@AC@ zUO`n0urHz#5Gw@aN`NqeSP4*70KOfRlYpQdG+zSJ{Es+4F8qb!kO1XwEIN&tkwsDP1x zpduX00wNO770Uux36O^phFL(60(9@e0G!C_0IUSKE|97PWTgPY1qxFDx)bU7i97$f z@Xsszruc6*dC7BL1_J&aiO4^}|CT&|KJq8>=fJ;Ud+9|g?6>0sI8}X=~TP|8HB=ffs^|j3845 z)Ly^5bf8oM=$#x@0h1ThR)LBVK&Fu4e^3!l@t-q-^i)Z02k99>DGA_Iz|R7vMYDjs z6o4e4r4%3@|7Y=k8o%Mo1pijq*K+<9`CD-Q9r(xi?>j#N{#?%wk-uK#uNr!u*r2&$U}h>C!g05%0sRe+onAV&hU3l!l$hVx`J0=>ZkhvtR8Pg zf`2pZ!3zGh@HG$r{$RWtKj*;@{vGl=!M_Xtl^BwmGgg1V{Ce#@xme>k z|Dyyxs{*l`ab3v$y_M{YP%=?N3vz^@nEpf;abKuZ0`LN5Y{rGaRe=uA7fK`oj0EU% zK*4B_#eEt@%F|VytxeiDgF!3C)4wH_}?z_ z4_Z53F6rb9D)1h=_%X%#F~V26ACZGbv_N-fC1-9}#ey9E<28;1$fukTv@QXW&xjU+ zcp|{_KPdqg|8-HoN(5L55ThgQMo@LFK_n%ht2j8gQWl_tVYw+-J({rDDheC^m$^V1 z+KvR&;lCgJ6Z~5Y{ssSi`0wEw{#p3zvTrW@ednhv@;AYMe&k;P{)379t-!w?`6Jku zVSkz1KWN=}voz-m;9D2tfc?~3Gj33=1)D{FW39?>B}xzEivvYyQ46#Rc+I+jC}<%V zU=^sI1;|K=9=G&3&X1iDBqYF#{OzZ%3Un4{$FTgzO(g+AIk=7l1e?M_39$I@WC2D3 zbP8Y%g@gI8RxbZB=hF-V!r76*X)hfAednjN?Z*%P1NcWad^!BrJwJl~0sOJyE64e1 z1N^Dxn;ZGJ27gWd%3*&J{u&yF@HXx3Yo7c`;M;Pb8D38UYJ8Ve4Ms9n3&`7#mqjw7 z<)A$(;E95q+C(G!a#Vmx1UOTuG!ZZzZk!hs&jO?bV44cA0yQMS=RX>RbQVw|0q(xA zfd9w>C=qBh1uzm|_}_*Uz~?^)|NP)zwf(s8uNnLs_;cjXgumYEC3=2*!{4d-29bZu zw!bF7i2O^PA7?+8-1Air{!#J|T5pB)HsoX1KKw6V?2}TgE?)S<-rXKTmK zO)cvI_PwoqVs@Y95Ju&oc?sZJgEAyQ&eZaSpaBV(3<)3=DB*v33P2LT^1p5s0Q~19 zK&Jpj*l%Cx6hM@NtsMcr3zUfe9sZ}BAJ+M2`7fJ1oyQ8!PZa(YgMS|W%K2#+{ucQM z68=8<3HbJkaX!3XkNg7=?PowfM+n&0WJ$w7=z>TJYG(wwDgaS%#z4uL-o6&_62R33 z(ush{0$P#)KOKlkfNlGD*M1hDB%pKPB_OnbaL09lT9AMQ|E)$KC;sQ)Upe@PY&r3N zE6z{nE-}>y?fw3$;QVy#5WW2}+V>v4kqVqojIe_aKz`ER~g6ntgb*XO_J`DBBCrCeq3kClA` z=RXC1Hu#V1_KHUSm4p8j`~&i9_@|wpwC$6_e~ye&^w3frKK8}L@@`Kb{<)F=pbZmfg{Wumgq#oW5c#WMzomd* za2}|at1VG|ZRS_~#xjlI(juljohcmc7J_6hV5>lJz=S0SIu}T*KspOZNPy|MFj;^S zf|vwsi(~-_39w>FrzpT?0d0~1@=w&JVEclRfFkU-FAV>IbS(j~6oBKuvi)WJ&+;EW zzqf+mzZ(2a@Slc%X4#i|ehB_GoFCutk%#<7BmXG*5%yPz{9W=#!hVJQeE5f)XYW*n zKgYB(|3}mQF9iDunTRVw@sd$3a%@SjG;3<@Fm%as6@|CkqD zCIO}>TrCCQB)~}lbT5!i{^Ht50P$ZLL7@a71t|Ehzr}%nHS@o`g{+AQ;SB)K%zXr~RvP2pi782mT zg+w^v2mc2C4F84a(+d2B^TT0Z82*U-bAo>_$Y-85ZuLj7kAT13T+JtZjaRn!AK$7F zNL_FSs2Vwlt3VF_@tP(iKpt1e3xQtl!3~ocZm;ehr4V<69cm1uX=%(gBkl2sh7_gZ8UHDht5*6wc{&j1Vv?kRbtv z|0P)fLO7KOTqY9W@ZahM3R3{wVO=0!0`&Zcg8cG=(FE@Xb z?cYM%kHdej&)+<42mGy8&${p*l!AXA`QiLCp?-0*LHIM|ziQ1`vsRD2s;RYV>{anq z!QN?y3fMohF+~tsP+JK2f=)yQDklPwqCgc1Kt|xG0K6BdBTwqFS)e{|Nk@%5UrZk3{~W?Z+WM z&wt_ku$5mG`A>G>-$3v$B7g1t`;mVl_?OfBV~;BMcOrixe|zCC$dAasQt%%j$l%>Z zy>~qz*iR@z;!6+{&(i{KPUuCFNl|b>M4LO2Uke}M8Vg}0yyWVarnn8zn#1KeEx@9eL;Q}{-W)t zV@Dg|&yYU>|MKA9kY8ax2mUR2{u=%~6MQ@9s;TH`G%u=i+hKW&lx@gP5e^!9zJ zF_~yx4(bU(>d&pFb{9ij%jN}%@j;FRa4Jxe1>l`;;BQ|mAxNk|b6Eg(_w!i*p8}wn zgaUql3IEy30`#UZrVxy7cBc_YJry>%r2;w&2ql0m1nU$)HsKFJ{9iEzu(AMat5@Ot zSLeU6{aNQfpZ`Ambnsy@WTqC_2Ps{p>Sh7bgA0C%Ies{&U2h!+B10)j-KJPU{>0`fRi zP6$LrxKRlZiGV&JQjP|SNkE+cz7Z7TKPv&c6GmqNr4r!wg1R)$i~n^Mz~;Xl^B32d zoj)x9ooNrE>>COG1^iw9`@z4q{kh=38vM6c2>uEFG5#C)yEWeo=Z7JG)b`JSKR&8_ z!B>+%F#MzB2mcNH+Z^-f2K<+V_ND*PI&uJ+;1!{s5Eu!lQXt4z0ZRgkb^=EW7zuDy zAT0ru0`o=?-4}&3UIKFYpPL1A6cgdn{AW`Dw*^snLBa)!NkA(p0NV)U@?R7JDpvu> z1uB?tUl{(UE5FqCQy%=M_;2-mGClvA|L$)avfF{xy7R+q_==NX<^qQQm4bgR?C0UH z$zL<_x8Sco@+s^)k$)cf;rZ8#{8QvF1@Gnjf|f<0h7dR^kS7HC{ouy`MFGf41ULzR z78n(1KmsBvU^PwzDnKWw^2>LDv;-twAU)~V$^vSo0G1aNmw-6`WlOxs0z?WBmH-t0 zODrIgfN~2cNC9l@%WDIFamW`&y|L5Y$p1;hzhdz3^IyY1KlpFi`A>P0sd`PY$qZ6(b^+y zU+eL47T`NVF$wVbUo8bFmjE0f7#0EoG|?IH)h(cG{+Ffzh}iQaK$ie~{5`aU@X}Rs7`6&R~2#N}}lDE3zG!2219o z0G+86AmBgbz?Xnls{lv=m@FWa0GR^R;(yoPH2;P36N7&_|9R(M!C&#;ZTOD`|7C4I z4*X+1KiT|OVShUE_nn{Y$lvPrVaT7!|F(KQH8B_$iv|(x{is!A2cs>=yV>H?n*aL) zpaStkpj-tqyr9sc6n8{MfDu5+mB<3(5`Ym~)g++23IL-(OF%6Crz$|}65z)F0skQf z-MgoDr>elN3*^QBc$&$7F$*H%|5OkDo%lb=|FGvj!~AIy{@VNz@NX>mH}KyS>GlEn zTZ6yAK4N~kT-yiyXH9t_9h- z03`*&+_N?dB#Q#&5`ew}%l2olFM$N)_X3G5pj-kp{~-i12_XLGNC0-NMhXFC7LZ5> zA}N5Lv1uO)=KDWV4#Fxx82^X-&oh4*=f{D+Zu@cLf93qt3jPiJ8wvge|9$wE1pk5U z@Amvy@UK+!%?XJvKo0-$ z8W#KZ&4>h0nK(BEsA2@+1K3C*05mWwQv&#j5Je-9xQIwVMioFwKq>_&YXs6HcM1Wl z1lazM{w`|xES8&Jbg|CA!~X#f{$u8k`Lo)8Vj2d>z(2-+)$kwiUni#y`Kjz15B}x3 zjq1@Qf28Jn)%x+YRKOnz`^zK$u~)5aJn|oN)#@KN`Aa%N3wk$oQCS5z2|!^zUj?`l zzfgfd0x)QJGW<^k|Bm@%Isdxy>jwXU?H_}G z-1)Bnf93oK@YlhA0RPP3zc&0K0ab0E#^Eo>-w6DhLhFy~=TsH~=xm?`t*L;>3j!6$ zkpS9M9`}OM5+EX=jQ&42%Is!{+Af6Mkyw0$One+K@E z;NNlnUH)^Q8Ws7s8vHj4e@*_@;a`i`SFRj`)pXq6bQL)BUszcM+93hR3TgC*88n?G z0df9A8n`#Jx@qOVyb72sz}*^_kplQCz^4Eh?M3N7vwU0#2}tojr~)u409imx7Ld*V zu9O92Re@cLMpXn1&#fH+ehL5y@c17M{t5oo%^w&3Y5x1czZ3a4;rv&Fe?0i-$e(n6 z4E$a4!}f8VAA^10`3b`Q@`j%(@Gprc8zBFctBBrBuRE_?>8>a5yfS-T_2iwAHRh@( z8yA|$4{SvUO8#oDS;W~vxq+NkFSvKykvUBLs&3aDiMSs6+x(7T_cTtOT&| z$4!?1q7V!hNG>M}$aH};|NShW6$!{p0m#4)T%cC@9}Ijz@bAR`zWL+wKN0+w!JiHO z^`EBr8+E|;k<0&sP8z(eu>IZOADm|w1^a{YP2?XTf6De3^e^ zt3*JJ0nC+vxC$h)0DQ@O9D<^NBLR6?faL-?Spds_+^i%4E@6xWWb$8E0U}v|+Y4%W zCVEo<>=aslJ7_2YEu;Y5G6hg#Va5OM&lK@L$A4q~YxwKV9|!&==1(L1Pr~2uUkrJZ zwoj_;%fWxM*w`z#_d1X9vTsK4&%j^tzXkYb@;^!si~JG8hev(L|H|+WIB%1`KJ$IN zlPE}B*Z7(APl|-}weQzff#@I6;=g=NrV8k`;Z!;x2h7IG0SO79wAVl6+9U!o3CKKI;3ScV2ivO+)#8^P43Q(Q`F#HEmISB~)A8rH&y>Yu5Z{Y6+|5f-us3rL04Ic#m;xkeQ{?XvSsmR}jzvh1~@Cym3 zM*bxBTZ;Ar@~;}#L0iDa4PM(b1h^JPP>>@8-xZSyp#{>~YPCF3TLLm$gG%^sB?4Lk zDb%C9N@I>A2!f7bkA zI)4QJUFS!^-|#;p_$TMz5B>@MJpU)8dOpj7|2X`)R-dBz$Ng;TonIRMnUOzGz{iaa z{K0&jz0x-F4-%%`g`0wZ!6Mg`Edu6r#v@!T^2mE>Ro3d|J=cgk4c~BVgU%7e=ts3OVx0Hwd z1CITI*r5HYae#j}_>U}LrRx6~)Sv_?6=1ZWnj+Lu0sIAB+Q*)jsDP*l^I?Xo0<|ST zrNh1vL|H%$2`~YhiT_CgL}`yn1lSb74IM>M*l7f^>WnxYUhW0Xv49*G$VfoQe`X^9 z1_b4$02Z;$reHS(U?qV3ABz8Z^CuPjM=HMz{8RjQga1bP-$?MU;9n#7Hzud={M3g( z@BCDRKNI;A`4#hviyH91oXKBEK+)TS3poX-S@@g(kS%jjSxi|*mr??R7Zi~IlM5LB zb4F0Y1u}LhBLSF{5~zSE2Ukx4cnR1VDFm|;P?7@VNPy`DHMQVo`OlXCoGJj%|G4?1 z;g8Nw&itvs|E$g*3jS;Ip9%g0_-8u*j`LF={t@Trstx05$v8iJ3`cqvo{zj>K98-! z-^YIK$Ug;tn}po8&CG$k7Uq9_=Rg0SO1_X>)rFvj3dF*G?|w-ZP$B_J1==A2`1tq| zpxc4UCBRJqL>9oM0GtG{{12+YDiNqv1(y7$EI{$!9SX`;0kj2VssOc003yz(o_~AE zn{51F!hiFx($4=LG2R)`zPCd2-*m>R_`e1Cqe0i_zkz=x=ilx5Ou}C@{FnE9I+1?~ z{HfOk&nfIJI`vVcMY znhpM0{)g}nD!&T;nZduGjwRu*`0ti|qisJX_&4yc;ryuJ-@spyza;pt1b-{+N5MC< z=DT|Am1YHoPm_^?oPSB*X#Yagb(R*$jx01~ z-fJB1nV(V9B0Q`bQ%7jVZ!B(i`+Awal5ZX!@C1+e&!EWk)WF8`yA zKyo6D&H}7n&`b$vjQ_e3G)w_hVOQ-1R&GyO{O>qFtod*95sUwx?L$uk=idbXNQH?1 z)q;P&?Nh^F4}A0aZy)cK-t)CZ1^>D5FEM{O_@|uzWbp5sKh@xW7!{}>0kTK8TnHMG0CF0wm_NMM zS%9cyS^SsVgtJt@Z3lAsFLMEPWN^6zxP{<0Nr3K7caDY$1AHvG_?N|8T4eObZ3fxi>{H*Wh}KI9*L<&%1?7=2~^b?22U#2R3gVN{?j z7qAk6Vy8w_2vio3OayX_ppg0Y9f$vTV`oc1whLq=pq&4y6hIk4&7}ZH1k3@!b@*>J z0ceKX8Y>cxNw0WSeb72qTwnh}&rKo%{9kJGr#1eI z*$%LJ!sQHk(>_=VZT{GqwP*Xdkv~IzSQzlnAgA!0ZJpPXRi1=qhm30)qA7>;j;tA_WiyJ+&1t)BK{Zs$(~{yzW9o&SoFe$??7!`0NKo^3!_&>^j%m~Vt04oJZNkGy9s>6SnLakUpmjnNO z_*dk=&HUn89r9kj?Q77MX83%zmb5N z@xQ17=a&F1{&(#cCp_Bb58L^##{Q7`qnv-n{7;!be(=xuKc(@%GJjeO{t5mu{yWZp zM)1EeQugJY|8Z5?eggid$)Dr=R5E{36mpV+D^}XUeCc%(`#%!$N9CX?AxQo513RdS z1Yi%K*cTulgQ=l9!PI9&s*uBZTGs_iNr2-5S+!uE|L}z>NU18BeTbBS`)sTouTd0KErXt3Y)LFbOG_1^5<_Y<18^knV-{%KMdN=3|8@ocKK!p7Q1}BZ2KDx}!~BB(S@8ewLH?pzp(UVbTgqj=S4W8a zA@m=mRSD3!zyL^q&ws`XawNdo4i-xR(2u7-u#N=y{MQn|rU1eM5=Ky23P95)xkk`{ z|0Dr*QUGk5s?r4{;(x0OP^AQ{`Olj_tpB6qf5ZO@V;?SE@bB_p!M|nmr!B!h0w)#! zJNzg3XYoH?@RcE7R*3jl@;6#^_Jx45p~_m2QUOZ>vi`pMa37ro$dOR~q@WgEpu7~o zmjH+VmIaiN0ze3o5+Dk}CHzO|Xh{H{0+jNfN&r0np$Kdhpoo*{BF=xZfL#AaTR@Hk zgcguSy&m{1jUeR<@%-1yA}uEMNdI-q`DcRv=-8i(;6GyiID)I4pGv{M&wt_km-F9> z{DZdtfeii?{7d=oew>*(Z&`4-^U75Y|M`GFH}Wrw`G3q-zhn3mVLyA}O8|Z?#uLlZ zf)xK2<0l?AvTL$xo!vVf!nm@L4T0O0~zG>{vCWf!RM ze<=Q!t0US1T7myK%GP&*6#o+?07?O(5)df?%lKUE1<1F6DE<%NFSh+g&7WGq|1QA4 z8UCxXZw&ru0W~^qRRQ#0T)85^4q4iALaZw@Gs$iL$;5I{Ikdp z{zu{eSMmqsFOmXA0-Rg`zg0+pd?YOp^Zy6osLH}J8Yl@+Dp1OQydaSUBqYGXeoOp^ zD8wXy<-a}}*uY=%!JvaAfcVc!fI4t0aDki>fQtX+QRa>WG{Aq?1#*p=ZUq0C@js0K z3i&^k4t#8u{{;Vl|9#j4Un>5$oSzu~&0jD9|4jZ{!N0|S2mWp0e+~GfDX4Y+ zlkJmB{=dS%;CYRUqy$`5@L!(%vTE#Ltd(Q3`A?FeR%R9uae<06Bb>HRRu1a%U+e`a z$X{G=DS$2nv++O2e^m>p$$ymv@cf4<#8!cQ{tF2Zlymr>R|23EfVF@q{!jBiy$b*_ zzwQD(G<(GU8IS-R8EVY;G_Uf^r&5+XbFIGfqV&|DsaOoK*)cq1Z=7RVF@_g1#o2Es6(@_ zrYgX6O9CSN7j@^$oBvkKZ~rO9- A^@D#G{z?A(iEX~~Pr<(r|5E3twcx)Y_-A-N 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 LKMMJuHSYfffn#I^ diff --git a/Projects/DesignPatterns/Assets/Black Hole/Texture/Sky/Sky+y.bmp.meta b/Projects/DesignPatterns/Assets/Black Hole/Texture/Sky/Sky+y.bmp.meta deleted file mode 100644 index a19d7aa..0000000 --- a/Projects/DesignPatterns/Assets/Black Hole/Texture/Sky/Sky+y.bmp.meta +++ /dev/null @@ -1,47 +0,0 @@ -fileFormatVersion: 2 -guid: 9f809ce5a0d3ed64b985b3d8a9132652 -TextureImporter: - fileIDToRecycleName: {} - serializedVersion: 2 - mipmaps: - mipMapMode: 0 - enableMipMap: 1 - linearTexture: 0 - correctGamma: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: .25 - normalMapFilter: 0 - isReadable: 0 - grayScaleToAlpha: 0 - generateCubemap: 0 - seamlessCubemap: 0 - textureFormat: -1 - maxTextureSize: 1024 - textureSettings: - filterMode: -1 - aniso: -1 - mipBias: -1 - wrapMode: 1 - nPOTScale: 1 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: .5, y: .5} - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spritePixelsToUnits: 100 - alphaIsTransparency: 0 - textureType: -1 - buildTargetSettings: [] - spriteSheet: - sprites: [] - spritePackingTag: - userData: diff --git a/Projects/DesignPatterns/Assets/Black Hole/Texture/Sky/Sky+z.bmp b/Projects/DesignPatterns/Assets/Black Hole/Texture/Sky/Sky+z.bmp deleted file mode 100644 index 59f58950af2af503e0811890071b9369f074a1cd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 786486 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 L3&w|`X2V}EEw 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

  • 4 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 diff --git a/Projects/DesignPatterns/Assets/Black Hole/Texture/Sky/Sky+z.bmp.meta b/Projects/DesignPatterns/Assets/Black Hole/Texture/Sky/Sky+z.bmp.meta deleted file mode 100644 index 487093c..0000000 --- a/Projects/DesignPatterns/Assets/Black Hole/Texture/Sky/Sky+z.bmp.meta +++ /dev/null @@ -1,47 +0,0 @@ -fileFormatVersion: 2 -guid: 3555edfc318194a42baba96ba41e1507 -TextureImporter: - fileIDToRecycleName: {} - serializedVersion: 2 - mipmaps: - mipMapMode: 0 - enableMipMap: 1 - linearTexture: 0 - correctGamma: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: .25 - normalMapFilter: 0 - isReadable: 0 - grayScaleToAlpha: 0 - generateCubemap: 0 - seamlessCubemap: 0 - textureFormat: -1 - maxTextureSize: 1024 - textureSettings: - filterMode: -1 - aniso: -1 - mipBias: -1 - wrapMode: 1 - nPOTScale: 1 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: .5, y: .5} - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spritePixelsToUnits: 100 - alphaIsTransparency: 0 - textureType: -1 - buildTargetSettings: [] - spriteSheet: - sprites: [] - spritePackingTag: - userData: diff --git a/Projects/DesignPatterns/Assets/Black Hole/Texture/Sky/Sky-x.bmp b/Projects/DesignPatterns/Assets/Black Hole/Texture/Sky/Sky-x.bmp deleted file mode 100644 index fdbdf48fb2666813499c1267a9b5de7e466ba13f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 786486 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μkHZ1|! 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�w$G#&oa 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

      -ae6VW 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

      7y#coZd2K9`2{qtvO-V%^qT6h;2&wcK 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

    1. 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

      y17?AvH7~b2eu~jczPSl3P`Cx~j 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

      N7a6K=H^*61?*23 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

      wSB+i`wh>kIC|Z)%C>f3 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

      kBcC*@sbpvz<0Q*b| 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 diff --git a/Projects/DesignPatterns/Assets/Black Hole/Texture/Sky/Sky-z.bmp.meta b/Projects/DesignPatterns/Assets/Black Hole/Texture/Sky/Sky-z.bmp.meta deleted file mode 100644 index 272c77c..0000000 --- a/Projects/DesignPatterns/Assets/Black Hole/Texture/Sky/Sky-z.bmp.meta +++ /dev/null @@ -1,47 +0,0 @@ -fileFormatVersion: 2 -guid: 7d7c26eaf1057fc429da4168f4d0e067 -TextureImporter: - fileIDToRecycleName: {} - serializedVersion: 2 - mipmaps: - mipMapMode: 0 - enableMipMap: 1 - linearTexture: 0 - correctGamma: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: .25 - normalMapFilter: 0 - isReadable: 0 - grayScaleToAlpha: 0 - generateCubemap: 0 - seamlessCubemap: 0 - textureFormat: -1 - maxTextureSize: 1024 - textureSettings: - filterMode: -1 - aniso: -1 - mipBias: -1 - wrapMode: 1 - nPOTScale: 1 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: .5, y: .5} - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spritePixelsToUnits: 100 - alphaIsTransparency: 0 - textureType: -1 - buildTargetSettings: [] - spriteSheet: - sprites: [] - spritePackingTag: - userData: diff --git a/Projects/DesignPatterns/Assets/Blackhole.shader b/Projects/DesignPatterns/Assets/Blackhole.shader deleted file mode 100644 index 91530fe..0000000 --- a/Projects/DesignPatterns/Assets/Blackhole.shader +++ /dev/null @@ -1,77 +0,0 @@ -// Shader created with Shader Forge v1.38 -// Shader Forge (c) Neat Corporation / Joachim Holmer - http://www.acegikmo.com/shaderforge/ -// Note: Manually altering this data may prevent you from opening it in Shader Forge -/*SF_DATA;ver:1.38;sub:START;pass:START;ps:flbk:,iptp:0,cusa:False,bamd:0,cgin:,lico:1,lgpr:1,limd:0,spmd:1,trmd:0,grmd:0,uamb:True,mssp:True,bkdf:False,hqlp:False,rprd:False,enco:False,rmgx:True,imps:True,rpth:0,vtps:0,hqsc:True,nrmq:1,nrsp:0,vomd:0,spxs:False,tesm:0,olmd:1,culm:0,bsrc:0,bdst:1,dpts:2,wrdp:False,dith:0,atcv:False,rfrpo:True,rfrpn:Refraction,coma:15,ufog:False,aust:True,igpj:True,qofs:0,qpre:3,rntp:2,fgom:False,fgoc:False,fgod:False,fgor:False,fgmd:0,fgcr:0.5,fgcg:0.5,fgcb:0.5,fgca:1,fgde:0.01,fgrn:0,fgrf:300,stcl:False,atwp:False,stva:128,stmr:255,stmw:255,stcp:6,stps:0,stfa:0,stfz:0,ofsf:0,ofsu:0,f2p0:False,fnsp:False,fnfb:False,fsmp:False;n:type:ShaderForge.SFN_Final,id:3138,x:33108,y:32711,varname:node_3138,prsc:2|emission-7854-OUT;n:type:ShaderForge.SFN_Fresnel,id:7089,x:32186,y:32534,varname:node_7089,prsc:2|EXP-8836-OUT;n:type:ShaderForge.SFN_SceneColor,id:3723,x:32755,y:32845,varname:node_3723,prsc:2|UVIN-7447-OUT;n:type:ShaderForge.SFN_ScreenPos,id:1467,x:31994,y:32845,varname:node_1467,prsc:2,sctp:2;n:type:ShaderForge.SFN_RemapRange,id:1704,x:32183,y:32845,cmnt:Distortion UVs,varname:node_1704,prsc:2,frmn:0,frmx:1,tomn:1,tomx:-1|IN-1467-UVOUT;n:type:ShaderForge.SFN_NormalVector,id:1295,x:31511,y:32684,cmnt:Old way of calculating distortion.,prsc:2,pt:False;n:type:ShaderForge.SFN_Negate,id:2161,x:31683,y:32684,varname:node_2161,prsc:2|IN-1295-OUT;n:type:ShaderForge.SFN_Transform,id:241,x:31850,y:32684,varname:node_241,prsc:2,tffrom:1,tfto:3|IN-2161-OUT;n:type:ShaderForge.SFN_ComponentMask,id:6330,x:32014,y:32684,varname:node_6330,prsc:2,cc1:0,cc2:1,cc3:-1,cc4:-1|IN-241-XYZ;n:type:ShaderForge.SFN_Add,id:7447,x:32533,y:32845,cmnt:Distort original UVs,varname:node_7447,prsc:2|A-9003-OUT,B-1579-OUT;n:type:ShaderForge.SFN_Multiply,id:9003,x:32350,y:32845,cmnt:Distortion Amount,varname:node_9003,prsc:2|A-4918-OUT,B-1704-OUT;n:type:ShaderForge.SFN_Slider,id:8836,x:31791,y:32529,ptovrint:False,ptlb:Distortion Strength,ptin:_DistortionStrength,varname:node_8836,prsc:2,glob:False,taghide:False,taghdr:False,tagprd:False,tagnsco:False,tagnrm:False,min:0,cur:3.020896,max:10;n:type:ShaderForge.SFN_OneMinus,id:3969,x:32360,y:32534,varname:node_3969,prsc:2|IN-7089-OUT;n:type:ShaderForge.SFN_Power,id:4918,x:32535,y:32534,varname:node_4918,prsc:2|VAL-3969-OUT,EXP-4038-OUT;n:type:ShaderForge.SFN_Vector1,id:4038,x:32535,y:32458,cmnt:This is an arbitrary value. You can modify it if you want.,varname:node_4038,prsc:2,v1:6;n:type:ShaderForge.SFN_Smoothstep,id:1841,x:32437,y:32133,cmnt:Create the hole mask,varname:node_1841,prsc:2|A-8502-OUT,B-8424-OUT,V-2665-OUT;n:type:ShaderForge.SFN_Slider,id:1077,x:31531,y:32109,ptovrint:False,ptlb:Hole Size,ptin:_HoleSize,varname:node_1077,prsc:2,glob:False,taghide:False,taghdr:False,tagprd:False,tagnsco:False,tagnrm:False,min:0,cur:0.7030833,max:1;n:type:ShaderForge.SFN_Add,id:8502,x:32054,y:32250,varname:node_8502,prsc:2|A-9892-OUT,B-9958-OUT;n:type:ShaderForge.SFN_Multiply,id:7854,x:32851,y:32666,cmnt:Combine the mask and distortion,varname:node_7854,prsc:2|A-1841-OUT,B-3723-RGB;n:type:ShaderForge.SFN_Relay,id:1579,x:32429,y:33001,varname:node_1579,prsc:2|IN-3973-OUT;n:type:ShaderForge.SFN_Relay,id:3973,x:32183,y:33001,varname:node_3973,prsc:2|IN-1467-UVOUT;n:type:ShaderForge.SFN_RemapRange,id:9892,x:31872,y:32107,varname:node_9892,prsc:2,frmn:0,frmx:1,tomn:1,tomx:0|IN-1077-OUT;n:type:ShaderForge.SFN_Slider,id:9958,x:31531,y:32332,ptovrint:False,ptlb:Hole Edge Smoothness,ptin:_HoleEdgeSmoothness,cmnt:Maybe this can be controlled by distance?,varname:node_9958,prsc:2,glob:False,taghide:False,taghdr:False,tagprd:False,tagnsco:False,tagnrm:False,min:0.001,cur:0.007289694,max:0.05;n:type:ShaderForge.SFN_Subtract,id:8424,x:32054,y:32107,varname:node_8424,prsc:2|A-9892-OUT,B-9958-OUT;n:type:ShaderForge.SFN_Fresnel,id:7652,x:32256,y:32281,varname:node_7652,prsc:2|EXP-7073-OUT;n:type:ShaderForge.SFN_OneMinus,id:2665,x:32437,y:32281,varname:node_2665,prsc:2|IN-7652-OUT;n:type:ShaderForge.SFN_Vector1,id:7073,x:32256,y:32407,varname:node_7073,prsc:2,v1:0.15;proporder:8836-1077-9958;pass:END;sub:END;*/ - -Shader "MAG/Blackhole" { - Properties { - _DistortionStrength ("Distortion Strength", Range(0, 10)) = 3.020896 - _HoleSize ("Hole Size", Range(0, 1)) = 0.7030833 - _HoleEdgeSmoothness ("Hole Edge Smoothness", Range(0.001, 0.05)) = 0.007289694 - } - SubShader { - Tags { - "IgnoreProjector"="True" - "Queue"="Transparent" - "RenderType"="Transparent" - } - GrabPass{ } - Pass { - Name "FORWARD" - Tags { - "LightMode"="ForwardBase" - } - ZWrite Off - - CGPROGRAM - #pragma vertex vert - #pragma fragment frag - #define UNITY_PASS_FORWARDBASE - #include "UnityCG.cginc" - #pragma multi_compile_fwdbase - #pragma only_renderers d3d9 d3d11 glcore gles - #pragma target 3.0 - uniform sampler2D _GrabTexture; - uniform float _DistortionStrength; - uniform float _HoleSize; - uniform float _HoleEdgeSmoothness; - struct VertexInput { - float4 vertex : POSITION; - float3 normal : NORMAL; - }; - struct VertexOutput { - float4 pos : SV_POSITION; - float4 posWorld : TEXCOORD0; - float3 normalDir : TEXCOORD1; - float4 projPos : TEXCOORD2; - }; - VertexOutput vert (VertexInput v) { - VertexOutput o = (VertexOutput)0; - o.normalDir = UnityObjectToWorldNormal(v.normal); - o.posWorld = mul(unity_ObjectToWorld, v.vertex); - o.pos = UnityObjectToClipPos( v.vertex ); - o.projPos = ComputeScreenPos (o.pos); - COMPUTE_EYEDEPTH(o.projPos.z); - return o; - } - float4 frag(VertexOutput i) : COLOR { - i.normalDir = normalize(i.normalDir); - float3 viewDirection = normalize(_WorldSpaceCameraPos.xyz - i.posWorld.xyz); - float3 normalDirection = i.normalDir; - float2 sceneUVs = (i.projPos.xy / i.projPos.w); - float4 sceneColor = tex2D(_GrabTexture, sceneUVs); -////// Lighting: -////// Emissive: - float node_9892 = (_HoleSize*-1.0+1.0); - float node_1841 = smoothstep( (node_9892+_HoleEdgeSmoothness), (node_9892-_HoleEdgeSmoothness), (1.0 - pow(1.0-max(0,dot(normalDirection, viewDirection)),0.15)) ); // Create the hole mask - float node_3969 = (1.0 - pow(1.0-max(0,dot(normalDirection, viewDirection)),_DistortionStrength)); - float3 emissive = (node_1841*tex2D( _GrabTexture, ((pow(node_3969,6.0)*(sceneUVs.rg*-2.0+1.0))+sceneUVs.rg)).rgb); - float3 finalColor = emissive; - return fixed4(finalColor,1); - } - ENDCG - } - } - FallBack "Diffuse" - CustomEditor "ShaderForgeMaterialInspector" -} diff --git a/Projects/DesignPatterns/Assets/Blackhole.shader.meta b/Projects/DesignPatterns/Assets/Blackhole.shader.meta deleted file mode 100644 index acc900c..0000000 --- a/Projects/DesignPatterns/Assets/Blackhole.shader.meta +++ /dev/null @@ -1,9 +0,0 @@ -fileFormatVersion: 2 -guid: 94fc302fc90d646b99b98c5e7df94239 -ShaderImporter: - externalObjects: {} - defaultTextures: [] - nonModifiableTextures: [] - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/DesignPatterns/Assets/Resources.meta b/Projects/DesignPatterns/Assets/Resources.meta deleted file mode 100644 index eed7d3b..0000000 --- a/Projects/DesignPatterns/Assets/Resources.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 07cb7ec47a25b4d9385f396be365aafb -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/DesignPatterns/Assets/Resources/Black Hole.mat b/Projects/DesignPatterns/Assets/Resources/Black Hole.mat deleted file mode 100644 index d7e0dc1..0000000 --- a/Projects/DesignPatterns/Assets/Resources/Black Hole.mat +++ /dev/null @@ -1,30 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!21 &2100000 -Material: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Name: Black Hole - m_Shader: {fileID: 4800000, guid: e1f5387f07fd10d4bbe363d87fe46b0d, type: 3} - m_ShaderKeywords: - m_LightmapFlags: 5 - m_EnableInstancingVariants: 0 - m_DoubleSidedGI: 0 - m_CustomRenderQueue: -1 - stringTagMap: {} - disabledShaderPasses: [] - m_SavedProperties: - serializedVersion: 3 - m_TexEnvs: - - _MainTex: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - m_Floats: - - _DarkRange: 0.1 - - _Distortion: -1.9 - m_Colors: - - _Center: {r: 0.5, g: 0.5, b: 0, a: 0} diff --git a/Projects/DesignPatterns/Assets/Resources/Black Hole.mat.meta b/Projects/DesignPatterns/Assets/Resources/Black Hole.mat.meta deleted file mode 100644 index 688c1b9..0000000 --- a/Projects/DesignPatterns/Assets/Resources/Black Hole.mat.meta +++ /dev/null @@ -1,4 +0,0 @@ -fileFormatVersion: 2 -guid: b4aace61ddd93b34abc1295baa07280c -NativeFormatImporter: - userData: diff --git a/Projects/DesignPatterns/Assets/Resources/BlackHolePrefab.prefab b/Projects/DesignPatterns/Assets/Resources/BlackHolePrefab.prefab deleted file mode 100644 index 517b0a6..0000000 --- a/Projects/DesignPatterns/Assets/Resources/BlackHolePrefab.prefab +++ /dev/null @@ -1,48 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!1 &1226689709804688279 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1226689709804688233} - - component: {fileID: 1226689709804688278} - m_Layer: 0 - m_Name: BlackHolePrefab - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1226689709804688233 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1226689709804688279} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 1, z: -10} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &1226689709804688278 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1226689709804688279} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: da84bb6fa9c7f4d0fb69cf8dae1b6cfc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Mat: {fileID: 2100000, guid: b4aace61ddd93b34abc1295baa07280c, type: 2} - m_DarkRange: 0.1 - m_Distortion: -2 diff --git a/Projects/DesignPatterns/Assets/Resources/BlackHolePrefab.prefab.meta b/Projects/DesignPatterns/Assets/Resources/BlackHolePrefab.prefab.meta deleted file mode 100644 index 687381f..0000000 --- a/Projects/DesignPatterns/Assets/Resources/BlackHolePrefab.prefab.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: e66ba65fa2f3a4803950e77a644ade96 -PrefabImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/DesignPatterns/Assets/Resources/FireballPrefab.prefab b/Projects/DesignPatterns/Assets/Resources/FireballPrefab.prefab deleted file mode 100644 index b22ef37..0000000 --- a/Projects/DesignPatterns/Assets/Resources/FireballPrefab.prefab +++ /dev/null @@ -1,4714 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!1 &8767551231105739241 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 8767551231105739244} - - component: {fileID: 8767551231105739243} - - component: {fileID: 8767551231105739242} - - component: {fileID: 3507843092778704231} - m_Layer: 0 - m_Name: FireballPrefab - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &8767551231105739244 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8767551231105739241} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 1.546, y: 1.041, z: 2.06} - m_LocalScale: {x: 0.1, y: 0.1, z: 0.1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!198 &8767551231105739243 -ParticleSystem: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8767551231105739241} - serializedVersion: 6 - lengthInSec: 1 - simulationSpeed: 1 - stopAction: 0 - cullingMode: 0 - ringBufferMode: 0 - ringBufferLoopRange: {x: 0, y: 1} - looping: 1 - prewarm: 0 - playOnAwake: 1 - useUnscaledTime: 0 - autoRandomSeed: 1 - useRigidbodyForVelocity: 1 - startDelay: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - moveWithTransform: 0 - moveWithCustomTransform: {fileID: 0} - scalingMode: 1 - randomSeed: 0 - InitialModule: - serializedVersion: 3 - enabled: 1 - startLifetime: - serializedVersion: 2 - minMaxState: 0 - scalar: 3 - minScalar: 5 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - startSpeed: - serializedVersion: 2 - minMaxState: 0 - scalar: 0.1 - minScalar: 5 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - startColor: - serializedVersion: 2 - minMaxState: 0 - minColor: {r: 1, g: 1, b: 1, a: 1} - maxColor: {r: 1, g: 0, b: 0, a: 1} - maxGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - minGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - startSize: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - startSizeY: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - startSizeZ: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - startRotationX: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - startRotationY: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - startRotation: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - randomizeRotationDirection: 0 - maxNumParticles: 1000 - size3D: 1 - rotation3D: 0 - gravityModifier: - serializedVersion: 2 - minMaxState: 0 - scalar: 0.05 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - ShapeModule: - serializedVersion: 6 - enabled: 1 - type: 4 - angle: 25 - length: 5 - boxThickness: {x: 0, y: 0, z: 0} - radiusThickness: 1 - donutRadius: 0.2 - m_Position: {x: 0, y: 0, z: 0} - m_Rotation: {x: 0, y: 0, z: 0} - m_Scale: {x: 1, y: 1, z: 1} - placementMode: 0 - m_MeshMaterialIndex: 0 - m_MeshNormalOffset: 0 - m_MeshSpawn: - mode: 0 - spread: 0 - speed: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - m_Mesh: {fileID: 0} - m_MeshRenderer: {fileID: 0} - m_SkinnedMeshRenderer: {fileID: 0} - m_Sprite: {fileID: 0} - m_SpriteRenderer: {fileID: 0} - m_UseMeshMaterialIndex: 0 - m_UseMeshColors: 1 - alignToDirection: 0 - m_Texture: {fileID: 0} - m_TextureClipChannel: 3 - m_TextureClipThreshold: 0 - m_TextureUVChannel: 0 - m_TextureColorAffectsParticles: 1 - m_TextureAlphaAffectsParticles: 1 - m_TextureBilinearFiltering: 0 - randomDirectionAmount: 0 - sphericalDirectionAmount: 0 - randomPositionAmount: 0 - radius: - value: 1 - mode: 0 - spread: 0 - speed: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - arc: - value: 360 - mode: 0 - spread: 0 - speed: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - EmissionModule: - enabled: 1 - serializedVersion: 4 - rateOverTime: - serializedVersion: 2 - minMaxState: 0 - scalar: 10 - minScalar: 10 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - rateOverDistance: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - m_BurstCount: 0 - m_Bursts: [] - SizeModule: - enabled: 0 - curve: - serializedVersion: 2 - minMaxState: 1 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 1 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 1 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - y: - serializedVersion: 2 - minMaxState: 1 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 1 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 1 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - z: - serializedVersion: 2 - minMaxState: 1 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 1 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 1 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - separateAxes: 0 - RotationModule: - enabled: 0 - x: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - y: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - curve: - serializedVersion: 2 - minMaxState: 0 - scalar: 0.7853982 - minScalar: 0.7853982 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - separateAxes: 0 - ColorModule: - enabled: 0 - gradient: - serializedVersion: 2 - minMaxState: 1 - minColor: {r: 1, g: 1, b: 1, a: 1} - maxColor: {r: 1, g: 1, b: 1, a: 1} - maxGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - minGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - UVModule: - enabled: 0 - mode: 0 - timeMode: 0 - fps: 30 - frameOverTime: - serializedVersion: 2 - minMaxState: 1 - scalar: 0.9999 - minScalar: 0.9999 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 1 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 1 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - startFrame: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - speedRange: {x: 0, y: 1} - tilesX: 1 - tilesY: 1 - animationType: 0 - rowIndex: 0 - cycles: 1 - uvChannelMask: -1 - randomRow: 1 - sprites: - - sprite: {fileID: 0} - flipU: 0 - flipV: 0 - VelocityModule: - enabled: 0 - x: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - y: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - z: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - orbitalX: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - orbitalY: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - orbitalZ: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - orbitalOffsetX: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - orbitalOffsetY: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - orbitalOffsetZ: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - radial: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - speedModifier: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - inWorldSpace: 0 - InheritVelocityModule: - enabled: 0 - m_Mode: 0 - m_Curve: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - ForceModule: - enabled: 0 - x: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - y: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - z: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - inWorldSpace: 0 - randomizePerFrame: 0 - ExternalForcesModule: - enabled: 0 - multiplier: 1 - influenceFilter: 0 - influenceMask: - serializedVersion: 2 - m_Bits: 4294967295 - influenceList: [] - ClampVelocityModule: - enabled: 0 - x: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - y: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - z: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - magnitude: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - separateAxis: 0 - inWorldSpace: 0 - multiplyDragByParticleSize: 1 - multiplyDragByParticleVelocity: 1 - dampen: 0 - drag: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - NoiseModule: - enabled: 0 - strength: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - strengthY: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - strengthZ: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - separateAxes: 0 - frequency: 0.5 - damping: 1 - octaves: 1 - octaveMultiplier: 0.5 - octaveScale: 2 - quality: 2 - scrollSpeed: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - remap: - serializedVersion: 2 - minMaxState: 1 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 1 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 1 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - remapY: - serializedVersion: 2 - minMaxState: 1 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 1 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 1 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - remapZ: - serializedVersion: 2 - minMaxState: 1 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 1 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 1 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - remapEnabled: 0 - positionAmount: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - rotationAmount: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - sizeAmount: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - SizeBySpeedModule: - enabled: 0 - curve: - serializedVersion: 2 - minMaxState: 1 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 1 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 1 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - y: - serializedVersion: 2 - minMaxState: 1 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 1 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 1 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - z: - serializedVersion: 2 - minMaxState: 1 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 1 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 1 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - range: {x: 0, y: 1} - separateAxes: 0 - RotationBySpeedModule: - enabled: 0 - x: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - y: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - curve: - serializedVersion: 2 - minMaxState: 0 - scalar: 0.7853982 - minScalar: 0.7853982 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - separateAxes: 0 - range: {x: 0, y: 1} - ColorBySpeedModule: - enabled: 0 - gradient: - serializedVersion: 2 - minMaxState: 1 - minColor: {r: 1, g: 1, b: 1, a: 1} - maxColor: {r: 1, g: 1, b: 1, a: 1} - maxGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - minGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - range: {x: 0, y: 1} - CollisionModule: - enabled: 0 - serializedVersion: 3 - type: 0 - collisionMode: 0 - colliderForce: 0 - multiplyColliderForceByParticleSize: 0 - multiplyColliderForceByParticleSpeed: 0 - multiplyColliderForceByCollisionAngle: 1 - plane0: {fileID: 0} - plane1: {fileID: 0} - plane2: {fileID: 0} - plane3: {fileID: 0} - plane4: {fileID: 0} - plane5: {fileID: 0} - m_Dampen: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - m_Bounce: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - m_EnergyLossOnCollision: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minKillSpeed: 0 - maxKillSpeed: 10000 - radiusScale: 1 - collidesWith: - serializedVersion: 2 - m_Bits: 4294967295 - maxCollisionShapes: 256 - quality: 0 - voxelSize: 0.5 - collisionMessages: 0 - collidesWithDynamic: 1 - interiorCollisions: 0 - TriggerModule: - enabled: 0 - collisionShape0: {fileID: 0} - collisionShape1: {fileID: 0} - collisionShape2: {fileID: 0} - collisionShape3: {fileID: 0} - collisionShape4: {fileID: 0} - collisionShape5: {fileID: 0} - inside: 1 - outside: 0 - enter: 0 - exit: 0 - radiusScale: 1 - SubModule: - serializedVersion: 2 - enabled: 0 - subEmitters: - - serializedVersion: 3 - emitter: {fileID: 0} - type: 0 - properties: 0 - emitProbability: 1 - LightsModule: - enabled: 0 - ratio: 0 - light: {fileID: 0} - randomDistribution: 1 - color: 1 - range: 1 - intensity: 1 - rangeCurve: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - intensityCurve: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - maxLights: 20 - TrailModule: - enabled: 0 - mode: 0 - ratio: 1 - lifetime: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minVertexDistance: 0.2 - textureMode: 0 - ribbonCount: 1 - shadowBias: 0.5 - worldSpace: 0 - dieWithParticles: 1 - sizeAffectsWidth: 1 - sizeAffectsLifetime: 0 - inheritParticleColor: 1 - generateLightingData: 0 - splitSubEmitterRibbons: 0 - attachRibbonsToTransform: 0 - colorOverLifetime: - serializedVersion: 2 - minMaxState: 0 - minColor: {r: 1, g: 1, b: 1, a: 1} - maxColor: {r: 1, g: 1, b: 1, a: 1} - maxGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - minGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - widthOverTrail: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - colorOverTrail: - serializedVersion: 2 - minMaxState: 0 - minColor: {r: 1, g: 1, b: 1, a: 1} - maxColor: {r: 1, g: 1, b: 1, a: 1} - maxGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - minGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - CustomDataModule: - enabled: 0 - mode0: 0 - vectorComponentCount0: 4 - color0: - serializedVersion: 2 - minMaxState: 0 - minColor: {r: 1, g: 1, b: 1, a: 1} - maxColor: {r: 1, g: 1, b: 1, a: 1} - maxGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - minGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - colorLabel0: Color - vector0_0: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - vectorLabel0_0: X - vector0_1: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - vectorLabel0_1: Y - vector0_2: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - vectorLabel0_2: Z - vector0_3: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - vectorLabel0_3: W - mode1: 0 - vectorComponentCount1: 4 - color1: - serializedVersion: 2 - minMaxState: 0 - minColor: {r: 1, g: 1, b: 1, a: 1} - maxColor: {r: 1, g: 1, b: 1, a: 1} - maxGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - minGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - colorLabel1: Color - vector1_0: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - vectorLabel1_0: X - vector1_1: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - vectorLabel1_1: Y - vector1_2: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - vectorLabel1_2: Z - vector1_3: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - vectorLabel1_3: W ---- !u!199 &8767551231105739242 -ParticleSystemRenderer: - serializedVersion: 6 - m_ObjectHideFlags: 2 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8767551231105739241} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 0 - m_ReflectionProbeUsage: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 56489708dfc1642f49893ac4dc952c2c, type: 2} - - {fileID: 0} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_RenderMode: 0 - m_SortMode: 0 - m_MinParticleSize: 0 - m_MaxParticleSize: 0.5 - m_CameraVelocityScale: 0 - m_VelocityScale: 0 - m_LengthScale: 2 - m_SortingFudge: 0 - m_NormalDirection: 1 - m_ShadowBias: 0 - m_RenderAlignment: 0 - m_Pivot: {x: 0, y: 0, z: 0} - m_Flip: {x: 0, y: 0, z: 0} - m_UseCustomVertexStreams: 0 - m_EnableGPUInstancing: 1 - m_ApplyActiveColorSpace: 1 - m_AllowRoll: 1 - m_VertexStreams: 00010304 - m_Mesh: {fileID: 0} - m_Mesh1: {fileID: 0} - m_Mesh2: {fileID: 0} - m_Mesh3: {fileID: 0} - m_MaskInteraction: 0 ---- !u!114 &3507843092778704231 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8767551231105739241} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 6114427e97dc0495dbef374c40d613c2, type: 3} - m_Name: - m_EditorClassIdentifier: - Speed: 5 diff --git a/Projects/DesignPatterns/Assets/Resources/FireballPrefab.prefab.meta b/Projects/DesignPatterns/Assets/Resources/FireballPrefab.prefab.meta deleted file mode 100644 index 8132195..0000000 --- a/Projects/DesignPatterns/Assets/Resources/FireballPrefab.prefab.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 2abfb403fb2814534b8745b354004b0c -PrefabImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/DesignPatterns/Assets/Resources/FireballRed.mat b/Projects/DesignPatterns/Assets/Resources/FireballRed.mat deleted file mode 100644 index 575ec76..0000000 --- a/Projects/DesignPatterns/Assets/Resources/FireballRed.mat +++ /dev/null @@ -1,77 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!21 &2100000 -Material: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Name: FireballRed - m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} - m_ShaderKeywords: - m_LightmapFlags: 4 - m_EnableInstancingVariants: 0 - m_DoubleSidedGI: 0 - m_CustomRenderQueue: -1 - stringTagMap: {} - disabledShaderPasses: [] - m_SavedProperties: - serializedVersion: 3 - m_TexEnvs: - - _BumpMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _DetailAlbedoMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _DetailMask: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _DetailNormalMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _EmissionMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _MainTex: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _MetallicGlossMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _OcclusionMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _ParallaxMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - m_Floats: - - _BumpScale: 1 - - _Cutoff: 0.5 - - _DetailNormalMapScale: 1 - - _DstBlend: 0 - - _GlossMapScale: 1 - - _Glossiness: 0.5 - - _GlossyReflections: 1 - - _Metallic: 0 - - _Mode: 0 - - _OcclusionStrength: 1 - - _Parallax: 0.02 - - _SmoothnessTextureChannel: 0 - - _SpecularHighlights: 1 - - _SrcBlend: 1 - - _UVSec: 0 - - _ZWrite: 1 - m_Colors: - - _Color: {r: 1, g: 0, b: 0, a: 1} - - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} diff --git a/Projects/DesignPatterns/Assets/Resources/FireballRed.mat.meta b/Projects/DesignPatterns/Assets/Resources/FireballRed.mat.meta deleted file mode 100644 index bd90025..0000000 --- a/Projects/DesignPatterns/Assets/Resources/FireballRed.mat.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 56489708dfc1642f49893ac4dc952c2c -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 2100000 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/DesignPatterns/Assets/Resources/Grass.mat b/Projects/DesignPatterns/Assets/Resources/Grass.mat deleted file mode 100644 index 4468ca9..0000000 --- a/Projects/DesignPatterns/Assets/Resources/Grass.mat +++ /dev/null @@ -1,77 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!21 &2100000 -Material: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Name: Grass - m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} - m_ShaderKeywords: _GLOSSYREFLECTIONS_OFF _SMOOTHNESS_TEXTURE_ALBEDO_CHANNEL_A _SPECULARHIGHLIGHTS_OFF - m_LightmapFlags: 4 - m_EnableInstancingVariants: 0 - m_DoubleSidedGI: 0 - m_CustomRenderQueue: -1 - stringTagMap: {} - disabledShaderPasses: [] - m_SavedProperties: - serializedVersion: 3 - m_TexEnvs: - - _BumpMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _DetailAlbedoMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _DetailMask: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _DetailNormalMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _EmissionMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _MainTex: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _MetallicGlossMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _OcclusionMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _ParallaxMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - m_Floats: - - _BumpScale: 1 - - _Cutoff: 0.5 - - _DetailNormalMapScale: 1 - - _DstBlend: 0 - - _GlossMapScale: 0.478 - - _Glossiness: 0.5 - - _GlossyReflections: 0 - - _Metallic: 0.057 - - _Mode: 0 - - _OcclusionStrength: 1 - - _Parallax: 0.02 - - _SmoothnessTextureChannel: 1 - - _SpecularHighlights: 0 - - _SrcBlend: 1 - - _UVSec: 0 - - _ZWrite: 1 - m_Colors: - - _Color: {r: 0.3443396, g: 1, b: 0.55186594, a: 1} - - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} diff --git a/Projects/DesignPatterns/Assets/Resources/Grass.mat.meta b/Projects/DesignPatterns/Assets/Resources/Grass.mat.meta deleted file mode 100644 index f35a2d8..0000000 --- a/Projects/DesignPatterns/Assets/Resources/Grass.mat.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: b454b8e09a92c482a839d0cfa1237ed6 -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 2100000 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/DesignPatterns/Assets/Resources/MeteorBrown.mat b/Projects/DesignPatterns/Assets/Resources/MeteorBrown.mat deleted file mode 100644 index d2a3ffd..0000000 --- a/Projects/DesignPatterns/Assets/Resources/MeteorBrown.mat +++ /dev/null @@ -1,77 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!21 &2100000 -Material: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Name: MeteorBrown - m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} - m_ShaderKeywords: - m_LightmapFlags: 4 - m_EnableInstancingVariants: 0 - m_DoubleSidedGI: 0 - m_CustomRenderQueue: -1 - stringTagMap: {} - disabledShaderPasses: [] - m_SavedProperties: - serializedVersion: 3 - m_TexEnvs: - - _BumpMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _DetailAlbedoMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _DetailMask: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _DetailNormalMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _EmissionMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _MainTex: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _MetallicGlossMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _OcclusionMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _ParallaxMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - m_Floats: - - _BumpScale: 1 - - _Cutoff: 0.5 - - _DetailNormalMapScale: 1 - - _DstBlend: 0 - - _GlossMapScale: 1 - - _Glossiness: 0.5 - - _GlossyReflections: 1 - - _Metallic: 0 - - _Mode: 0 - - _OcclusionStrength: 1 - - _Parallax: 0.02 - - _SmoothnessTextureChannel: 0 - - _SpecularHighlights: 1 - - _SrcBlend: 1 - - _UVSec: 0 - - _ZWrite: 1 - m_Colors: - - _Color: {r: 0.538, g: 0.4562527, b: 0.372296, a: 1} - - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} diff --git a/Projects/DesignPatterns/Assets/Resources/MeteorBrown.mat.meta b/Projects/DesignPatterns/Assets/Resources/MeteorBrown.mat.meta deleted file mode 100644 index 8c0b928..0000000 --- a/Projects/DesignPatterns/Assets/Resources/MeteorBrown.mat.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 83daf1d809be14e3894533ccf7f61e69 -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 2100000 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/DesignPatterns/Assets/Resources/MeteorPrefab.prefab b/Projects/DesignPatterns/Assets/Resources/MeteorPrefab.prefab deleted file mode 100644 index 7fa4ef7..0000000 --- a/Projects/DesignPatterns/Assets/Resources/MeteorPrefab.prefab +++ /dev/null @@ -1,4776 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!1 &1107042032037722410 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 5084205801832258851} - - component: {fileID: 2886156423154418299} - - component: {fileID: 232174104825238623} - - component: {fileID: 76571386012849158} - - component: {fileID: 8334522116092777351} - - component: {fileID: 6277252564096177466} - - component: {fileID: 6392579299328345198} - m_Layer: 0 - m_Name: MeteorPrefab - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &5084205801832258851 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1107042032037722410} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: -1.1036248, z: 0.14999998} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &2886156423154418299 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1107042032037722410} - m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} ---- !u!23 &232174104825238623 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1107042032037722410} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 83daf1d809be14e3894533ccf7f61e69, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 ---- !u!135 &76571386012849158 -SphereCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1107042032037722410} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Radius: 0.5 - m_Center: {x: 0, y: 0, z: 0} ---- !u!198 &8334522116092777351 -ParticleSystem: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1107042032037722410} - serializedVersion: 6 - lengthInSec: 5 - simulationSpeed: 1 - stopAction: 0 - cullingMode: 0 - ringBufferMode: 0 - ringBufferLoopRange: {x: 0, y: 1} - looping: 1 - prewarm: 0 - playOnAwake: 1 - useUnscaledTime: 0 - autoRandomSeed: 1 - useRigidbodyForVelocity: 1 - startDelay: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - moveWithTransform: 0 - moveWithCustomTransform: {fileID: 0} - scalingMode: 1 - randomSeed: 0 - InitialModule: - serializedVersion: 3 - enabled: 1 - startLifetime: - serializedVersion: 2 - minMaxState: 0 - scalar: 5 - minScalar: 5 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - startSpeed: - serializedVersion: 2 - minMaxState: 0 - scalar: 5 - minScalar: 5 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - startColor: - serializedVersion: 2 - minMaxState: 0 - minColor: {r: 1, g: 1, b: 1, a: 1} - maxColor: {r: 1, g: 1, b: 1, a: 1} - maxGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - minGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - startSize: - serializedVersion: 2 - minMaxState: 0 - scalar: 0.2 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - startSizeY: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - startSizeZ: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - startRotationX: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - startRotationY: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - startRotation: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - randomizeRotationDirection: 0 - maxNumParticles: 1000 - size3D: 0 - rotation3D: 0 - gravityModifier: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - ShapeModule: - serializedVersion: 6 - enabled: 1 - type: 4 - angle: 10 - length: 5 - boxThickness: {x: 0, y: 0, z: 0} - radiusThickness: 1 - donutRadius: 0.2 - m_Position: {x: 0, y: 0, z: 0} - m_Rotation: {x: 0, y: 180, z: 0} - m_Scale: {x: 1, y: 1, z: 1} - placementMode: 0 - m_MeshMaterialIndex: 0 - m_MeshNormalOffset: 0 - m_MeshSpawn: - mode: 0 - spread: 0 - speed: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - m_Mesh: {fileID: 0} - m_MeshRenderer: {fileID: 0} - m_SkinnedMeshRenderer: {fileID: 0} - m_Sprite: {fileID: 0} - m_SpriteRenderer: {fileID: 0} - m_UseMeshMaterialIndex: 0 - m_UseMeshColors: 1 - alignToDirection: 0 - m_Texture: {fileID: 0} - m_TextureClipChannel: 3 - m_TextureClipThreshold: 0 - m_TextureUVChannel: 0 - m_TextureColorAffectsParticles: 1 - m_TextureAlphaAffectsParticles: 1 - m_TextureBilinearFiltering: 0 - randomDirectionAmount: 0 - sphericalDirectionAmount: 0 - randomPositionAmount: 0 - radius: - value: 1 - mode: 0 - spread: 0 - speed: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - arc: - value: 360 - mode: 0 - spread: 0 - speed: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - EmissionModule: - enabled: 1 - serializedVersion: 4 - rateOverTime: - serializedVersion: 2 - minMaxState: 0 - scalar: 10 - minScalar: 10 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - rateOverDistance: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - m_BurstCount: 0 - m_Bursts: [] - SizeModule: - enabled: 0 - curve: - serializedVersion: 2 - minMaxState: 1 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 1 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 1 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - y: - serializedVersion: 2 - minMaxState: 1 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 1 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 1 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - z: - serializedVersion: 2 - minMaxState: 1 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 1 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 1 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - separateAxes: 0 - RotationModule: - enabled: 0 - x: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - y: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - curve: - serializedVersion: 2 - minMaxState: 0 - scalar: 0.7853982 - minScalar: 0.7853982 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - separateAxes: 0 - ColorModule: - enabled: 0 - gradient: - serializedVersion: 2 - minMaxState: 1 - minColor: {r: 1, g: 1, b: 1, a: 1} - maxColor: {r: 1, g: 1, b: 1, a: 1} - maxGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - minGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - UVModule: - enabled: 0 - mode: 0 - timeMode: 0 - fps: 30 - frameOverTime: - serializedVersion: 2 - minMaxState: 1 - scalar: 0.9999 - minScalar: 0.9999 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 1 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 1 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - startFrame: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - speedRange: {x: 0, y: 1} - tilesX: 1 - tilesY: 1 - animationType: 0 - rowIndex: 0 - cycles: 1 - uvChannelMask: -1 - randomRow: 1 - sprites: - - sprite: {fileID: 0} - flipU: 0 - flipV: 0 - VelocityModule: - enabled: 0 - x: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - y: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - z: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - orbitalX: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - orbitalY: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - orbitalZ: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - orbitalOffsetX: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - orbitalOffsetY: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - orbitalOffsetZ: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - radial: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - speedModifier: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - inWorldSpace: 0 - InheritVelocityModule: - enabled: 0 - m_Mode: 0 - m_Curve: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - ForceModule: - enabled: 0 - x: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - y: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - z: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - inWorldSpace: 0 - randomizePerFrame: 0 - ExternalForcesModule: - enabled: 0 - multiplier: 1 - influenceFilter: 0 - influenceMask: - serializedVersion: 2 - m_Bits: 4294967295 - influenceList: [] - ClampVelocityModule: - enabled: 0 - x: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - y: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - z: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - magnitude: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - separateAxis: 0 - inWorldSpace: 0 - multiplyDragByParticleSize: 1 - multiplyDragByParticleVelocity: 1 - dampen: 0 - drag: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - NoiseModule: - enabled: 0 - strength: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - strengthY: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - strengthZ: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - separateAxes: 0 - frequency: 0.5 - damping: 1 - octaves: 1 - octaveMultiplier: 0.5 - octaveScale: 2 - quality: 2 - scrollSpeed: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - remap: - serializedVersion: 2 - minMaxState: 1 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 1 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 1 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - remapY: - serializedVersion: 2 - minMaxState: 1 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 1 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 1 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - remapZ: - serializedVersion: 2 - minMaxState: 1 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 1 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 1 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - remapEnabled: 0 - positionAmount: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - rotationAmount: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - sizeAmount: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - SizeBySpeedModule: - enabled: 0 - curve: - serializedVersion: 2 - minMaxState: 1 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 1 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 1 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - y: - serializedVersion: 2 - minMaxState: 1 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 1 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 1 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - z: - serializedVersion: 2 - minMaxState: 1 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 1 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 1 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - range: {x: 0, y: 1} - separateAxes: 0 - RotationBySpeedModule: - enabled: 0 - x: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - y: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - curve: - serializedVersion: 2 - minMaxState: 0 - scalar: 0.7853982 - minScalar: 0.7853982 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - separateAxes: 0 - range: {x: 0, y: 1} - ColorBySpeedModule: - enabled: 0 - gradient: - serializedVersion: 2 - minMaxState: 1 - minColor: {r: 1, g: 1, b: 1, a: 1} - maxColor: {r: 1, g: 1, b: 1, a: 1} - maxGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - minGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - range: {x: 0, y: 1} - CollisionModule: - enabled: 0 - serializedVersion: 3 - type: 0 - collisionMode: 0 - colliderForce: 0 - multiplyColliderForceByParticleSize: 0 - multiplyColliderForceByParticleSpeed: 0 - multiplyColliderForceByCollisionAngle: 1 - plane0: {fileID: 0} - plane1: {fileID: 0} - plane2: {fileID: 0} - plane3: {fileID: 0} - plane4: {fileID: 0} - plane5: {fileID: 0} - m_Dampen: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - m_Bounce: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - m_EnergyLossOnCollision: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minKillSpeed: 0 - maxKillSpeed: 10000 - radiusScale: 1 - collidesWith: - serializedVersion: 2 - m_Bits: 4294967295 - maxCollisionShapes: 256 - quality: 0 - voxelSize: 0.5 - collisionMessages: 0 - collidesWithDynamic: 1 - interiorCollisions: 0 - TriggerModule: - enabled: 0 - collisionShape0: {fileID: 0} - collisionShape1: {fileID: 0} - collisionShape2: {fileID: 0} - collisionShape3: {fileID: 0} - collisionShape4: {fileID: 0} - collisionShape5: {fileID: 0} - inside: 1 - outside: 0 - enter: 0 - exit: 0 - radiusScale: 1 - SubModule: - serializedVersion: 2 - enabled: 0 - subEmitters: - - serializedVersion: 3 - emitter: {fileID: 0} - type: 0 - properties: 0 - emitProbability: 1 - LightsModule: - enabled: 0 - ratio: 0 - light: {fileID: 0} - randomDistribution: 1 - color: 1 - range: 1 - intensity: 1 - rangeCurve: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - intensityCurve: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - maxLights: 20 - TrailModule: - enabled: 0 - mode: 0 - ratio: 1 - lifetime: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minVertexDistance: 0.2 - textureMode: 0 - ribbonCount: 1 - shadowBias: 0.5 - worldSpace: 0 - dieWithParticles: 1 - sizeAffectsWidth: 1 - sizeAffectsLifetime: 0 - inheritParticleColor: 1 - generateLightingData: 0 - splitSubEmitterRibbons: 0 - attachRibbonsToTransform: 0 - colorOverLifetime: - serializedVersion: 2 - minMaxState: 0 - minColor: {r: 1, g: 1, b: 1, a: 1} - maxColor: {r: 1, g: 1, b: 1, a: 1} - maxGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - minGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - widthOverTrail: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - colorOverTrail: - serializedVersion: 2 - minMaxState: 0 - minColor: {r: 1, g: 1, b: 1, a: 1} - maxColor: {r: 1, g: 1, b: 1, a: 1} - maxGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - minGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - CustomDataModule: - enabled: 0 - mode0: 0 - vectorComponentCount0: 4 - color0: - serializedVersion: 2 - minMaxState: 0 - minColor: {r: 1, g: 1, b: 1, a: 1} - maxColor: {r: 1, g: 1, b: 1, a: 1} - maxGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - minGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - colorLabel0: Color - vector0_0: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - vectorLabel0_0: X - vector0_1: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - vectorLabel0_1: Y - vector0_2: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - vectorLabel0_2: Z - vector0_3: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - vectorLabel0_3: W - mode1: 0 - vectorComponentCount1: 4 - color1: - serializedVersion: 2 - minMaxState: 0 - minColor: {r: 1, g: 1, b: 1, a: 1} - maxColor: {r: 1, g: 1, b: 1, a: 1} - maxGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - minGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - colorLabel1: Color - vector1_0: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - vectorLabel1_0: X - vector1_1: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - vectorLabel1_1: Y - vector1_2: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - vectorLabel1_2: Z - vector1_3: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - vectorLabel1_3: W ---- !u!199 &6277252564096177466 -ParticleSystemRenderer: - serializedVersion: 6 - m_ObjectHideFlags: 2 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1107042032037722410} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 0 - m_ReflectionProbeUsage: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 426f04ea467754acc9c1c61549606579, type: 2} - - {fileID: 0} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_RenderMode: 0 - m_SortMode: 0 - m_MinParticleSize: 0 - m_MaxParticleSize: 0.1 - m_CameraVelocityScale: 0 - m_VelocityScale: 0 - m_LengthScale: 2 - m_SortingFudge: 0 - m_NormalDirection: 1 - m_ShadowBias: 0 - m_RenderAlignment: 0 - m_Pivot: {x: 0, y: 0, z: 0} - m_Flip: {x: 0, y: 0, z: 0} - m_UseCustomVertexStreams: 0 - m_EnableGPUInstancing: 1 - m_ApplyActiveColorSpace: 1 - m_AllowRoll: 1 - m_VertexStreams: 00010304 - m_Mesh: {fileID: 0} - m_Mesh1: {fileID: 0} - m_Mesh2: {fileID: 0} - m_Mesh3: {fileID: 0} - m_MaskInteraction: 0 ---- !u!114 &6392579299328345198 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1107042032037722410} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 6c90e330ceb434bd189bdeff150481a1, type: 3} - m_Name: - m_EditorClassIdentifier: - Movement: {x: 1, y: -1, z: 0} - Speed: 9.81 diff --git a/Projects/DesignPatterns/Assets/Resources/MeteorPrefab.prefab.meta b/Projects/DesignPatterns/Assets/Resources/MeteorPrefab.prefab.meta deleted file mode 100644 index b5e81c7..0000000 --- a/Projects/DesignPatterns/Assets/Resources/MeteorPrefab.prefab.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: eb8861aa5105345dda5653f2d7843579 -PrefabImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/DesignPatterns/Assets/Resources/MeteorTrail.mat b/Projects/DesignPatterns/Assets/Resources/MeteorTrail.mat deleted file mode 100644 index 1321b05..0000000 --- a/Projects/DesignPatterns/Assets/Resources/MeteorTrail.mat +++ /dev/null @@ -1,77 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!21 &2100000 -Material: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Name: MeteorTrail - m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} - m_ShaderKeywords: - m_LightmapFlags: 4 - m_EnableInstancingVariants: 0 - m_DoubleSidedGI: 0 - m_CustomRenderQueue: -1 - stringTagMap: {} - disabledShaderPasses: [] - m_SavedProperties: - serializedVersion: 3 - m_TexEnvs: - - _BumpMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _DetailAlbedoMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _DetailMask: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _DetailNormalMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _EmissionMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _MainTex: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _MetallicGlossMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _OcclusionMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _ParallaxMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - m_Floats: - - _BumpScale: 1 - - _Cutoff: 0.5 - - _DetailNormalMapScale: 1 - - _DstBlend: 0 - - _GlossMapScale: 1 - - _Glossiness: 0.5 - - _GlossyReflections: 1 - - _Metallic: 0 - - _Mode: 0 - - _OcclusionStrength: 1 - - _Parallax: 0.02 - - _SmoothnessTextureChannel: 0 - - _SpecularHighlights: 1 - - _SrcBlend: 1 - - _UVSec: 0 - - _ZWrite: 1 - m_Colors: - - _Color: {r: 0.9716981, g: 0.9625624, b: 0.8317736, a: 1} - - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} diff --git a/Projects/DesignPatterns/Assets/Resources/MeteorTrail.mat.meta b/Projects/DesignPatterns/Assets/Resources/MeteorTrail.mat.meta deleted file mode 100644 index 804b97d..0000000 --- a/Projects/DesignPatterns/Assets/Resources/MeteorTrail.mat.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 426f04ea467754acc9c1c61549606579 -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 2100000 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/DesignPatterns/Assets/Resources/SimpleBlackHolePrefab.prefab b/Projects/DesignPatterns/Assets/Resources/SimpleBlackHolePrefab.prefab deleted file mode 100644 index 3976e61..0000000 --- a/Projects/DesignPatterns/Assets/Resources/SimpleBlackHolePrefab.prefab +++ /dev/null @@ -1,96 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!1 &8877239697604243921 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2180882276426019912} - - component: {fileID: 5681743176912553891} - - component: {fileID: 5350969964035422432} - - component: {fileID: 450835866957599404} - m_Layer: 0 - m_Name: SimpleBlackHole - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &2180882276426019912 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8877239697604243921} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 1.041, z: -1.49} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &5681743176912553891 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8877239697604243921} - m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} ---- !u!23 &5350969964035422432 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8877239697604243921} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 4eda101707cf14d829deadb51199ea91, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 ---- !u!54 &450835866957599404 -Rigidbody: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8877239697604243921} - serializedVersion: 2 - m_Mass: 1 - m_Drag: 0 - m_AngularDrag: 0.05 - m_UseGravity: 1 - m_IsKinematic: 0 - m_Interpolate: 0 - m_Constraints: 0 - m_CollisionDetection: 0 diff --git a/Projects/DesignPatterns/Assets/Resources/SimpleBlackHolePrefab.prefab.meta b/Projects/DesignPatterns/Assets/Resources/SimpleBlackHolePrefab.prefab.meta deleted file mode 100644 index 8b63bfc..0000000 --- a/Projects/DesignPatterns/Assets/Resources/SimpleBlackHolePrefab.prefab.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 9f31cd4a2ec444d88ac07140394ad788 -PrefabImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/DesignPatterns/Assets/Resources/black.mat b/Projects/DesignPatterns/Assets/Resources/black.mat deleted file mode 100644 index 5f9deeb..0000000 --- a/Projects/DesignPatterns/Assets/Resources/black.mat +++ /dev/null @@ -1,77 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!21 &2100000 -Material: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Name: black - m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} - m_ShaderKeywords: - m_LightmapFlags: 4 - m_EnableInstancingVariants: 0 - m_DoubleSidedGI: 0 - m_CustomRenderQueue: -1 - stringTagMap: {} - disabledShaderPasses: [] - m_SavedProperties: - serializedVersion: 3 - m_TexEnvs: - - _BumpMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _DetailAlbedoMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _DetailMask: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _DetailNormalMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _EmissionMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _MainTex: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _MetallicGlossMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _OcclusionMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _ParallaxMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - m_Floats: - - _BumpScale: 1 - - _Cutoff: 0.5 - - _DetailNormalMapScale: 1 - - _DstBlend: 0 - - _GlossMapScale: 1 - - _Glossiness: 0.5 - - _GlossyReflections: 1 - - _Metallic: 0 - - _Mode: 0 - - _OcclusionStrength: 1 - - _Parallax: 0.02 - - _SmoothnessTextureChannel: 0 - - _SpecularHighlights: 1 - - _SrcBlend: 1 - - _UVSec: 0 - - _ZWrite: 1 - m_Colors: - - _Color: {r: 0, g: 0, b: 0, a: 1} - - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} diff --git a/Projects/DesignPatterns/Assets/Resources/black.mat.meta b/Projects/DesignPatterns/Assets/Resources/black.mat.meta deleted file mode 100644 index 6437350..0000000 --- a/Projects/DesignPatterns/Assets/Resources/black.mat.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 4eda101707cf14d829deadb51199ea91 -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 2100000 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/DesignPatterns/Assets/Scenes.meta b/Projects/DesignPatterns/Assets/Scenes.meta deleted file mode 100644 index 5cf4d75..0000000 --- a/Projects/DesignPatterns/Assets/Scenes.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 255f5932f33da4bd983304f0b77f71bf -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/DesignPatterns/Assets/Scenes/SampleScene.unity b/Projects/DesignPatterns/Assets/Scenes/SampleScene.unity deleted file mode 100644 index ee0d213..0000000 --- a/Projects/DesignPatterns/Assets/Scenes/SampleScene.unity +++ /dev/null @@ -1,880 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!29 &1 -OcclusionCullingSettings: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_OcclusionBakeSettings: - smallestOccluder: 5 - smallestHole: 0.25 - backfaceThreshold: 100 - m_SceneGUID: 00000000000000000000000000000000 - m_OcclusionCullingData: {fileID: 0} ---- !u!104 &2 -RenderSettings: - m_ObjectHideFlags: 0 - serializedVersion: 9 - m_Fog: 0 - m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} - m_FogMode: 3 - m_FogDensity: 0.01 - m_LinearFogStart: 0 - m_LinearFogEnd: 300 - m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} - m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} - m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} - m_AmbientIntensity: 1 - m_AmbientMode: 0 - m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} - m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0} - m_HaloStrength: 0.5 - m_FlareStrength: 1 - m_FlareFadeSpeed: 3 - m_HaloTexture: {fileID: 0} - m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} - m_DefaultReflectionMode: 0 - m_DefaultReflectionResolution: 128 - m_ReflectionBounces: 1 - m_ReflectionIntensity: 1 - m_CustomReflection: {fileID: 0} - m_Sun: {fileID: 170076734} - m_IndirectSpecularColor: {r: 0.44657838, g: 0.49641234, b: 0.57481676, a: 1} - m_UseRadianceAmbientProbe: 0 ---- !u!157 &3 -LightmapSettings: - m_ObjectHideFlags: 0 - serializedVersion: 11 - m_GIWorkflowMode: 0 - m_GISettings: - serializedVersion: 2 - m_BounceScale: 1 - m_IndirectOutputScale: 1 - m_AlbedoBoost: 1 - m_EnvironmentLightingMode: 0 - m_EnableBakedLightmaps: 1 - m_EnableRealtimeLightmaps: 0 - m_LightmapEditorSettings: - serializedVersion: 10 - m_Resolution: 2 - m_BakeResolution: 10 - m_AtlasSize: 512 - m_AO: 0 - m_AOMaxDistance: 1 - m_CompAOExponent: 1 - m_CompAOExponentDirect: 0 - m_Padding: 2 - m_LightmapParameters: {fileID: 0} - m_LightmapsBakeMode: 1 - m_TextureCompression: 1 - m_FinalGather: 0 - m_FinalGatherFiltering: 1 - m_FinalGatherRayCount: 256 - m_ReflectionCompression: 2 - m_MixedBakeMode: 2 - m_BakeBackend: 1 - m_PVRSampling: 1 - m_PVRDirectSampleCount: 32 - m_PVRSampleCount: 256 - m_PVRBounces: 2 - m_PVRFilterTypeDirect: 0 - m_PVRFilterTypeIndirect: 0 - m_PVRFilterTypeAO: 0 - m_PVRFilteringMode: 1 - m_PVRCulling: 1 - m_PVRFilteringGaussRadiusDirect: 1 - m_PVRFilteringGaussRadiusIndirect: 5 - m_PVRFilteringGaussRadiusAO: 2 - m_PVRFilteringAtrousPositionSigmaDirect: 0.5 - m_PVRFilteringAtrousPositionSigmaIndirect: 2 - m_PVRFilteringAtrousPositionSigmaAO: 1 - m_ShowResolutionOverlay: 1 - m_LightingDataAsset: {fileID: 0} - m_UseShadowmask: 1 ---- !u!196 &4 -NavMeshSettings: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_BuildSettings: - serializedVersion: 2 - agentTypeID: 0 - agentRadius: 0.5 - agentHeight: 2 - agentSlope: 45 - agentClimb: 0.4 - ledgeDropHeight: 0 - maxJumpAcrossDistance: 0 - minRegionArea: 2 - manualCellSize: 0 - cellSize: 0.16666667 - manualTileSize: 0 - tileSize: 256 - accuratePlacement: 0 - debug: - m_Flags: 0 - m_NavMeshData: {fileID: 0} ---- !u!1 &34579056 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 34579057} - - component: {fileID: 34579060} - - component: {fileID: 34579059} - - component: {fileID: 34579058} - m_Layer: 0 - m_Name: Body - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &34579057 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 34579056} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -0, y: 0.3, z: 0} - m_LocalScale: {x: 1, y: 0.41932, z: 1} - m_Children: [] - m_Father: {fileID: 582290046} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!65 &34579058 -BoxCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 34579056} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Size: {x: 1, y: 1, z: 1} - m_Center: {x: 0, y: 0, z: 0} ---- !u!23 &34579059 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 34579056} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 ---- !u!33 &34579060 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 34579056} - m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} ---- !u!1 &170076733 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 170076735} - - component: {fileID: 170076734} - m_Layer: 0 - m_Name: Directional Light - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!108 &170076734 -Light: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 170076733} - m_Enabled: 1 - serializedVersion: 8 - m_Type: 1 - m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1} - m_Intensity: 1 - m_Range: 10 - m_SpotAngle: 30 - m_CookieSize: 10 - m_Shadows: - m_Type: 2 - m_Resolution: -1 - m_CustomResolution: -1 - m_Strength: 1 - m_Bias: 0.05 - m_NormalBias: 0.4 - m_NearPlane: 0.2 - m_Cookie: {fileID: 0} - m_DrawHalo: 0 - m_Flare: {fileID: 0} - m_RenderMode: 0 - m_CullingMask: - serializedVersion: 2 - m_Bits: 4294967295 - m_Lightmapping: 1 - m_LightShadowCasterMode: 0 - m_AreaSize: {x: 1, y: 1} - m_BounceIntensity: 1 - m_ColorTemperature: 6570 - m_UseColorTemperature: 0 - m_ShadowRadius: 0 - m_ShadowAngle: 0 ---- !u!4 &170076735 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 170076733} - m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} - m_LocalPosition: {x: 0, y: 3, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} ---- !u!1 &324953628 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 324953632} - - component: {fileID: 324953631} - - component: {fileID: 324953630} - - component: {fileID: 324953629} - m_Layer: 0 - m_Name: BlackHole - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!54 &324953629 -Rigidbody: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 324953628} - serializedVersion: 2 - m_Mass: 1 - m_Drag: 0 - m_AngularDrag: 0.05 - m_UseGravity: 1 - m_IsKinematic: 0 - m_Interpolate: 0 - m_Constraints: 0 - m_CollisionDetection: 0 ---- !u!23 &324953630 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 324953628} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 ---- !u!33 &324953631 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 324953628} - m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} ---- !u!4 &324953632 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 324953628} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -0.04, y: 4.1, z: 4.56} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 4 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1001 &523724860 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 0} - m_Modifications: - - target: {fileID: 1107042032037722410, guid: eb8861aa5105345dda5653f2d7843579, - type: 3} - propertyPath: m_Name - value: MeteorPrefab - objectReference: {fileID: 0} - - target: {fileID: 5084205801832258851, guid: eb8861aa5105345dda5653f2d7843579, - type: 3} - propertyPath: m_LocalPosition.x - value: -8.63 - objectReference: {fileID: 0} - - target: {fileID: 5084205801832258851, guid: eb8861aa5105345dda5653f2d7843579, - type: 3} - propertyPath: m_LocalPosition.y - value: 6.48 - objectReference: {fileID: 0} - - target: {fileID: 5084205801832258851, guid: eb8861aa5105345dda5653f2d7843579, - type: 3} - propertyPath: m_LocalPosition.z - value: 1.86 - objectReference: {fileID: 0} - - target: {fileID: 5084205801832258851, guid: eb8861aa5105345dda5653f2d7843579, - type: 3} - propertyPath: m_LocalRotation.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5084205801832258851, guid: eb8861aa5105345dda5653f2d7843579, - type: 3} - propertyPath: m_LocalRotation.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5084205801832258851, guid: eb8861aa5105345dda5653f2d7843579, - type: 3} - propertyPath: m_LocalRotation.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5084205801832258851, guid: eb8861aa5105345dda5653f2d7843579, - type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 5084205801832258851, guid: eb8861aa5105345dda5653f2d7843579, - type: 3} - propertyPath: m_RootOrder - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 5084205801832258851, guid: eb8861aa5105345dda5653f2d7843579, - type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5084205801832258851, guid: eb8861aa5105345dda5653f2d7843579, - type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5084205801832258851, guid: eb8861aa5105345dda5653f2d7843579, - type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: eb8861aa5105345dda5653f2d7843579, type: 3} ---- !u!1 &534669902 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 534669905} - - component: {fileID: 534669904} - - component: {fileID: 534669903} - m_Layer: 0 - m_Name: Main Camera - m_TagString: MainCamera - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!81 &534669903 -AudioListener: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 534669902} - m_Enabled: 1 ---- !u!20 &534669904 -Camera: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 534669902} - m_Enabled: 1 - serializedVersion: 2 - m_ClearFlags: 1 - m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} - m_projectionMatrixMode: 1 - m_SensorSize: {x: 36, y: 24} - m_LensShift: {x: 0, y: 0} - m_GateFitMode: 2 - m_FocalLength: 50 - m_NormalizedViewPortRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 1 - height: 1 - near clip plane: 0.3 - far clip plane: 1000 - field of view: 60 - orthographic: 0 - orthographic size: 5 - m_Depth: -1 - m_CullingMask: - serializedVersion: 2 - m_Bits: 4294967295 - m_RenderingPath: -1 - m_TargetTexture: {fileID: 0} - m_TargetDisplay: 0 - m_TargetEye: 3 - m_HDR: 1 - m_AllowMSAA: 1 - m_AllowDynamicResolution: 0 - m_ForceIntoRT: 0 - m_OcclusionCulling: 1 - m_StereoConvergence: 10 - m_StereoSeparation: 0.022 ---- !u!4 &534669905 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 534669902} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 1, z: -10} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &582290045 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 582290046} - - component: {fileID: 582290047} - - component: {fileID: 582290048} - - component: {fileID: 582290050} - - component: {fileID: 582290051} - m_Layer: 0 - m_Name: Factory - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &582290046 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 582290045} - m_LocalRotation: {x: 0.022353813, y: -0.85753834, z: -0.013392396, w: 0.51375973} - m_LocalPosition: {x: -0.04, y: 4.1, z: 0.08} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 34579057} - - {fileID: 2041793984} - - {fileID: 1099020747} - m_Father: {fileID: 0} - m_RootOrder: 3 - m_LocalEulerAnglesHint: {x: 0, y: -118.148, z: -2.986} ---- !u!114 &582290047 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 582290045} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: eaafdc042314742608bbffd293438e56, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!114 &582290048 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 582290045} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: a27bdd1cde60449f19d6ba71fc065df2, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!114 &582290050 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 582290045} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: be5b237a16b43430a8b38bcfedf82483, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!114 &582290051 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 582290045} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 28ae3a09490ed42a7b8ec0decef1f85f, type: 3} - m_Name: - m_EditorClassIdentifier: - prefab: {fileID: 1107042032037722410, guid: eb8861aa5105345dda5653f2d7843579, type: 3} ---- !u!1 &1099020746 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1099020747} - - component: {fileID: 1099020750} - - component: {fileID: 1099020749} - - component: {fileID: 1099020748} - m_Layer: 0 - m_Name: Stack2 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1099020747 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1099020746} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0.15, y: 0.604, z: 0.285} - m_LocalScale: {x: 0.2, y: 0.2, z: 0.2} - m_Children: [] - m_Father: {fileID: 582290046} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!136 &1099020748 -CapsuleCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1099020746} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - m_Radius: 0.5000001 - m_Height: 2 - m_Direction: 1 - m_Center: {x: 0.000000059604645, y: 0, z: -0.00000008940697} ---- !u!23 &1099020749 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1099020746} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 ---- !u!33 &1099020750 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1099020746} - m_Mesh: {fileID: 10206, guid: 0000000000000000e000000000000000, type: 0} ---- !u!1 &2041793983 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2041793984} - - component: {fileID: 2041793987} - - component: {fileID: 2041793986} - - component: {fileID: 2041793985} - m_Layer: 0 - m_Name: Stack1 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &2041793984 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2041793983} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -0.165, y: 0.64, z: 0.248} - m_LocalScale: {x: 0.2, y: 0.2, z: 0.2} - m_Children: [] - m_Father: {fileID: 582290046} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!136 &2041793985 -CapsuleCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2041793983} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - m_Radius: 0.5000001 - m_Height: 2 - m_Direction: 1 - m_Center: {x: 0.000000059604645, y: 0, z: -0.00000008940697} ---- !u!23 &2041793986 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2041793983} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 ---- !u!33 &2041793987 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2041793983} - m_Mesh: {fileID: 10206, guid: 0000000000000000e000000000000000, type: 0} ---- !u!1 &2146090188 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2146090192} - - component: {fileID: 2146090191} - - component: {fileID: 2146090190} - - component: {fileID: 2146090189} - m_Layer: 0 - m_Name: Cube - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!65 &2146090189 -BoxCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2146090188} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Size: {x: 1, y: 1, z: 1} - m_Center: {x: 0, y: 0, z: 0} ---- !u!23 &2146090190 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2146090188} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: b454b8e09a92c482a839d0cfa1237ed6, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 ---- !u!33 &2146090191 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2146090188} - m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} ---- !u!4 &2146090192 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2146090188} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: -0.45, z: 0} - m_LocalScale: {x: 100, y: 1, z: 100} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 5 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} diff --git a/Projects/DesignPatterns/Assets/Scenes/SampleScene.unity.meta b/Projects/DesignPatterns/Assets/Scenes/SampleScene.unity.meta deleted file mode 100644 index 51986c2..0000000 --- a/Projects/DesignPatterns/Assets/Scenes/SampleScene.unity.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: c7d4b7bb4c39d45dcb2d64335cb6d67f -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/DesignPatterns/Assets/Scripts.meta b/Projects/DesignPatterns/Assets/Scripts.meta deleted file mode 100644 index 6b52460..0000000 --- a/Projects/DesignPatterns/Assets/Scripts.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: f6e11f882a0f045ccb501d59ef5d30c9 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/DesignPatterns/Assets/Scripts/BlackHole.cs b/Projects/DesignPatterns/Assets/Scripts/BlackHole.cs deleted file mode 100644 index ae428d8..0000000 --- a/Projects/DesignPatterns/Assets/Scripts/BlackHole.cs +++ /dev/null @@ -1,50 +0,0 @@ -using UnityEngine; - -public class BlackHole : MonoBehaviour -{ - public Material m_Mat = null; - [Range(0.01f, 0.2f)] public float m_DarkRange = 0.1f; - [Range(-2.5f, -1f)] public float m_Distortion = -2f; - float m_MouseX = 0f; - float m_MouseY = 0f; - bool m_TraceMouse = false; - int m_ID_Center = 0; - int m_ID_DarkRange = 0; - int m_ID_Distortion = 0; - - void Start() - { - if (!SystemInfo.supportsImageEffects) - enabled = false; - m_MouseX = m_MouseY = 0.5f; - m_ID_Center = Shader.PropertyToID("_Center"); - m_ID_DarkRange = Shader.PropertyToID("_DarkRange"); - m_ID_Distortion = Shader.PropertyToID("_Distortion"); - } - void OnRenderImage(RenderTexture sourceTexture, RenderTexture destTexture) - { - m_Mat.SetVector(m_ID_Center, new Vector4(m_MouseX, m_MouseY, 0f, 0f)); - m_Mat.SetFloat(m_ID_DarkRange, m_DarkRange); - m_Mat.SetFloat(m_ID_Distortion, m_Distortion); - Graphics.Blit(sourceTexture, destTexture, m_Mat); - } - void Update() - { - if (Input.GetMouseButtonDown(1)) - { - m_TraceMouse = true; - } - else if (Input.GetMouseButtonUp(1)) - { - m_TraceMouse = false; - } - else if (Input.GetMouseButton(1)) - { - if (m_TraceMouse) - { - m_MouseX = Input.mousePosition.x / Screen.width; - m_MouseY = Input.mousePosition.y / Screen.height; - } - } - } -} diff --git a/Projects/DesignPatterns/Assets/Scripts/BlackHole.cs.meta b/Projects/DesignPatterns/Assets/Scripts/BlackHole.cs.meta deleted file mode 100644 index 2928508..0000000 --- a/Projects/DesignPatterns/Assets/Scripts/BlackHole.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: da84bb6fa9c7f4d0fb69cf8dae1b6cfc -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/DesignPatterns/Assets/Scripts/BlackHoleMaker.cs b/Projects/DesignPatterns/Assets/Scripts/BlackHoleMaker.cs deleted file mode 100644 index bbc0c1c..0000000 --- a/Projects/DesignPatterns/Assets/Scripts/BlackHoleMaker.cs +++ /dev/null @@ -1,24 +0,0 @@ -using System.Collections; -using System.Collections.Generic; -using UnityEngine; - -namespace Arcanum -{ - public class BlackHoleMaker : MonoBehaviour, IFactorySpell - { - private GameObject prefab; - - public void Start() - { - this.prefab = (GameObject)Resources.Load("BlackHolePrefab"); - //this.prefab = (GameObject)Resources.Load("SimpleBlackHolePrefab"); - } - - public GameObject Make() - { - Debug.Log("here"); - GameObject newGameObject = (GameObject)Instantiate(this.prefab); - return newGameObject; - } - } -} \ No newline at end of file diff --git a/Projects/DesignPatterns/Assets/Scripts/BlackHoleMaker.cs.meta b/Projects/DesignPatterns/Assets/Scripts/BlackHoleMaker.cs.meta deleted file mode 100644 index 7cc1530..0000000 --- a/Projects/DesignPatterns/Assets/Scripts/BlackHoleMaker.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: a27bdd1cde60449f19d6ba71fc065df2 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/DesignPatterns/Assets/Scripts/Factory.cs b/Projects/DesignPatterns/Assets/Scripts/Factory.cs deleted file mode 100644 index 79440e6..0000000 --- a/Projects/DesignPatterns/Assets/Scripts/Factory.cs +++ /dev/null @@ -1,16 +0,0 @@ -using UnityEngine; - -public class Factory : MonoBehaviour -{ - public enum Spells { Fireball, BlackHole, Meteor} - - private static int SerialID = 0; - - public MonoBehaviour GetNewInstance(Spells type) - { - - - //return Instantiate(GameObject); - return null; - } -} \ No newline at end of file diff --git a/Projects/DesignPatterns/Assets/Scripts/Factory.cs.meta b/Projects/DesignPatterns/Assets/Scripts/Factory.cs.meta deleted file mode 100644 index 7657c97..0000000 --- a/Projects/DesignPatterns/Assets/Scripts/Factory.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: dcccbceb4d134464cbfa3308a2397dc7 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/DesignPatterns/Assets/Scripts/Fireball.cs b/Projects/DesignPatterns/Assets/Scripts/Fireball.cs deleted file mode 100644 index 5dc5e6e..0000000 --- a/Projects/DesignPatterns/Assets/Scripts/Fireball.cs +++ /dev/null @@ -1,18 +0,0 @@ -using System.Collections; -using System.Collections.Generic; -using UnityEngine; - -public class Fireball : MonoBehaviour -{ - // Start is called before the first frame update - void Start() - { - - } - - // Update is called once per frame - void Update() - { - - } -} diff --git a/Projects/DesignPatterns/Assets/Scripts/Fireball.cs.meta b/Projects/DesignPatterns/Assets/Scripts/Fireball.cs.meta deleted file mode 100644 index c285be0..0000000 --- a/Projects/DesignPatterns/Assets/Scripts/Fireball.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 9a6ead0abf20645d78ecc3f5d2f18fc2 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/DesignPatterns/Assets/Scripts/FireballMaker.cs b/Projects/DesignPatterns/Assets/Scripts/FireballMaker.cs deleted file mode 100644 index 93f8a22..0000000 --- a/Projects/DesignPatterns/Assets/Scripts/FireballMaker.cs +++ /dev/null @@ -1,22 +0,0 @@ -using System.Collections; -using System.Collections.Generic; -using UnityEngine; - -namespace Arcanum -{ - public class FireballMaker : MonoBehaviour, IFactorySpell - { - private GameObject prefab; - - public void Start() - { - this.prefab = (GameObject)Resources.Load("FireballPrefab"); - } - - public GameObject Make() - { - GameObject newGameObject = Instantiate(this.prefab); - return newGameObject; - } - } -} diff --git a/Projects/DesignPatterns/Assets/Scripts/FireballMaker.cs.meta b/Projects/DesignPatterns/Assets/Scripts/FireballMaker.cs.meta deleted file mode 100644 index 983cdb6..0000000 --- a/Projects/DesignPatterns/Assets/Scripts/FireballMaker.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: be5b237a16b43430a8b38bcfedf82483 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/DesignPatterns/Assets/Scripts/FireballMotion.cs b/Projects/DesignPatterns/Assets/Scripts/FireballMotion.cs deleted file mode 100644 index 6da67b4..0000000 --- a/Projects/DesignPatterns/Assets/Scripts/FireballMotion.cs +++ /dev/null @@ -1,15 +0,0 @@ -using System.Collections; -using System.Collections.Generic; -using UnityEngine; - -public class FireballMotion : MonoBehaviour -{ - [SerializeField] private float Speed = 5.0f; - - void Update() - { - var pos = this.transform.position; - pos.x += this.Speed * Time.deltaTime; - this.transform.position = pos; - } -} diff --git a/Projects/DesignPatterns/Assets/Scripts/FireballMotion.cs.meta b/Projects/DesignPatterns/Assets/Scripts/FireballMotion.cs.meta deleted file mode 100644 index 9b2a11b..0000000 --- a/Projects/DesignPatterns/Assets/Scripts/FireballMotion.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 6114427e97dc0495dbef374c40d613c2 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/DesignPatterns/Assets/Scripts/GenericFactory.cs b/Projects/DesignPatterns/Assets/Scripts/GenericFactory.cs deleted file mode 100644 index 4e48af4..0000000 --- a/Projects/DesignPatterns/Assets/Scripts/GenericFactory.cs +++ /dev/null @@ -1,12 +0,0 @@ -using UnityEngine; - -public class GenericFactory : MonoBehaviour where T : MonoBehaviour -{ - - [SerializeField] private T Prefab; - - public T GetNewInstance() - { - return Instantiate(this.Prefab); - } -} \ No newline at end of file diff --git a/Projects/DesignPatterns/Assets/Scripts/GenericFactory.cs.meta b/Projects/DesignPatterns/Assets/Scripts/GenericFactory.cs.meta deleted file mode 100644 index 0a4e182..0000000 --- a/Projects/DesignPatterns/Assets/Scripts/GenericFactory.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 3c91a15e37761491cb82db68b61393b8 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/DesignPatterns/Assets/Scripts/IFactorySpell.cs b/Projects/DesignPatterns/Assets/Scripts/IFactorySpell.cs deleted file mode 100644 index 7565354..0000000 --- a/Projects/DesignPatterns/Assets/Scripts/IFactorySpell.cs +++ /dev/null @@ -1,11 +0,0 @@ -using System.Collections; -using System.Collections.Generic; -using UnityEngine; - -namespace Arcanum -{ - public interface IFactorySpell - { - GameObject Make(); - } -} diff --git a/Projects/DesignPatterns/Assets/Scripts/IFactorySpell.cs.meta b/Projects/DesignPatterns/Assets/Scripts/IFactorySpell.cs.meta deleted file mode 100644 index 7b4fa94..0000000 --- a/Projects/DesignPatterns/Assets/Scripts/IFactorySpell.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 84915eb492c1e4bcdbe19fbe39f82f37 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/DesignPatterns/Assets/Scripts/IWidget.cs b/Projects/DesignPatterns/Assets/Scripts/IWidget.cs deleted file mode 100644 index b09fb7e..0000000 --- a/Projects/DesignPatterns/Assets/Scripts/IWidget.cs +++ /dev/null @@ -1,10 +0,0 @@ - - -namespace Foo -{ - public interface IWidget - { - void foo(); - } - -} diff --git a/Projects/DesignPatterns/Assets/Scripts/IWidget.cs.meta b/Projects/DesignPatterns/Assets/Scripts/IWidget.cs.meta deleted file mode 100644 index 805400f..0000000 --- a/Projects/DesignPatterns/Assets/Scripts/IWidget.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 30085ce6c2c9a4a15b21399dbbc7e17a -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/DesignPatterns/Assets/Scripts/LazySingleton.cs b/Projects/DesignPatterns/Assets/Scripts/LazySingleton.cs deleted file mode 100644 index b8860cb..0000000 --- a/Projects/DesignPatterns/Assets/Scripts/LazySingleton.cs +++ /dev/null @@ -1,15 +0,0 @@ -public class LazySingleton -{ - private static LazySingleton Instance = null; - - private LazySingleton() { } - - public static LazySingleton GetInstance() - { - if (LazySingleton.Instance == null) - { - LazySingleton.Instance = new LazySingleton(); - } - return LazySingleton.Instance; - } -} diff --git a/Projects/DesignPatterns/Assets/Scripts/LazySingleton.cs.meta b/Projects/DesignPatterns/Assets/Scripts/LazySingleton.cs.meta deleted file mode 100644 index 97da57d..0000000 --- a/Projects/DesignPatterns/Assets/Scripts/LazySingleton.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: c32ec05c3603142e1a2dde0f4411c52d -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/DesignPatterns/Assets/Scripts/MeteorMaker.cs b/Projects/DesignPatterns/Assets/Scripts/MeteorMaker.cs deleted file mode 100644 index 9a6c8aa..0000000 --- a/Projects/DesignPatterns/Assets/Scripts/MeteorMaker.cs +++ /dev/null @@ -1,18 +0,0 @@ -using System.Collections; -using System.Collections.Generic; -using UnityEngine; - -namespace Arcanum -{ - - public class MeteorMaker : MonoBehaviour, IFactorySpell - { - [SerializeField] private GameObject prefab; - - public GameObject Make() - { - var newGameObject = Instantiate(prefab); - return newGameObject; - } - } -} diff --git a/Projects/DesignPatterns/Assets/Scripts/MeteorMaker.cs.meta b/Projects/DesignPatterns/Assets/Scripts/MeteorMaker.cs.meta deleted file mode 100644 index af17f70..0000000 --- a/Projects/DesignPatterns/Assets/Scripts/MeteorMaker.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 28ae3a09490ed42a7b8ec0decef1f85f -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/DesignPatterns/Assets/Scripts/MeteorMotion.cs b/Projects/DesignPatterns/Assets/Scripts/MeteorMotion.cs deleted file mode 100644 index 88a4f37..0000000 --- a/Projects/DesignPatterns/Assets/Scripts/MeteorMotion.cs +++ /dev/null @@ -1,21 +0,0 @@ -using System.Collections; -using System.Collections.Generic; -using UnityEngine; - -public class MeteorMotion : MonoBehaviour -{ - // Start is called before the first frame update - [SerializeField] private Vector3 Movement; - [SerializeField] private float Speed = 9.81f; - - void Start() - { - - } - - // Update is called once per frame - void Update() - { - this.gameObject.transform.position += Time.deltaTime * this.Movement * this.Speed; - } -} diff --git a/Projects/DesignPatterns/Assets/Scripts/MeteorMotion.cs.meta b/Projects/DesignPatterns/Assets/Scripts/MeteorMotion.cs.meta deleted file mode 100644 index ae1d818..0000000 --- a/Projects/DesignPatterns/Assets/Scripts/MeteorMotion.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 6c90e330ceb434bd189bdeff150481a1 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/DesignPatterns/Assets/Scripts/Singleton.cs b/Projects/DesignPatterns/Assets/Scripts/Singleton.cs deleted file mode 100644 index ee95b78..0000000 --- a/Projects/DesignPatterns/Assets/Scripts/Singleton.cs +++ /dev/null @@ -1,19 +0,0 @@ -//using Foo; - -public class Singleton -{ - static Foo.IWidget w; - - private static readonly Singleton Instance = new Singleton(); - - private Singleton() { - w.foo(); - } - - public static Singleton GetInstance() - { - - return Singleton.Instance; - } -} - diff --git a/Projects/DesignPatterns/Assets/Scripts/Singleton.cs.meta b/Projects/DesignPatterns/Assets/Scripts/Singleton.cs.meta deleted file mode 100644 index 189f4df..0000000 --- a/Projects/DesignPatterns/Assets/Scripts/Singleton.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: ac4e07704f8d74cf8a8bac2afe61a67f -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/DesignPatterns/Assets/Scripts/SpellFactory.cs b/Projects/DesignPatterns/Assets/Scripts/SpellFactory.cs deleted file mode 100644 index 787c6da..0000000 --- a/Projects/DesignPatterns/Assets/Scripts/SpellFactory.cs +++ /dev/null @@ -1,42 +0,0 @@ -using System.Collections; -using System.Collections.Generic; -using UnityEngine; - -namespace Arcanum -{ - public enum Spells { Fireball, BlackHole, Meteor} - - [RequireComponent(typeof(BlackHoleMaker))] - [RequireComponent(typeof(FireballMaker))] - public class SpellFactory : MonoBehaviour - { - public void BuildSpell(Spells type) - { - if(Spells.BlackHole == type) - { - var blackHole = this.GetComponent().Make(); - blackHole.transform.position = this.transform.position; - } - else if (Spells.Fireball == type) - { - var fireball = this.GetComponent().Make(); - fireball.transform.position = this.transform.position; - } - } - - public void Update() - { - if (Input.GetButtonDown("Jump")) - { - - this.BuildSpell(Spells.BlackHole); - } - else if(Input.GetButtonDown("Fire1")) - { - this.BuildSpell(Spells.Fireball); - } - } - - } - -} diff --git a/Projects/DesignPatterns/Assets/Scripts/SpellFactory.cs.meta b/Projects/DesignPatterns/Assets/Scripts/SpellFactory.cs.meta deleted file mode 100644 index d272f1e..0000000 --- a/Projects/DesignPatterns/Assets/Scripts/SpellFactory.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: eaafdc042314742608bbffd293438e56 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/DesignPatterns/Assets/Scripts/WidgetFactory.cs b/Projects/DesignPatterns/Assets/Scripts/WidgetFactory.cs deleted file mode 100644 index 82fb788..0000000 --- a/Projects/DesignPatterns/Assets/Scripts/WidgetFactory.cs +++ /dev/null @@ -1,18 +0,0 @@ -using System.Collections; -using System.Collections.Generic; -using UnityEngine; - -public class WidgetFactory : MonoBehaviour -{ - // Start is called before the first frame update - void Start() - { - - } - - // Update is called once per frame - void Update() - { - - } -} diff --git a/Projects/DesignPatterns/Assets/Scripts/WidgetFactory.cs.meta b/Projects/DesignPatterns/Assets/Scripts/WidgetFactory.cs.meta deleted file mode 100644 index 4d4f775..0000000 --- a/Projects/DesignPatterns/Assets/Scripts/WidgetFactory.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 9f7457bdd89b04930b2b0b8f3293f4ed -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/DesignPatterns/Assets/Scripts/WidgetTypes.cs b/Projects/DesignPatterns/Assets/Scripts/WidgetTypes.cs deleted file mode 100644 index e6be014..0000000 --- a/Projects/DesignPatterns/Assets/Scripts/WidgetTypes.cs +++ /dev/null @@ -1,8 +0,0 @@ -using System.Collections; -using System.Collections.Generic; -using UnityEngine; - -namespace Widget -{ - public enum WidgetTypes { Red, Blue, Purple } -} diff --git a/Projects/DesignPatterns/Assets/Scripts/WidgetTypes.cs.meta b/Projects/DesignPatterns/Assets/Scripts/WidgetTypes.cs.meta deleted file mode 100644 index 457da7a..0000000 --- a/Projects/DesignPatterns/Assets/Scripts/WidgetTypes.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 2fe9cb3d64ff64ee7a03dc3a699f9467 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/DesignPatterns/Packages/manifest.json b/Projects/DesignPatterns/Packages/manifest.json deleted file mode 100644 index 8392bea..0000000 --- a/Projects/DesignPatterns/Packages/manifest.json +++ /dev/null @@ -1,40 +0,0 @@ -{ - "dependencies": { - "com.unity.ads": "2.0.8", - "com.unity.analytics": "3.2.2", - "com.unity.collab-proxy": "1.2.15", - "com.unity.package-manager-ui": "2.0.7", - "com.unity.purchasing": "2.0.3", - "com.unity.textmeshpro": "1.3.0", - "com.unity.modules.ai": "1.0.0", - "com.unity.modules.animation": "1.0.0", - "com.unity.modules.assetbundle": "1.0.0", - "com.unity.modules.audio": "1.0.0", - "com.unity.modules.cloth": "1.0.0", - "com.unity.modules.director": "1.0.0", - "com.unity.modules.imageconversion": "1.0.0", - "com.unity.modules.imgui": "1.0.0", - "com.unity.modules.jsonserialize": "1.0.0", - "com.unity.modules.particlesystem": "1.0.0", - "com.unity.modules.physics": "1.0.0", - "com.unity.modules.physics2d": "1.0.0", - "com.unity.modules.screencapture": "1.0.0", - "com.unity.modules.terrain": "1.0.0", - "com.unity.modules.terrainphysics": "1.0.0", - "com.unity.modules.tilemap": "1.0.0", - "com.unity.modules.ui": "1.0.0", - "com.unity.modules.uielements": "1.0.0", - "com.unity.modules.umbra": "1.0.0", - "com.unity.modules.unityanalytics": "1.0.0", - "com.unity.modules.unitywebrequest": "1.0.0", - "com.unity.modules.unitywebrequestassetbundle": "1.0.0", - "com.unity.modules.unitywebrequestaudio": "1.0.0", - "com.unity.modules.unitywebrequesttexture": "1.0.0", - "com.unity.modules.unitywebrequestwww": "1.0.0", - "com.unity.modules.vehicles": "1.0.0", - "com.unity.modules.video": "1.0.0", - "com.unity.modules.vr": "1.0.0", - "com.unity.modules.wind": "1.0.0", - "com.unity.modules.xr": "1.0.0" - } -} diff --git a/Projects/DesignPatterns/ProjectSettings/AudioManager.asset b/Projects/DesignPatterns/ProjectSettings/AudioManager.asset deleted file mode 100644 index 304925e..0000000 --- a/Projects/DesignPatterns/ProjectSettings/AudioManager.asset +++ /dev/null @@ -1,17 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!11 &1 -AudioManager: - m_ObjectHideFlags: 0 - m_Volume: 1 - Rolloff Scale: 1 - Doppler Factor: 1 - Default Speaker Mode: 2 - m_SampleRate: 0 - m_DSPBufferSize: 1024 - m_VirtualVoiceCount: 512 - m_RealVoiceCount: 32 - m_SpatializerPlugin: - m_AmbisonicDecoderPlugin: - m_DisableAudio: 0 - m_VirtualizeEffects: 1 diff --git a/Projects/DesignPatterns/ProjectSettings/ClusterInputManager.asset b/Projects/DesignPatterns/ProjectSettings/ClusterInputManager.asset deleted file mode 100644 index a84cf4e..0000000 --- a/Projects/DesignPatterns/ProjectSettings/ClusterInputManager.asset +++ /dev/null @@ -1,6 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!236 &1 -ClusterInputManager: - m_ObjectHideFlags: 0 - m_Inputs: [] diff --git a/Projects/DesignPatterns/ProjectSettings/DynamicsManager.asset b/Projects/DesignPatterns/ProjectSettings/DynamicsManager.asset deleted file mode 100644 index 99831df..0000000 --- a/Projects/DesignPatterns/ProjectSettings/DynamicsManager.asset +++ /dev/null @@ -1,30 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!55 &1 -PhysicsManager: - m_ObjectHideFlags: 0 - serializedVersion: 8 - m_Gravity: {x: 0, y: -9.81, z: 0} - m_DefaultMaterial: {fileID: 0} - m_BounceThreshold: 2 - m_SleepThreshold: 0.005 - m_DefaultContactOffset: 0.01 - m_DefaultSolverIterations: 6 - m_DefaultSolverVelocityIterations: 1 - m_QueriesHitBackfaces: 0 - m_QueriesHitTriggers: 1 - m_EnableAdaptiveForce: 0 - m_ClothInterCollisionDistance: 0 - m_ClothInterCollisionStiffness: 0 - m_ContactsGeneration: 1 - m_LayerCollisionMatrix: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff - m_AutoSimulation: 1 - m_AutoSyncTransforms: 0 - m_ReuseCollisionCallbacks: 1 - m_ClothInterCollisionSettingsToggle: 0 - m_ContactPairsMode: 0 - m_BroadphaseType: 0 - m_WorldBounds: - m_Center: {x: 0, y: 0, z: 0} - m_Extent: {x: 250, y: 250, z: 250} - m_WorldSubdivisions: 8 diff --git a/Projects/DesignPatterns/ProjectSettings/EditorBuildSettings.asset b/Projects/DesignPatterns/ProjectSettings/EditorBuildSettings.asset deleted file mode 100644 index 98b932a..0000000 --- a/Projects/DesignPatterns/ProjectSettings/EditorBuildSettings.asset +++ /dev/null @@ -1,8 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!1045 &1 -EditorBuildSettings: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Scenes: [] - m_configObjects: {} diff --git a/Projects/DesignPatterns/ProjectSettings/EditorSettings.asset b/Projects/DesignPatterns/ProjectSettings/EditorSettings.asset deleted file mode 100644 index 78c18ac..0000000 --- a/Projects/DesignPatterns/ProjectSettings/EditorSettings.asset +++ /dev/null @@ -1,21 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!159 &1 -EditorSettings: - m_ObjectHideFlags: 0 - serializedVersion: 7 - m_ExternalVersionControlSupport: Visible Meta Files - m_SerializationMode: 2 - m_LineEndingsForNewScripts: 2 - m_DefaultBehaviorMode: 0 - m_SpritePackerMode: 0 - m_SpritePackerPaddingPower: 1 - m_EtcTextureCompressorBehavior: 1 - m_EtcTextureFastCompressor: 1 - m_EtcTextureNormalCompressor: 2 - m_EtcTextureBestCompressor: 4 - m_ProjectGenerationIncludedExtensions: txt;xml;fnt;cd - m_ProjectGenerationRootNamespace: - m_UserGeneratedProjectSuffix: - m_CollabEditorSettings: - inProgressEnabled: 1 diff --git a/Projects/DesignPatterns/ProjectSettings/GraphicsSettings.asset b/Projects/DesignPatterns/ProjectSettings/GraphicsSettings.asset deleted file mode 100644 index bd8753c..0000000 --- a/Projects/DesignPatterns/ProjectSettings/GraphicsSettings.asset +++ /dev/null @@ -1,62 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!30 &1 -GraphicsSettings: - m_ObjectHideFlags: 0 - serializedVersion: 12 - m_Deferred: - m_Mode: 1 - m_Shader: {fileID: 69, guid: 0000000000000000f000000000000000, type: 0} - m_DeferredReflections: - m_Mode: 1 - m_Shader: {fileID: 74, guid: 0000000000000000f000000000000000, type: 0} - m_ScreenSpaceShadows: - m_Mode: 1 - m_Shader: {fileID: 64, guid: 0000000000000000f000000000000000, type: 0} - m_LegacyDeferred: - m_Mode: 1 - m_Shader: {fileID: 63, guid: 0000000000000000f000000000000000, type: 0} - m_DepthNormals: - m_Mode: 1 - m_Shader: {fileID: 62, guid: 0000000000000000f000000000000000, type: 0} - m_MotionVectors: - m_Mode: 1 - m_Shader: {fileID: 75, guid: 0000000000000000f000000000000000, type: 0} - m_LightHalo: - m_Mode: 1 - m_Shader: {fileID: 105, guid: 0000000000000000f000000000000000, type: 0} - m_LensFlare: - m_Mode: 1 - m_Shader: {fileID: 102, guid: 0000000000000000f000000000000000, type: 0} - m_AlwaysIncludedShaders: - - {fileID: 7, guid: 0000000000000000f000000000000000, type: 0} - - {fileID: 15104, guid: 0000000000000000f000000000000000, type: 0} - - {fileID: 15105, guid: 0000000000000000f000000000000000, type: 0} - - {fileID: 15106, guid: 0000000000000000f000000000000000, type: 0} - - {fileID: 10753, guid: 0000000000000000f000000000000000, type: 0} - - {fileID: 10770, guid: 0000000000000000f000000000000000, type: 0} - - {fileID: 10783, guid: 0000000000000000f000000000000000, type: 0} - m_PreloadedShaders: [] - m_SpritesDefaultMaterial: {fileID: 10754, guid: 0000000000000000f000000000000000, - type: 0} - m_CustomRenderPipeline: {fileID: 0} - m_TransparencySortMode: 0 - m_TransparencySortAxis: {x: 0, y: 0, z: 1} - m_DefaultRenderingPath: 1 - m_DefaultMobileRenderingPath: 1 - m_TierSettings: [] - m_LightmapStripping: 0 - m_FogStripping: 0 - m_InstancingStripping: 0 - m_LightmapKeepPlain: 1 - m_LightmapKeepDirCombined: 1 - m_LightmapKeepDynamicPlain: 1 - m_LightmapKeepDynamicDirCombined: 1 - m_LightmapKeepShadowMask: 1 - m_LightmapKeepSubtractive: 1 - m_FogKeepLinear: 1 - m_FogKeepExp: 1 - m_FogKeepExp2: 1 - m_AlbedoSwatchInfos: [] - m_LightsUseLinearIntensity: 0 - m_LightsUseColorTemperature: 0 diff --git a/Projects/DesignPatterns/ProjectSettings/InputManager.asset b/Projects/DesignPatterns/ProjectSettings/InputManager.asset deleted file mode 100644 index 2596646..0000000 --- a/Projects/DesignPatterns/ProjectSettings/InputManager.asset +++ /dev/null @@ -1,295 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!13 &1 -InputManager: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Axes: - - serializedVersion: 3 - m_Name: Horizontal - descriptiveName: - descriptiveNegativeName: - negativeButton: left - positiveButton: right - altNegativeButton: a - altPositiveButton: d - gravity: 3 - dead: 0.001 - sensitivity: 3 - snap: 1 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Vertical - descriptiveName: - descriptiveNegativeName: - negativeButton: down - positiveButton: up - altNegativeButton: s - altPositiveButton: w - gravity: 3 - dead: 0.001 - sensitivity: 3 - snap: 1 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Fire1 - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: left ctrl - altNegativeButton: - altPositiveButton: mouse 0 - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Fire2 - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: left alt - altNegativeButton: - altPositiveButton: mouse 1 - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Fire3 - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: left shift - altNegativeButton: - altPositiveButton: mouse 2 - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Jump - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: space - altNegativeButton: - altPositiveButton: - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Mouse X - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: - altNegativeButton: - altPositiveButton: - gravity: 0 - dead: 0 - sensitivity: 0.1 - snap: 0 - invert: 0 - type: 1 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Mouse Y - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: - altNegativeButton: - altPositiveButton: - gravity: 0 - dead: 0 - sensitivity: 0.1 - snap: 0 - invert: 0 - type: 1 - axis: 1 - joyNum: 0 - - serializedVersion: 3 - m_Name: Mouse ScrollWheel - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: - altNegativeButton: - altPositiveButton: - gravity: 0 - dead: 0 - sensitivity: 0.1 - snap: 0 - invert: 0 - type: 1 - axis: 2 - joyNum: 0 - - serializedVersion: 3 - m_Name: Horizontal - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: - altNegativeButton: - altPositiveButton: - gravity: 0 - dead: 0.19 - sensitivity: 1 - snap: 0 - invert: 0 - type: 2 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Vertical - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: - altNegativeButton: - altPositiveButton: - gravity: 0 - dead: 0.19 - sensitivity: 1 - snap: 0 - invert: 1 - type: 2 - axis: 1 - joyNum: 0 - - serializedVersion: 3 - m_Name: Fire1 - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: joystick button 0 - altNegativeButton: - altPositiveButton: - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Fire2 - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: joystick button 1 - altNegativeButton: - altPositiveButton: - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Fire3 - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: joystick button 2 - altNegativeButton: - altPositiveButton: - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Jump - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: joystick button 3 - altNegativeButton: - altPositiveButton: - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Submit - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: return - altNegativeButton: - altPositiveButton: joystick button 0 - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Submit - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: enter - altNegativeButton: - altPositiveButton: space - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Cancel - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: escape - altNegativeButton: - altPositiveButton: joystick button 1 - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 diff --git a/Projects/DesignPatterns/ProjectSettings/NavMeshAreas.asset b/Projects/DesignPatterns/ProjectSettings/NavMeshAreas.asset deleted file mode 100644 index c8fa1b5..0000000 --- a/Projects/DesignPatterns/ProjectSettings/NavMeshAreas.asset +++ /dev/null @@ -1,91 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!126 &1 -NavMeshProjectSettings: - m_ObjectHideFlags: 0 - serializedVersion: 2 - areas: - - name: Walkable - cost: 1 - - name: Not Walkable - cost: 1 - - name: Jump - cost: 2 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - m_LastAgentTypeID: -887442657 - m_Settings: - - serializedVersion: 2 - agentTypeID: 0 - agentRadius: 0.5 - agentHeight: 2 - agentSlope: 45 - agentClimb: 0.75 - ledgeDropHeight: 0 - maxJumpAcrossDistance: 0 - minRegionArea: 2 - manualCellSize: 0 - cellSize: 0.16666667 - manualTileSize: 0 - tileSize: 256 - accuratePlacement: 0 - debug: - m_Flags: 0 - m_SettingNames: - - Humanoid diff --git a/Projects/DesignPatterns/ProjectSettings/NetworkManager.asset b/Projects/DesignPatterns/ProjectSettings/NetworkManager.asset deleted file mode 100644 index e9cd578..0000000 --- a/Projects/DesignPatterns/ProjectSettings/NetworkManager.asset +++ /dev/null @@ -1,8 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!149 &1 -NetworkManager: - m_ObjectHideFlags: 0 - m_DebugLevel: 0 - m_Sendrate: 15 - m_AssetToPrefab: {} diff --git a/Projects/DesignPatterns/ProjectSettings/Physics2DSettings.asset b/Projects/DesignPatterns/ProjectSettings/Physics2DSettings.asset deleted file mode 100644 index ba87431..0000000 --- a/Projects/DesignPatterns/ProjectSettings/Physics2DSettings.asset +++ /dev/null @@ -1,38 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!19 &1 -Physics2DSettings: - m_ObjectHideFlags: 0 - serializedVersion: 4 - m_Gravity: {x: 0, y: -9.81} - m_DefaultMaterial: {fileID: 0} - m_VelocityIterations: 8 - m_PositionIterations: 3 - m_VelocityThreshold: 1 - m_MaxLinearCorrection: 0.2 - m_MaxAngularCorrection: 8 - m_MaxTranslationSpeed: 100 - m_MaxRotationSpeed: 360 - m_BaumgarteScale: 0.2 - m_BaumgarteTimeOfImpactScale: 0.75 - m_TimeToSleep: 0.5 - m_LinearSleepTolerance: 0.01 - m_AngularSleepTolerance: 2 - m_DefaultContactOffset: 0.01 - m_AutoSimulation: 1 - m_QueriesHitTriggers: 1 - m_QueriesStartInColliders: 1 - m_ChangeStopsCallbacks: 0 - m_CallbacksOnDisable: 1 - m_ReuseCollisionCallbacks: 1 - m_AutoSyncTransforms: 0 - m_AlwaysShowColliders: 0 - m_ShowColliderSleep: 1 - m_ShowColliderContacts: 0 - m_ShowColliderAABB: 0 - m_ContactArrowScale: 0.2 - m_ColliderAwakeColor: {r: 0.5686275, g: 0.95686275, b: 0.54509807, a: 0.7529412} - m_ColliderAsleepColor: {r: 0.5686275, g: 0.95686275, b: 0.54509807, a: 0.36078432} - m_ColliderContactColor: {r: 1, g: 0, b: 1, a: 0.6862745} - m_ColliderAABBColor: {r: 1, g: 1, b: 0, a: 0.2509804} - m_LayerCollisionMatrix: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff diff --git a/Projects/DesignPatterns/ProjectSettings/PresetManager.asset b/Projects/DesignPatterns/ProjectSettings/PresetManager.asset deleted file mode 100644 index b43eac1..0000000 --- a/Projects/DesignPatterns/ProjectSettings/PresetManager.asset +++ /dev/null @@ -1,27 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!1386491679 &1 -PresetManager: - m_ObjectHideFlags: 0 - m_DefaultList: - - type: - m_NativeTypeID: 108 - m_ManagedTypePPtr: {fileID: 0} - m_ManagedTypeFallback: - defaultPresets: - - m_Preset: {fileID: 2655988077585873504, guid: c1cf8506f04ef2c4a88b64b6c4202eea, - type: 2} - - type: - m_NativeTypeID: 1020 - m_ManagedTypePPtr: {fileID: 0} - m_ManagedTypeFallback: - defaultPresets: - - m_Preset: {fileID: 2655988077585873504, guid: 0cd792cc87e492d43b4e95b205fc5cc6, - type: 2} - - type: - m_NativeTypeID: 1006 - m_ManagedTypePPtr: {fileID: 0} - m_ManagedTypeFallback: - defaultPresets: - - m_Preset: {fileID: 2655988077585873504, guid: 7a99f8aa944efe94cb9bd74562b7d5f9, - type: 2} diff --git a/Projects/DesignPatterns/ProjectSettings/ProjectSettings.asset b/Projects/DesignPatterns/ProjectSettings/ProjectSettings.asset deleted file mode 100644 index 9dea475..0000000 --- a/Projects/DesignPatterns/ProjectSettings/ProjectSettings.asset +++ /dev/null @@ -1,628 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!129 &1 -PlayerSettings: - m_ObjectHideFlags: 0 - serializedVersion: 15 - productGUID: de5669b42b36d498ea3a67b8528362b8 - AndroidProfiler: 0 - AndroidFilterTouchesWhenObscured: 0 - AndroidEnableSustainedPerformanceMode: 0 - defaultScreenOrientation: 4 - targetDevice: 2 - useOnDemandResources: 0 - accelerometerFrequency: 60 - companyName: DefaultCompany - productName: DesignPatterns - defaultCursor: {fileID: 0} - cursorHotspot: {x: 0, y: 0} - m_SplashScreenBackgroundColor: {r: 0.13725491, g: 0.12156863, b: 0.1254902, a: 1} - m_ShowUnitySplashScreen: 1 - m_ShowUnitySplashLogo: 1 - m_SplashScreenOverlayOpacity: 1 - m_SplashScreenAnimation: 1 - m_SplashScreenLogoStyle: 1 - m_SplashScreenDrawMode: 0 - m_SplashScreenBackgroundAnimationZoom: 1 - m_SplashScreenLogoAnimationZoom: 1 - m_SplashScreenBackgroundLandscapeAspect: 1 - m_SplashScreenBackgroundPortraitAspect: 1 - m_SplashScreenBackgroundLandscapeUvs: - serializedVersion: 2 - x: 0 - y: 0 - width: 1 - height: 1 - m_SplashScreenBackgroundPortraitUvs: - serializedVersion: 2 - x: 0 - y: 0 - width: 1 - height: 1 - m_SplashScreenLogos: [] - m_VirtualRealitySplashScreen: {fileID: 0} - m_HolographicTrackingLossScreen: {fileID: 0} - defaultScreenWidth: 1024 - defaultScreenHeight: 768 - defaultScreenWidthWeb: 960 - defaultScreenHeightWeb: 600 - m_StereoRenderingPath: 0 - m_ActiveColorSpace: 0 - m_MTRendering: 1 - m_StackTraceTypes: 010000000100000001000000010000000100000001000000 - iosShowActivityIndicatorOnLoading: -1 - androidShowActivityIndicatorOnLoading: -1 - iosAppInBackgroundBehavior: 0 - displayResolutionDialog: 1 - iosAllowHTTPDownload: 1 - allowedAutorotateToPortrait: 1 - allowedAutorotateToPortraitUpsideDown: 1 - allowedAutorotateToLandscapeRight: 1 - allowedAutorotateToLandscapeLeft: 1 - useOSAutorotation: 1 - use32BitDisplayBuffer: 1 - preserveFramebufferAlpha: 0 - disableDepthAndStencilBuffers: 0 - androidStartInFullscreen: 1 - androidRenderOutsideSafeArea: 0 - androidBlitType: 0 - defaultIsNativeResolution: 1 - macRetinaSupport: 1 - runInBackground: 1 - captureSingleScreen: 0 - muteOtherAudioSources: 0 - Prepare IOS For Recording: 0 - Force IOS Speakers When Recording: 0 - deferSystemGesturesMode: 0 - hideHomeButton: 0 - submitAnalytics: 1 - usePlayerLog: 1 - bakeCollisionMeshes: 0 - forceSingleInstance: 0 - resizableWindow: 0 - useMacAppStoreValidation: 0 - macAppStoreCategory: public.app-category.games - gpuSkinning: 1 - graphicsJobs: 0 - xboxPIXTextureCapture: 0 - xboxEnableAvatar: 0 - xboxEnableKinect: 0 - xboxEnableKinectAutoTracking: 0 - xboxEnableFitness: 0 - visibleInBackground: 1 - allowFullscreenSwitch: 1 - graphicsJobMode: 0 - fullscreenMode: 1 - xboxSpeechDB: 0 - xboxEnableHeadOrientation: 0 - xboxEnableGuest: 0 - xboxEnablePIXSampling: 0 - metalFramebufferOnly: 0 - xboxOneResolution: 0 - xboxOneSResolution: 0 - xboxOneXResolution: 3 - xboxOneMonoLoggingLevel: 0 - xboxOneLoggingLevel: 1 - xboxOneDisableEsram: 0 - xboxOnePresentImmediateThreshold: 0 - switchQueueCommandMemory: 0 - switchQueueControlMemory: 16384 - switchQueueComputeMemory: 262144 - switchNVNShaderPoolsGranularity: 33554432 - switchNVNDefaultPoolsGranularity: 16777216 - switchNVNOtherPoolsGranularity: 16777216 - vulkanEnableSetSRGBWrite: 0 - m_SupportedAspectRatios: - 4:3: 1 - 5:4: 1 - 16:10: 1 - 16:9: 1 - Others: 1 - bundleVersion: 0.1 - preloadedAssets: [] - metroInputSource: 0 - wsaTransparentSwapchain: 0 - m_HolographicPauseOnTrackingLoss: 1 - xboxOneDisableKinectGpuReservation: 1 - xboxOneEnable7thCore: 1 - isWsaHolographicRemotingEnabled: 0 - vrSettings: - cardboard: - depthFormat: 0 - enableTransitionView: 0 - daydream: - depthFormat: 0 - useSustainedPerformanceMode: 0 - enableVideoLayer: 0 - useProtectedVideoMemory: 0 - minimumSupportedHeadTracking: 0 - maximumSupportedHeadTracking: 1 - hololens: - depthFormat: 1 - depthBufferSharingEnabled: 1 - oculus: - sharedDepthBuffer: 1 - dashSupport: 1 - enable360StereoCapture: 0 - protectGraphicsMemory: 0 - enableFrameTimingStats: 0 - useHDRDisplay: 0 - m_ColorGamuts: 00000000 - targetPixelDensity: 30 - resolutionScalingMode: 0 - androidSupportedAspectRatio: 1 - androidMaxAspectRatio: 2.1 - applicationIdentifier: {} - buildNumber: {} - AndroidBundleVersionCode: 1 - AndroidMinSdkVersion: 16 - AndroidTargetSdkVersion: 0 - AndroidPreferredInstallLocation: 1 - aotOptions: - stripEngineCode: 1 - iPhoneStrippingLevel: 0 - iPhoneScriptCallOptimization: 0 - ForceInternetPermission: 0 - ForceSDCardPermission: 0 - CreateWallpaper: 0 - APKExpansionFiles: 0 - keepLoadedShadersAlive: 0 - StripUnusedMeshComponents: 1 - VertexChannelCompressionMask: 4054 - iPhoneSdkVersion: 988 - iOSTargetOSVersionString: 9.0 - tvOSSdkVersion: 0 - tvOSRequireExtendedGameController: 0 - tvOSTargetOSVersionString: 9.0 - uIPrerenderedIcon: 0 - uIRequiresPersistentWiFi: 0 - uIRequiresFullScreen: 1 - uIStatusBarHidden: 1 - uIExitOnSuspend: 0 - uIStatusBarStyle: 0 - iPhoneSplashScreen: {fileID: 0} - iPhoneHighResSplashScreen: {fileID: 0} - iPhoneTallHighResSplashScreen: {fileID: 0} - iPhone47inSplashScreen: {fileID: 0} - iPhone55inPortraitSplashScreen: {fileID: 0} - iPhone55inLandscapeSplashScreen: {fileID: 0} - iPhone58inPortraitSplashScreen: {fileID: 0} - iPhone58inLandscapeSplashScreen: {fileID: 0} - iPadPortraitSplashScreen: {fileID: 0} - iPadHighResPortraitSplashScreen: {fileID: 0} - iPadLandscapeSplashScreen: {fileID: 0} - iPadHighResLandscapeSplashScreen: {fileID: 0} - appleTVSplashScreen: {fileID: 0} - appleTVSplashScreen2x: {fileID: 0} - tvOSSmallIconLayers: [] - tvOSSmallIconLayers2x: [] - tvOSLargeIconLayers: [] - tvOSLargeIconLayers2x: [] - tvOSTopShelfImageLayers: [] - tvOSTopShelfImageLayers2x: [] - tvOSTopShelfImageWideLayers: [] - tvOSTopShelfImageWideLayers2x: [] - iOSLaunchScreenType: 0 - iOSLaunchScreenPortrait: {fileID: 0} - iOSLaunchScreenLandscape: {fileID: 0} - iOSLaunchScreenBackgroundColor: - serializedVersion: 2 - rgba: 0 - iOSLaunchScreenFillPct: 100 - iOSLaunchScreenSize: 100 - iOSLaunchScreenCustomXibPath: - iOSLaunchScreeniPadType: 0 - iOSLaunchScreeniPadImage: {fileID: 0} - iOSLaunchScreeniPadBackgroundColor: - serializedVersion: 2 - rgba: 0 - iOSLaunchScreeniPadFillPct: 100 - iOSLaunchScreeniPadSize: 100 - iOSLaunchScreeniPadCustomXibPath: - iOSUseLaunchScreenStoryboard: 0 - iOSLaunchScreenCustomStoryboardPath: - iOSDeviceRequirements: [] - iOSURLSchemes: [] - iOSBackgroundModes: 0 - iOSMetalForceHardShadows: 0 - metalEditorSupport: 1 - metalAPIValidation: 1 - iOSRenderExtraFrameOnPause: 0 - appleDeveloperTeamID: - iOSManualSigningProvisioningProfileID: - tvOSManualSigningProvisioningProfileID: - iOSManualSigningProvisioningProfileType: 0 - tvOSManualSigningProvisioningProfileType: 0 - appleEnableAutomaticSigning: 0 - iOSRequireARKit: 0 - iOSAutomaticallyDetectAndAddCapabilities: 1 - appleEnableProMotion: 0 - clonedFromGUID: c0afd0d1d80e3634a9dac47e8a0426ea - templatePackageId: com.unity.template.3d@1.3.0 - templateDefaultScene: Assets/Scenes/SampleScene.unity - AndroidTargetArchitectures: 5 - AndroidSplashScreenScale: 0 - androidSplashScreen: {fileID: 0} - AndroidKeystoreName: - AndroidKeyaliasName: - AndroidBuildApkPerCpuArchitecture: 0 - AndroidTVCompatibility: 1 - AndroidIsGame: 1 - AndroidEnableTango: 0 - androidEnableBanner: 1 - androidUseLowAccuracyLocation: 0 - m_AndroidBanners: - - width: 320 - height: 180 - banner: {fileID: 0} - androidGamepadSupportLevel: 0 - resolutionDialogBanner: {fileID: 0} - m_BuildTargetIcons: [] - m_BuildTargetPlatformIcons: [] - m_BuildTargetBatching: - - m_BuildTarget: Standalone - m_StaticBatching: 1 - m_DynamicBatching: 0 - - m_BuildTarget: tvOS - m_StaticBatching: 1 - m_DynamicBatching: 0 - - m_BuildTarget: Android - m_StaticBatching: 1 - m_DynamicBatching: 0 - - m_BuildTarget: iPhone - m_StaticBatching: 1 - m_DynamicBatching: 0 - - m_BuildTarget: WebGL - m_StaticBatching: 0 - m_DynamicBatching: 0 - m_BuildTargetGraphicsAPIs: - - m_BuildTarget: AndroidPlayer - m_APIs: 0b00000008000000 - m_Automatic: 1 - - m_BuildTarget: iOSSupport - m_APIs: 10000000 - m_Automatic: 1 - - m_BuildTarget: AppleTVSupport - m_APIs: 10000000 - m_Automatic: 0 - - m_BuildTarget: WebGLSupport - m_APIs: 0b000000 - m_Automatic: 1 - m_BuildTargetVRSettings: - - m_BuildTarget: Standalone - m_Enabled: 0 - m_Devices: - - Oculus - - OpenVR - m_BuildTargetEnableVuforiaSettings: [] - openGLRequireES31: 0 - openGLRequireES31AEP: 0 - m_TemplateCustomTags: {} - mobileMTRendering: - Android: 1 - iPhone: 1 - tvOS: 1 - m_BuildTargetGroupLightmapEncodingQuality: [] - m_BuildTargetGroupLightmapSettings: [] - playModeTestRunnerEnabled: 0 - runPlayModeTestAsEditModeTest: 0 - actionOnDotNetUnhandledException: 1 - enableInternalProfiler: 0 - logObjCUncaughtExceptions: 1 - enableCrashReportAPI: 0 - cameraUsageDescription: - locationUsageDescription: - microphoneUsageDescription: - switchNetLibKey: - switchSocketMemoryPoolSize: 6144 - switchSocketAllocatorPoolSize: 128 - switchSocketConcurrencyLimit: 14 - switchScreenResolutionBehavior: 2 - switchUseCPUProfiler: 0 - switchApplicationID: 0x01004b9000490000 - switchNSODependencies: - switchTitleNames_0: - switchTitleNames_1: - switchTitleNames_2: - switchTitleNames_3: - switchTitleNames_4: - switchTitleNames_5: - switchTitleNames_6: - switchTitleNames_7: - switchTitleNames_8: - switchTitleNames_9: - switchTitleNames_10: - switchTitleNames_11: - switchTitleNames_12: - switchTitleNames_13: - switchTitleNames_14: - switchPublisherNames_0: - switchPublisherNames_1: - switchPublisherNames_2: - switchPublisherNames_3: - switchPublisherNames_4: - switchPublisherNames_5: - switchPublisherNames_6: - switchPublisherNames_7: - switchPublisherNames_8: - switchPublisherNames_9: - switchPublisherNames_10: - switchPublisherNames_11: - switchPublisherNames_12: - switchPublisherNames_13: - switchPublisherNames_14: - switchIcons_0: {fileID: 0} - switchIcons_1: {fileID: 0} - switchIcons_2: {fileID: 0} - switchIcons_3: {fileID: 0} - switchIcons_4: {fileID: 0} - switchIcons_5: {fileID: 0} - switchIcons_6: {fileID: 0} - switchIcons_7: {fileID: 0} - switchIcons_8: {fileID: 0} - switchIcons_9: {fileID: 0} - switchIcons_10: {fileID: 0} - switchIcons_11: {fileID: 0} - switchIcons_12: {fileID: 0} - switchIcons_13: {fileID: 0} - switchIcons_14: {fileID: 0} - switchSmallIcons_0: {fileID: 0} - switchSmallIcons_1: {fileID: 0} - switchSmallIcons_2: {fileID: 0} - switchSmallIcons_3: {fileID: 0} - switchSmallIcons_4: {fileID: 0} - switchSmallIcons_5: {fileID: 0} - switchSmallIcons_6: {fileID: 0} - switchSmallIcons_7: {fileID: 0} - switchSmallIcons_8: {fileID: 0} - switchSmallIcons_9: {fileID: 0} - switchSmallIcons_10: {fileID: 0} - switchSmallIcons_11: {fileID: 0} - switchSmallIcons_12: {fileID: 0} - switchSmallIcons_13: {fileID: 0} - switchSmallIcons_14: {fileID: 0} - switchManualHTML: - switchAccessibleURLs: - switchLegalInformation: - switchMainThreadStackSize: 1048576 - switchPresenceGroupId: - switchLogoHandling: 0 - switchReleaseVersion: 0 - switchDisplayVersion: 1.0.0 - switchStartupUserAccount: 0 - switchTouchScreenUsage: 0 - switchSupportedLanguagesMask: 0 - switchLogoType: 0 - switchApplicationErrorCodeCategory: - switchUserAccountSaveDataSize: 0 - switchUserAccountSaveDataJournalSize: 0 - switchApplicationAttribute: 0 - switchCardSpecSize: -1 - switchCardSpecClock: -1 - switchRatingsMask: 0 - switchRatingsInt_0: 0 - switchRatingsInt_1: 0 - switchRatingsInt_2: 0 - switchRatingsInt_3: 0 - switchRatingsInt_4: 0 - switchRatingsInt_5: 0 - switchRatingsInt_6: 0 - switchRatingsInt_7: 0 - switchRatingsInt_8: 0 - switchRatingsInt_9: 0 - switchRatingsInt_10: 0 - switchRatingsInt_11: 0 - switchLocalCommunicationIds_0: - switchLocalCommunicationIds_1: - switchLocalCommunicationIds_2: - switchLocalCommunicationIds_3: - switchLocalCommunicationIds_4: - switchLocalCommunicationIds_5: - switchLocalCommunicationIds_6: - switchLocalCommunicationIds_7: - switchParentalControl: 0 - switchAllowsScreenshot: 1 - switchAllowsVideoCapturing: 1 - switchAllowsRuntimeAddOnContentInstall: 0 - switchDataLossConfirmation: 0 - switchUserAccountLockEnabled: 0 - switchSystemResourceMemory: 16777216 - switchSupportedNpadStyles: 3 - switchNativeFsCacheSize: 32 - switchIsHoldTypeHorizontal: 0 - switchSupportedNpadCount: 8 - switchSocketConfigEnabled: 0 - switchTcpInitialSendBufferSize: 32 - switchTcpInitialReceiveBufferSize: 64 - switchTcpAutoSendBufferSizeMax: 256 - switchTcpAutoReceiveBufferSizeMax: 256 - switchUdpSendBufferSize: 9 - switchUdpReceiveBufferSize: 42 - switchSocketBufferEfficiency: 4 - switchSocketInitializeEnabled: 1 - switchNetworkInterfaceManagerInitializeEnabled: 1 - switchPlayerConnectionEnabled: 1 - ps4NPAgeRating: 12 - ps4NPTitleSecret: - ps4NPTrophyPackPath: - ps4ParentalLevel: 11 - ps4ContentID: ED1633-NPXX51362_00-0000000000000000 - ps4Category: 0 - ps4MasterVersion: 01.00 - ps4AppVersion: 01.00 - ps4AppType: 0 - ps4ParamSfxPath: - ps4VideoOutPixelFormat: 0 - ps4VideoOutInitialWidth: 1920 - ps4VideoOutBaseModeInitialWidth: 1920 - ps4VideoOutReprojectionRate: 60 - ps4PronunciationXMLPath: - ps4PronunciationSIGPath: - ps4BackgroundImagePath: - ps4StartupImagePath: - ps4StartupImagesFolder: - ps4IconImagesFolder: - ps4SaveDataImagePath: - ps4SdkOverride: - ps4BGMPath: - ps4ShareFilePath: - ps4ShareOverlayImagePath: - ps4PrivacyGuardImagePath: - ps4NPtitleDatPath: - ps4RemotePlayKeyAssignment: -1 - ps4RemotePlayKeyMappingDir: - ps4PlayTogetherPlayerCount: 0 - ps4EnterButtonAssignment: 1 - ps4ApplicationParam1: 0 - ps4ApplicationParam2: 0 - ps4ApplicationParam3: 0 - ps4ApplicationParam4: 0 - ps4DownloadDataSize: 0 - ps4GarlicHeapSize: 2048 - ps4ProGarlicHeapSize: 2560 - ps4Passcode: frAQBc8Wsa1xVPfvJcrgRYwTiizs2trQ - ps4pnSessions: 1 - ps4pnPresence: 1 - ps4pnFriends: 1 - ps4pnGameCustomData: 1 - playerPrefsSupport: 0 - enableApplicationExit: 0 - resetTempFolder: 1 - restrictedAudioUsageRights: 0 - ps4UseResolutionFallback: 0 - ps4ReprojectionSupport: 0 - ps4UseAudio3dBackend: 0 - ps4SocialScreenEnabled: 0 - ps4ScriptOptimizationLevel: 0 - ps4Audio3dVirtualSpeakerCount: 14 - ps4attribCpuUsage: 0 - ps4PatchPkgPath: - ps4PatchLatestPkgPath: - ps4PatchChangeinfoPath: - ps4PatchDayOne: 0 - ps4attribUserManagement: 0 - ps4attribMoveSupport: 0 - ps4attrib3DSupport: 0 - ps4attribShareSupport: 0 - ps4attribExclusiveVR: 0 - ps4disableAutoHideSplash: 0 - ps4videoRecordingFeaturesUsed: 0 - ps4contentSearchFeaturesUsed: 0 - ps4attribEyeToEyeDistanceSettingVR: 0 - ps4IncludedModules: [] - monoEnv: - splashScreenBackgroundSourceLandscape: {fileID: 0} - splashScreenBackgroundSourcePortrait: {fileID: 0} - spritePackerPolicy: - webGLMemorySize: 256 - webGLExceptionSupport: 1 - webGLNameFilesAsHashes: 0 - webGLDataCaching: 1 - webGLDebugSymbols: 0 - webGLEmscriptenArgs: - webGLModulesDirectory: - webGLTemplate: APPLICATION:Default - webGLAnalyzeBuildSize: 0 - webGLUseEmbeddedResources: 0 - webGLCompressionFormat: 1 - webGLLinkerTarget: 1 - webGLThreadsSupport: 0 - scriptingDefineSymbols: {} - platformArchitecture: {} - scriptingBackend: {} - il2cppCompilerConfiguration: {} - managedStrippingLevel: {} - incrementalIl2cppBuild: {} - allowUnsafeCode: 0 - additionalIl2CppArgs: - scriptingRuntimeVersion: 1 - apiCompatibilityLevelPerPlatform: {} - m_RenderingPath: 1 - m_MobileRenderingPath: 1 - metroPackageName: Template_3D - metroPackageVersion: - metroCertificatePath: - metroCertificatePassword: - metroCertificateSubject: - metroCertificateIssuer: - metroCertificateNotAfter: 0000000000000000 - metroApplicationDescription: Template_3D - wsaImages: {} - metroTileShortName: - metroTileShowName: 0 - metroMediumTileShowName: 0 - metroLargeTileShowName: 0 - metroWideTileShowName: 0 - metroSupportStreamingInstall: 0 - metroLastRequiredScene: 0 - metroDefaultTileSize: 1 - metroTileForegroundText: 2 - metroTileBackgroundColor: {r: 0.13333334, g: 0.17254902, b: 0.21568628, a: 0} - metroSplashScreenBackgroundColor: {r: 0.12941177, g: 0.17254902, b: 0.21568628, - a: 1} - metroSplashScreenUseBackgroundColor: 0 - platformCapabilities: {} - metroTargetDeviceFamilies: {} - metroFTAName: - metroFTAFileTypes: [] - metroProtocolName: - metroCompilationOverrides: 1 - XboxOneProductId: - XboxOneUpdateKey: - XboxOneSandboxId: - XboxOneContentId: - XboxOneTitleId: - XboxOneSCId: - XboxOneGameOsOverridePath: - XboxOnePackagingOverridePath: - XboxOneAppManifestOverridePath: - XboxOneVersion: 1.0.0.0 - XboxOnePackageEncryption: 0 - XboxOnePackageUpdateGranularity: 2 - XboxOneDescription: - XboxOneLanguage: - - enus - XboxOneCapability: [] - XboxOneGameRating: {} - XboxOneIsContentPackage: 0 - XboxOneEnableGPUVariability: 1 - XboxOneSockets: {} - XboxOneSplashScreen: {fileID: 0} - XboxOneAllowedProductIds: [] - XboxOnePersistentLocalStorageSize: 0 - XboxOneXTitleMemory: 8 - xboxOneScriptCompiler: 1 - XboxOneOverrideIdentityName: - vrEditorSettings: - daydream: - daydreamIconForeground: {fileID: 0} - daydreamIconBackground: {fileID: 0} - cloudServicesEnabled: - UNet: 1 - luminIcon: - m_Name: - m_ModelFolderPath: - m_PortalFolderPath: - luminCert: - m_CertPath: - m_PrivateKeyPath: - luminIsChannelApp: 0 - luminVersion: - m_VersionCode: 1 - m_VersionName: - facebookSdkVersion: 7.9.4 - facebookAppId: - facebookCookies: 1 - facebookLogging: 1 - facebookStatus: 1 - facebookXfbml: 0 - facebookFrictionlessRequests: 1 - apiCompatibilityLevel: 6 - cloudProjectId: - framebufferDepthMemorylessMode: 0 - projectName: - organizationId: - cloudEnabled: 0 - enableNativePlatformBackendsForNewInputSystem: 0 - disableOldInputManagerSupport: 0 - legacyClampBlendShapeWeights: 0 diff --git a/Projects/DesignPatterns/ProjectSettings/ProjectVersion.txt b/Projects/DesignPatterns/ProjectSettings/ProjectVersion.txt deleted file mode 100644 index 828e38d..0000000 --- a/Projects/DesignPatterns/ProjectSettings/ProjectVersion.txt +++ /dev/null @@ -1 +0,0 @@ -m_EditorVersion: 2018.3.11f1 diff --git a/Projects/DesignPatterns/ProjectSettings/QualitySettings.asset b/Projects/DesignPatterns/ProjectSettings/QualitySettings.asset deleted file mode 100644 index b7593b7..0000000 --- a/Projects/DesignPatterns/ProjectSettings/QualitySettings.asset +++ /dev/null @@ -1,190 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!47 &1 -QualitySettings: - m_ObjectHideFlags: 0 - serializedVersion: 5 - m_CurrentQuality: 4 - m_QualitySettings: - - serializedVersion: 2 - name: Very Low - pixelLightCount: 0 - shadows: 0 - shadowResolution: 0 - shadowProjection: 1 - shadowCascades: 1 - shadowDistance: 15 - shadowNearPlaneOffset: 3 - shadowCascade2Split: 0.33333334 - shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} - shadowmaskMode: 0 - blendWeights: 1 - textureQuality: 1 - anisotropicTextures: 0 - antiAliasing: 0 - softParticles: 0 - softVegetation: 0 - realtimeReflectionProbes: 0 - billboardsFaceCameraPosition: 0 - vSyncCount: 0 - lodBias: 0.3 - maximumLODLevel: 0 - particleRaycastBudget: 4 - asyncUploadTimeSlice: 2 - asyncUploadBufferSize: 16 - resolutionScalingFixedDPIFactor: 1 - excludedTargetPlatforms: [] - - serializedVersion: 2 - name: Low - pixelLightCount: 0 - shadows: 0 - shadowResolution: 0 - shadowProjection: 1 - shadowCascades: 1 - shadowDistance: 20 - shadowNearPlaneOffset: 3 - shadowCascade2Split: 0.33333334 - shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} - shadowmaskMode: 0 - blendWeights: 2 - textureQuality: 0 - anisotropicTextures: 0 - antiAliasing: 0 - softParticles: 0 - softVegetation: 0 - realtimeReflectionProbes: 0 - billboardsFaceCameraPosition: 0 - vSyncCount: 0 - lodBias: 0.4 - maximumLODLevel: 0 - particleRaycastBudget: 16 - asyncUploadTimeSlice: 2 - asyncUploadBufferSize: 16 - resolutionScalingFixedDPIFactor: 1 - excludedTargetPlatforms: [] - - serializedVersion: 2 - name: Medium - pixelLightCount: 1 - shadows: 1 - shadowResolution: 0 - shadowProjection: 1 - shadowCascades: 1 - shadowDistance: 20 - shadowNearPlaneOffset: 3 - shadowCascade2Split: 0.33333334 - shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} - shadowmaskMode: 0 - blendWeights: 2 - textureQuality: 0 - anisotropicTextures: 1 - antiAliasing: 0 - softParticles: 0 - softVegetation: 0 - realtimeReflectionProbes: 0 - billboardsFaceCameraPosition: 0 - vSyncCount: 1 - lodBias: 0.7 - maximumLODLevel: 0 - particleRaycastBudget: 64 - asyncUploadTimeSlice: 2 - asyncUploadBufferSize: 16 - resolutionScalingFixedDPIFactor: 1 - excludedTargetPlatforms: [] - - serializedVersion: 2 - name: High - pixelLightCount: 2 - shadows: 2 - shadowResolution: 1 - shadowProjection: 1 - shadowCascades: 2 - shadowDistance: 40 - shadowNearPlaneOffset: 3 - shadowCascade2Split: 0.33333334 - shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} - shadowmaskMode: 1 - blendWeights: 2 - textureQuality: 0 - anisotropicTextures: 1 - antiAliasing: 2 - softParticles: 0 - softVegetation: 1 - realtimeReflectionProbes: 1 - billboardsFaceCameraPosition: 1 - vSyncCount: 1 - lodBias: 1 - maximumLODLevel: 0 - particleRaycastBudget: 256 - asyncUploadTimeSlice: 2 - asyncUploadBufferSize: 16 - resolutionScalingFixedDPIFactor: 1 - excludedTargetPlatforms: [] - - serializedVersion: 2 - name: Very High - pixelLightCount: 3 - shadows: 2 - shadowResolution: 2 - shadowProjection: 1 - shadowCascades: 2 - shadowDistance: 40 - shadowNearPlaneOffset: 3 - shadowCascade2Split: 0.33333334 - shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} - shadowmaskMode: 1 - blendWeights: 4 - textureQuality: 0 - anisotropicTextures: 1 - antiAliasing: 4 - softParticles: 1 - softVegetation: 1 - realtimeReflectionProbes: 1 - billboardsFaceCameraPosition: 1 - vSyncCount: 1 - lodBias: 1.5 - maximumLODLevel: 0 - particleRaycastBudget: 1024 - asyncUploadTimeSlice: 2 - asyncUploadBufferSize: 16 - resolutionScalingFixedDPIFactor: 1 - excludedTargetPlatforms: [] - - serializedVersion: 2 - name: Ultra - pixelLightCount: 4 - shadows: 2 - shadowResolution: 2 - shadowProjection: 1 - shadowCascades: 4 - shadowDistance: 150 - shadowNearPlaneOffset: 3 - shadowCascade2Split: 0.33333334 - shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} - shadowmaskMode: 1 - blendWeights: 4 - textureQuality: 0 - anisotropicTextures: 1 - antiAliasing: 4 - softParticles: 1 - softVegetation: 1 - realtimeReflectionProbes: 1 - billboardsFaceCameraPosition: 1 - vSyncCount: 1 - lodBias: 2 - maximumLODLevel: 0 - particleRaycastBudget: 4096 - asyncUploadTimeSlice: 2 - asyncUploadBufferSize: 16 - resolutionScalingFixedDPIFactor: 1 - excludedTargetPlatforms: [] - m_PerPlatformDefaultQuality: - Android: 2 - Nintendo 3DS: 5 - Nintendo Switch: 5 - PS4: 5 - PSP2: 2 - Standalone: 5 - Tizen: 2 - WebGL: 3 - WiiU: 5 - Windows Store Apps: 5 - XboxOne: 5 - iPhone: 2 - tvOS: 2 diff --git a/Projects/DesignPatterns/ProjectSettings/TagManager.asset b/Projects/DesignPatterns/ProjectSettings/TagManager.asset deleted file mode 100644 index 5ce97fb..0000000 --- a/Projects/DesignPatterns/ProjectSettings/TagManager.asset +++ /dev/null @@ -1,43 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!78 &1 -TagManager: - serializedVersion: 2 - tags: [] - layers: - - Default - - TransparentFX - - Ignore Raycast - - - - Water - - UI - - - - - - PostProcessing - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - m_SortingLayers: - - name: Default - uniqueID: 0 - locked: 0 diff --git a/Projects/DesignPatterns/ProjectSettings/TimeManager.asset b/Projects/DesignPatterns/ProjectSettings/TimeManager.asset deleted file mode 100644 index 06bcc6d..0000000 --- a/Projects/DesignPatterns/ProjectSettings/TimeManager.asset +++ /dev/null @@ -1,9 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!5 &1 -TimeManager: - m_ObjectHideFlags: 0 - Fixed Timestep: 0.02 - Maximum Allowed Timestep: 0.1 - m_TimeScale: 1 - Maximum Particle Timestep: 0.03 diff --git a/Projects/DesignPatterns/ProjectSettings/UnityConnectSettings.asset b/Projects/DesignPatterns/ProjectSettings/UnityConnectSettings.asset deleted file mode 100644 index fa0b146..0000000 --- a/Projects/DesignPatterns/ProjectSettings/UnityConnectSettings.asset +++ /dev/null @@ -1,34 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!310 &1 -UnityConnectSettings: - m_ObjectHideFlags: 0 - serializedVersion: 1 - m_Enabled: 0 - m_TestMode: 0 - m_EventOldUrl: https://api.uca.cloud.unity3d.com/v1/events - m_EventUrl: https://cdp.cloud.unity3d.com/v1/events - m_ConfigUrl: https://config.uca.cloud.unity3d.com - m_TestInitMode: 0 - CrashReportingSettings: - m_EventUrl: https://perf-events.cloud.unity3d.com - m_Enabled: 0 - m_LogBufferSize: 10 - m_CaptureEditorExceptions: 1 - UnityPurchasingSettings: - m_Enabled: 0 - m_TestMode: 0 - UnityAnalyticsSettings: - m_Enabled: 0 - m_TestMode: 0 - m_InitializeOnStartup: 1 - UnityAdsSettings: - m_Enabled: 0 - m_InitializeOnStartup: 1 - m_TestMode: 0 - m_IosGameId: - m_AndroidGameId: - m_GameIds: {} - m_GameId: - PerformanceReportingSettings: - m_Enabled: 0 diff --git a/Projects/DesignPatterns/ProjectSettings/VFXManager.asset b/Projects/DesignPatterns/ProjectSettings/VFXManager.asset deleted file mode 100644 index 6e0eaca..0000000 --- a/Projects/DesignPatterns/ProjectSettings/VFXManager.asset +++ /dev/null @@ -1,11 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!937362698 &1 -VFXManager: - m_ObjectHideFlags: 0 - m_IndirectShader: {fileID: 0} - m_CopyBufferShader: {fileID: 0} - m_SortShader: {fileID: 0} - m_RenderPipeSettingsPath: - m_FixedTimeStep: 0.016666668 - m_MaxDeltaTime: 0.05 diff --git a/Projects/Factory/.gitignore b/Projects/Factory/.gitignore deleted file mode 100644 index 1b9146e..0000000 --- a/Projects/Factory/.gitignore +++ /dev/null @@ -1,165 +0,0 @@ -# Created by https://www.toptal.com/developers/gitignore/api/osx,unity,linux,windows,vscode -# Edit at https://www.toptal.com/developers/gitignore?templates=osx,unity,linux,windows,vscode - -### Linux ### -*~ - -# temporary files which can be created if a process still has a handle open of a deleted file -.fuse_hidden* - -# KDE directory preferences -.directory - -# Linux trash folder which might appear on any partition or disk -.Trash-* - -# .nfs files are created when an open file is removed but is still being accessed -.nfs* - -### OSX ### -# General -.DS_Store -.AppleDouble -.LSOverride - -# Icon must end with two \r -Icon - - -# Thumbnails -._* - -# Files that might appear in the root of a volume -.DocumentRevisions-V100 -.fseventsd -.Spotlight-V100 -.TemporaryItems -.Trashes -.VolumeIcon.icns -.com.apple.timemachine.donotpresent - -# Directories potentially created on remote AFP share -.AppleDB -.AppleDesktop -Network Trash Folder -Temporary Items -.apdisk - -### Unity ### -# This .gitignore file should be placed at the root of your Unity project directory -# -# Get latest from https://github.com/github/gitignore/blob/main/Unity.gitignore -/[Ll]ibrary/ -/[Tt]emp/ -/[Oo]bj/ -/[Bb]uild/ -/[Bb]uilds/ -/[Ll]ogs/ -/[Uu]ser[Ss]ettings/ - -# MemoryCaptures can get excessive in size. -# They also could contain extremely sensitive data -/[Mm]emoryCaptures/ - -# Recordings can get excessive in size -/[Rr]ecordings/ - -# Uncomment this line if you wish to ignore the asset store tools plugin -# /[Aa]ssets/AssetStoreTools* - -# Autogenerated Jetbrains Rider plugin -/[Aa]ssets/Plugins/Editor/JetBrains* - -# Visual Studio cache directory -.vs/ - -# Gradle cache directory -.gradle/ - -# Autogenerated VS/MD/Consulo solution and project files -ExportedObj/ -.consulo/ -*.csproj -*.unityproj -*.sln -*.suo -*.tmp -*.user -*.userprefs -*.pidb -*.booproj -*.svd -*.pdb -*.mdb -*.opendb -*.VC.db - -# Unity3D generated meta files -*.pidb.meta -*.pdb.meta -*.mdb.meta - -# Unity3D generated file on crash reports -sysinfo.txt - -# Builds -*.apk -*.aab -*.unitypackage -*.app - -# Crashlytics generated file -crashlytics-build.properties - -# Packed Addressables -/[Aa]ssets/[Aa]ddressable[Aa]ssets[Dd]ata/*/*.bin* - -# Temporary auto-generated Android Assets -/[Aa]ssets/[Ss]treamingAssets/aa.meta -/[Aa]ssets/[Ss]treamingAssets/aa/* - -#!! ERROR: vscode is undefined. Use list command to see defined gitignore types !!# - -### Windows ### -# Windows thumbnail cache files -Thumbs.db -Thumbs.db:encryptable -ehthumbs.db -ehthumbs_vista.db - -# Dump file -*.stackdump - -# Folder config file -[Dd]esktop.ini - -# Recycle Bin used on file shares -$RECYCLE.BIN/ - -# Windows Installer files -*.cab -*.msi -*.msix -*.msm -*.msp - -# Windows shortcuts -*.lnk - -# End of https://www.toptal.com/developers/gitignore/api/osx,unity,linux,windows,vscode - - -#https://github.com/github/gitignore/blob/main/Global/VisualStudioCode.gitignore - -.vscode/* -!.vscode/settings.json -!.vscode/tasks.json -!.vscode/launch.json -!.vscode/extensions.json -!.vscode/*.code-snippets - -# Local History for Visual Studio Code -.history/ - -# Built Visual Studio Code Extensions -*.vsix \ No newline at end of file diff --git a/Projects/Factory/Assets/Blackhole.shader b/Projects/Factory/Assets/Blackhole.shader deleted file mode 100644 index 91530fe..0000000 --- a/Projects/Factory/Assets/Blackhole.shader +++ /dev/null @@ -1,77 +0,0 @@ -// Shader created with Shader Forge v1.38 -// Shader Forge (c) Neat Corporation / Joachim Holmer - http://www.acegikmo.com/shaderforge/ -// Note: Manually altering this data may prevent you from opening it in Shader Forge -/*SF_DATA;ver:1.38;sub:START;pass:START;ps:flbk:,iptp:0,cusa:False,bamd:0,cgin:,lico:1,lgpr:1,limd:0,spmd:1,trmd:0,grmd:0,uamb:True,mssp:True,bkdf:False,hqlp:False,rprd:False,enco:False,rmgx:True,imps:True,rpth:0,vtps:0,hqsc:True,nrmq:1,nrsp:0,vomd:0,spxs:False,tesm:0,olmd:1,culm:0,bsrc:0,bdst:1,dpts:2,wrdp:False,dith:0,atcv:False,rfrpo:True,rfrpn:Refraction,coma:15,ufog:False,aust:True,igpj:True,qofs:0,qpre:3,rntp:2,fgom:False,fgoc:False,fgod:False,fgor:False,fgmd:0,fgcr:0.5,fgcg:0.5,fgcb:0.5,fgca:1,fgde:0.01,fgrn:0,fgrf:300,stcl:False,atwp:False,stva:128,stmr:255,stmw:255,stcp:6,stps:0,stfa:0,stfz:0,ofsf:0,ofsu:0,f2p0:False,fnsp:False,fnfb:False,fsmp:False;n:type:ShaderForge.SFN_Final,id:3138,x:33108,y:32711,varname:node_3138,prsc:2|emission-7854-OUT;n:type:ShaderForge.SFN_Fresnel,id:7089,x:32186,y:32534,varname:node_7089,prsc:2|EXP-8836-OUT;n:type:ShaderForge.SFN_SceneColor,id:3723,x:32755,y:32845,varname:node_3723,prsc:2|UVIN-7447-OUT;n:type:ShaderForge.SFN_ScreenPos,id:1467,x:31994,y:32845,varname:node_1467,prsc:2,sctp:2;n:type:ShaderForge.SFN_RemapRange,id:1704,x:32183,y:32845,cmnt:Distortion UVs,varname:node_1704,prsc:2,frmn:0,frmx:1,tomn:1,tomx:-1|IN-1467-UVOUT;n:type:ShaderForge.SFN_NormalVector,id:1295,x:31511,y:32684,cmnt:Old way of calculating distortion.,prsc:2,pt:False;n:type:ShaderForge.SFN_Negate,id:2161,x:31683,y:32684,varname:node_2161,prsc:2|IN-1295-OUT;n:type:ShaderForge.SFN_Transform,id:241,x:31850,y:32684,varname:node_241,prsc:2,tffrom:1,tfto:3|IN-2161-OUT;n:type:ShaderForge.SFN_ComponentMask,id:6330,x:32014,y:32684,varname:node_6330,prsc:2,cc1:0,cc2:1,cc3:-1,cc4:-1|IN-241-XYZ;n:type:ShaderForge.SFN_Add,id:7447,x:32533,y:32845,cmnt:Distort original UVs,varname:node_7447,prsc:2|A-9003-OUT,B-1579-OUT;n:type:ShaderForge.SFN_Multiply,id:9003,x:32350,y:32845,cmnt:Distortion Amount,varname:node_9003,prsc:2|A-4918-OUT,B-1704-OUT;n:type:ShaderForge.SFN_Slider,id:8836,x:31791,y:32529,ptovrint:False,ptlb:Distortion Strength,ptin:_DistortionStrength,varname:node_8836,prsc:2,glob:False,taghide:False,taghdr:False,tagprd:False,tagnsco:False,tagnrm:False,min:0,cur:3.020896,max:10;n:type:ShaderForge.SFN_OneMinus,id:3969,x:32360,y:32534,varname:node_3969,prsc:2|IN-7089-OUT;n:type:ShaderForge.SFN_Power,id:4918,x:32535,y:32534,varname:node_4918,prsc:2|VAL-3969-OUT,EXP-4038-OUT;n:type:ShaderForge.SFN_Vector1,id:4038,x:32535,y:32458,cmnt:This is an arbitrary value. You can modify it if you want.,varname:node_4038,prsc:2,v1:6;n:type:ShaderForge.SFN_Smoothstep,id:1841,x:32437,y:32133,cmnt:Create the hole mask,varname:node_1841,prsc:2|A-8502-OUT,B-8424-OUT,V-2665-OUT;n:type:ShaderForge.SFN_Slider,id:1077,x:31531,y:32109,ptovrint:False,ptlb:Hole Size,ptin:_HoleSize,varname:node_1077,prsc:2,glob:False,taghide:False,taghdr:False,tagprd:False,tagnsco:False,tagnrm:False,min:0,cur:0.7030833,max:1;n:type:ShaderForge.SFN_Add,id:8502,x:32054,y:32250,varname:node_8502,prsc:2|A-9892-OUT,B-9958-OUT;n:type:ShaderForge.SFN_Multiply,id:7854,x:32851,y:32666,cmnt:Combine the mask and distortion,varname:node_7854,prsc:2|A-1841-OUT,B-3723-RGB;n:type:ShaderForge.SFN_Relay,id:1579,x:32429,y:33001,varname:node_1579,prsc:2|IN-3973-OUT;n:type:ShaderForge.SFN_Relay,id:3973,x:32183,y:33001,varname:node_3973,prsc:2|IN-1467-UVOUT;n:type:ShaderForge.SFN_RemapRange,id:9892,x:31872,y:32107,varname:node_9892,prsc:2,frmn:0,frmx:1,tomn:1,tomx:0|IN-1077-OUT;n:type:ShaderForge.SFN_Slider,id:9958,x:31531,y:32332,ptovrint:False,ptlb:Hole Edge Smoothness,ptin:_HoleEdgeSmoothness,cmnt:Maybe this can be controlled by distance?,varname:node_9958,prsc:2,glob:False,taghide:False,taghdr:False,tagprd:False,tagnsco:False,tagnrm:False,min:0.001,cur:0.007289694,max:0.05;n:type:ShaderForge.SFN_Subtract,id:8424,x:32054,y:32107,varname:node_8424,prsc:2|A-9892-OUT,B-9958-OUT;n:type:ShaderForge.SFN_Fresnel,id:7652,x:32256,y:32281,varname:node_7652,prsc:2|EXP-7073-OUT;n:type:ShaderForge.SFN_OneMinus,id:2665,x:32437,y:32281,varname:node_2665,prsc:2|IN-7652-OUT;n:type:ShaderForge.SFN_Vector1,id:7073,x:32256,y:32407,varname:node_7073,prsc:2,v1:0.15;proporder:8836-1077-9958;pass:END;sub:END;*/ - -Shader "MAG/Blackhole" { - Properties { - _DistortionStrength ("Distortion Strength", Range(0, 10)) = 3.020896 - _HoleSize ("Hole Size", Range(0, 1)) = 0.7030833 - _HoleEdgeSmoothness ("Hole Edge Smoothness", Range(0.001, 0.05)) = 0.007289694 - } - SubShader { - Tags { - "IgnoreProjector"="True" - "Queue"="Transparent" - "RenderType"="Transparent" - } - GrabPass{ } - Pass { - Name "FORWARD" - Tags { - "LightMode"="ForwardBase" - } - ZWrite Off - - CGPROGRAM - #pragma vertex vert - #pragma fragment frag - #define UNITY_PASS_FORWARDBASE - #include "UnityCG.cginc" - #pragma multi_compile_fwdbase - #pragma only_renderers d3d9 d3d11 glcore gles - #pragma target 3.0 - uniform sampler2D _GrabTexture; - uniform float _DistortionStrength; - uniform float _HoleSize; - uniform float _HoleEdgeSmoothness; - struct VertexInput { - float4 vertex : POSITION; - float3 normal : NORMAL; - }; - struct VertexOutput { - float4 pos : SV_POSITION; - float4 posWorld : TEXCOORD0; - float3 normalDir : TEXCOORD1; - float4 projPos : TEXCOORD2; - }; - VertexOutput vert (VertexInput v) { - VertexOutput o = (VertexOutput)0; - o.normalDir = UnityObjectToWorldNormal(v.normal); - o.posWorld = mul(unity_ObjectToWorld, v.vertex); - o.pos = UnityObjectToClipPos( v.vertex ); - o.projPos = ComputeScreenPos (o.pos); - COMPUTE_EYEDEPTH(o.projPos.z); - return o; - } - float4 frag(VertexOutput i) : COLOR { - i.normalDir = normalize(i.normalDir); - float3 viewDirection = normalize(_WorldSpaceCameraPos.xyz - i.posWorld.xyz); - float3 normalDirection = i.normalDir; - float2 sceneUVs = (i.projPos.xy / i.projPos.w); - float4 sceneColor = tex2D(_GrabTexture, sceneUVs); -////// Lighting: -////// Emissive: - float node_9892 = (_HoleSize*-1.0+1.0); - float node_1841 = smoothstep( (node_9892+_HoleEdgeSmoothness), (node_9892-_HoleEdgeSmoothness), (1.0 - pow(1.0-max(0,dot(normalDirection, viewDirection)),0.15)) ); // Create the hole mask - float node_3969 = (1.0 - pow(1.0-max(0,dot(normalDirection, viewDirection)),_DistortionStrength)); - float3 emissive = (node_1841*tex2D( _GrabTexture, ((pow(node_3969,6.0)*(sceneUVs.rg*-2.0+1.0))+sceneUVs.rg)).rgb); - float3 finalColor = emissive; - return fixed4(finalColor,1); - } - ENDCG - } - } - FallBack "Diffuse" - CustomEditor "ShaderForgeMaterialInspector" -} diff --git a/Projects/Factory/Assets/Blackhole.shader.meta b/Projects/Factory/Assets/Blackhole.shader.meta deleted file mode 100644 index acc900c..0000000 --- a/Projects/Factory/Assets/Blackhole.shader.meta +++ /dev/null @@ -1,9 +0,0 @@ -fileFormatVersion: 2 -guid: 94fc302fc90d646b99b98c5e7df94239 -ShaderImporter: - externalObjects: {} - defaultTextures: [] - nonModifiableTextures: [] - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/Factory/Assets/Resources.meta b/Projects/Factory/Assets/Resources.meta deleted file mode 100644 index 41de994..0000000 --- a/Projects/Factory/Assets/Resources.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 004784541fa40ce4db6dbd82bbe047b1 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/Factory/Assets/Resources/BlackHole.mat b/Projects/Factory/Assets/Resources/BlackHole.mat deleted file mode 100644 index b5686bd..0000000 --- a/Projects/Factory/Assets/Resources/BlackHole.mat +++ /dev/null @@ -1,57 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!21 &2100000 -Material: - serializedVersion: 8 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Name: BlackHole - m_Shader: {fileID: -6465566751694194690, guid: 73dc469a521ba40f9aef7d5fdfc565c1, - type: 3} - m_Parent: {fileID: 0} - m_ModifiedSerializedProperties: 0 - m_ValidKeywords: [] - m_InvalidKeywords: [] - m_LightmapFlags: 4 - m_EnableInstancingVariants: 0 - m_DoubleSidedGI: 0 - m_CustomRenderQueue: -1 - stringTagMap: {} - disabledShaderPasses: [] - m_LockedProperties: - m_SavedProperties: - serializedVersion: 3 - m_TexEnvs: - - unity_Lightmaps: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - unity_LightmapsInd: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - unity_ShadowMasks: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - m_Ints: [] - m_Floats: - - _QueueControl: 0 - - _QueueOffset: 0 - m_Colors: [] - m_BuildTextureStacks: [] ---- !u!114 &6673950067427252125 -MonoBehaviour: - m_ObjectHideFlags: 11 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} - m_Name: - m_EditorClassIdentifier: - version: 7 diff --git a/Projects/Factory/Assets/Resources/BlackHole.mat.meta b/Projects/Factory/Assets/Resources/BlackHole.mat.meta deleted file mode 100644 index c024a5a..0000000 --- a/Projects/Factory/Assets/Resources/BlackHole.mat.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: ea3c5283ea80449ea96a2ed2d53f3800 -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/Factory/Assets/Resources/BlackHole.prefab b/Projects/Factory/Assets/Resources/BlackHole.prefab deleted file mode 100644 index 144b749..0000000 --- a/Projects/Factory/Assets/Resources/BlackHole.prefab +++ /dev/null @@ -1,126 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!1 &9205374014997470240 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 9205374014997470236} - - component: {fileID: 9205374014997470243} - - component: {fileID: 9205374014997470242} - - component: {fileID: 9205374014997470241} - - component: {fileID: 3078820848443297186} - m_Layer: 0 - m_Name: BlackHole - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &9205374014997470236 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9205374014997470240} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -0.04, y: 4.1, z: 4.56} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &9205374014997470243 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9205374014997470240} - m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} ---- !u!23 &9205374014997470242 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9205374014997470240} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: ea3c5283ea80449ea96a2ed2d53f3800, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!54 &9205374014997470241 -Rigidbody: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9205374014997470240} - serializedVersion: 4 - m_Mass: 1 - m_Drag: 0 - m_AngularDrag: 0.05 - m_CenterOfMass: {x: 0, y: 0, z: 0} - m_InertiaTensor: {x: 1, y: 1, z: 1} - m_InertiaRotation: {x: 0, y: 0, z: 0, w: 1} - m_IncludeLayers: - serializedVersion: 2 - m_Bits: 0 - m_ExcludeLayers: - serializedVersion: 2 - m_Bits: 0 - m_ImplicitCom: 1 - m_ImplicitTensor: 1 - m_UseGravity: 1 - m_IsKinematic: 0 - m_Interpolate: 0 - m_Constraints: 0 - m_CollisionDetection: 0 ---- !u!114 &3078820848443297186 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9205374014997470240} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 052d5a6450394fd4bb5a6b59e90106e2, type: 3} - m_Name: - m_EditorClassIdentifier: diff --git a/Projects/Factory/Assets/Resources/BlackHole.prefab.meta b/Projects/Factory/Assets/Resources/BlackHole.prefab.meta deleted file mode 100644 index 4e47633..0000000 --- a/Projects/Factory/Assets/Resources/BlackHole.prefab.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 9ae440983f532492788287f6a70357e5 -PrefabImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/Factory/Assets/Resources/BlackHoleEffect.shadergraph b/Projects/Factory/Assets/Resources/BlackHoleEffect.shadergraph deleted file mode 100644 index 1396106..0000000 --- a/Projects/Factory/Assets/Resources/BlackHoleEffect.shadergraph +++ /dev/null @@ -1,49 +0,0 @@ -{ - "m_SerializedProperties": [], - "m_SerializedKeywords": [], - "m_SerializableNodes": [ - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PBRMasterNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"837414d1-4d02-4671-916d-1e1175acccf2\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"PBR Master\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -713.0000610351563,\n \"y\": -107.00000762939453,\n \"width\": 200.00001525878907,\n \"height\": 317.0000305175781\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.PositionMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 9,\\n \\\"m_DisplayName\\\": \\\"Vertex Position\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vertex Position\\\",\\n \\\"m_StageCapability\\\": 1,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_Space\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.NormalMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 10,\\n \\\"m_DisplayName\\\": \\\"Vertex Normal\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vertex Normal\\\",\\n \\\"m_StageCapability\\\": 1,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_Space\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.TangentMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 11,\\n \\\"m_DisplayName\\\": \\\"Vertex Tangent\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vertex Tangent\\\",\\n \\\"m_StageCapability\\\": 1,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_Space\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.ColorRGBMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Albedo\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Albedo\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_ColorMode\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.NormalMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Normal\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Normal\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_Space\\\": 3\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.ColorRGBMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"Emission\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Emission\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_ColorMode\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Metallic\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Metallic\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 5,\\n \\\"m_DisplayName\\\": \\\"Smoothness\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Smoothness\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.5,\\n \\\"m_DefaultValue\\\": 0.5,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 6,\\n \\\"m_DisplayName\\\": \\\"Occlusion\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Occlusion\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 1.0,\\n \\\"m_DefaultValue\\\": 1.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 7,\\n \\\"m_DisplayName\\\": \\\"Alpha\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Alpha\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 1.0,\\n \\\"m_DefaultValue\\\": 1.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 8,\\n \\\"m_DisplayName\\\": \\\"AlphaClipThreshold\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"AlphaClipThreshold\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.5,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_SerializableSubShaders\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.Rendering.Universal.UniversalPBRSubShader\"\n },\n \"JSONnodeData\": \"{}\"\n }\n ],\n \"m_Model\": 1,\n \"m_SurfaceType\": 1,\n \"m_AlphaMode\": 0,\n \"m_TwoSided\": false\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.FresnelNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"50978c06-90c3-4374-acba-77a87d37603d\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Fresnel Effect\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -1446.0,\n \"y\": 349.0,\n \"width\": 208.00001525878907,\n \"height\": 326.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.NormalMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Normal\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Normal\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_Space\\\": 2\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.ViewDirectionMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"View Dir\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"ViewDir\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_Space\\\": 2\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Power\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Power\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 1.0,\\n \\\"m_DefaultValue\\\": 1.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.OneMinusNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"6b19d2ab-63bf-4665-83b5-3affc86ac6c8\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"One Minus\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -1014.0001220703125,\n \"y\": 268.9999694824219,\n \"width\": 208.00001525878907,\n \"height\": 278.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"In\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"In\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 1.0,\\n \\\"y\\\": 1.0,\\n \\\"z\\\": 1.0,\\n \\\"w\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" - } - ], - "m_Groups": [], - "m_StickyNotes": [], - "m_SerializableEdges": [ - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 3,\n \"m_NodeGUIDSerialized\": \"50978c06-90c3-4374-acba-77a87d37603d\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"6b19d2ab-63bf-4665-83b5-3affc86ac6c8\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"6b19d2ab-63bf-4665-83b5-3affc86ac6c8\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 7,\n \"m_NodeGUIDSerialized\": \"837414d1-4d02-4671-916d-1e1175acccf2\"\n }\n}" - } - ], - "m_PreviewData": { - "serializedMesh": { - "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", - "m_Guid": "" - } - }, - "m_Path": "Shader Graphs", - "m_ConcretePrecision": 0, - "m_ActiveOutputNodeGuidSerialized": "837414d1-4d02-4671-916d-1e1175acccf2" -} \ No newline at end of file diff --git a/Projects/Factory/Assets/Resources/BlackHoleEffect.shadergraph.meta b/Projects/Factory/Assets/Resources/BlackHoleEffect.shadergraph.meta deleted file mode 100644 index 11a322a..0000000 --- a/Projects/Factory/Assets/Resources/BlackHoleEffect.shadergraph.meta +++ /dev/null @@ -1,10 +0,0 @@ -fileFormatVersion: 2 -guid: 73dc469a521ba40f9aef7d5fdfc565c1 -ScriptedImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 2 - userData: - assetBundleName: - assetBundleVariant: - script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3} diff --git a/Projects/Factory/Assets/Resources/Factory.prefab b/Projects/Factory/Assets/Resources/Factory.prefab deleted file mode 100644 index 8295846..0000000 --- a/Projects/Factory/Assets/Resources/Factory.prefab +++ /dev/null @@ -1,371 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!1 &2036623790823495974 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2036623790823495973} - - component: {fileID: 2036623790823495972} - - component: {fileID: 2036623790823496155} - - component: {fileID: 2036623790823496153} - - component: {fileID: 2036623790823496152} - m_Layer: 0 - m_Name: Factory - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &2036623790823495973 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2036623790823495974} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -0.04, y: 4.1, z: 0.08} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 2036623791368335658} - - {fileID: 2036623791511215771} - - {fileID: 2036623792449546896} - m_Father: {fileID: 0} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &2036623790823495972 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2036623790823495974} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: eaafdc042314742608bbffd293438e56, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!114 &2036623790823496155 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2036623790823495974} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: a27bdd1cde60449f19d6ba71fc065df2, type: 3} - m_Name: - m_EditorClassIdentifier: - prefab: {fileID: 9205374014997470240, guid: 9ae440983f532492788287f6a70357e5, type: 3} ---- !u!114 &2036623790823496153 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2036623790823495974} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: be5b237a16b43430a8b38bcfedf82483, type: 3} - m_Name: - m_EditorClassIdentifier: - prefab: {fileID: 8767551231105739241, guid: 2abfb403fb2814534b8745b354004b0c, type: 3} ---- !u!114 &2036623790823496152 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2036623790823495974} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 28ae3a09490ed42a7b8ec0decef1f85f, type: 3} - m_Name: - m_EditorClassIdentifier: - prefab: {fileID: 1107042032037722410, guid: eb8861aa5105345dda5653f2d7843579, type: 3} ---- !u!1 &2036623791368335659 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2036623791368335658} - - component: {fileID: 2036623791368335663} - - component: {fileID: 2036623791368335656} - - component: {fileID: 2036623791368335657} - m_Layer: 0 - m_Name: Body - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &2036623791368335658 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2036623791368335659} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0.3, z: -0.27600005} - m_LocalScale: {x: 1, y: 0.41932, z: 1} - m_Children: [] - m_Father: {fileID: 2036623790823495973} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &2036623791368335663 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2036623791368335659} - m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} ---- !u!23 &2036623791368335656 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2036623791368335659} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 0ec20d68380064f78857d521b8367170, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 ---- !u!65 &2036623791368335657 -BoxCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2036623791368335659} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Size: {x: 1, y: 1, z: 1} - m_Center: {x: 0, y: 0, z: 0} ---- !u!1 &2036623791511215844 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2036623791511215771} - - component: {fileID: 2036623791511215768} - - component: {fileID: 2036623791511215769} - - component: {fileID: 2036623791511215770} - m_Layer: 0 - m_Name: Stack1 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &2036623791511215771 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2036623791511215844} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -0.165, y: 0.64, z: -0.517} - m_LocalScale: {x: 0.2, y: 0.2, z: 0.2} - m_Children: [] - m_Father: {fileID: 2036623790823495973} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &2036623791511215768 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2036623791511215844} - m_Mesh: {fileID: 10206, guid: 0000000000000000e000000000000000, type: 0} ---- !u!23 &2036623791511215769 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2036623791511215844} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 0ec20d68380064f78857d521b8367170, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 ---- !u!136 &2036623791511215770 -CapsuleCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2036623791511215844} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - m_Radius: 0.5000001 - m_Height: 2 - m_Direction: 1 - m_Center: {x: 0.000000059604645, y: 0, z: -0.00000008940697} ---- !u!1 &2036623792449546897 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2036623792449546896} - - component: {fileID: 2036623792449546901} - - component: {fileID: 2036623792449546902} - - component: {fileID: 2036623792449546903} - m_Layer: 0 - m_Name: Stack2 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &2036623792449546896 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2036623792449546897} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0.15, y: 0.604, z: -0.48000005} - m_LocalScale: {x: 0.2, y: 0.2, z: 0.2} - m_Children: [] - m_Father: {fileID: 2036623790823495973} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &2036623792449546901 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2036623792449546897} - m_Mesh: {fileID: 10206, guid: 0000000000000000e000000000000000, type: 0} ---- !u!23 &2036623792449546902 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2036623792449546897} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 0ec20d68380064f78857d521b8367170, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 ---- !u!136 &2036623792449546903 -CapsuleCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2036623792449546897} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - m_Radius: 0.5000001 - m_Height: 2 - m_Direction: 1 - m_Center: {x: 0.000000059604645, y: 0, z: -0.00000008940697} diff --git a/Projects/Factory/Assets/Resources/Factory.prefab.meta b/Projects/Factory/Assets/Resources/Factory.prefab.meta deleted file mode 100644 index cc28cdd..0000000 --- a/Projects/Factory/Assets/Resources/Factory.prefab.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 09b0380f9f6cf44018f07370fd8ab3ac -PrefabImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/Factory/Assets/Resources/FactoryColor.mat b/Projects/Factory/Assets/Resources/FactoryColor.mat deleted file mode 100644 index ee727cf..0000000 --- a/Projects/Factory/Assets/Resources/FactoryColor.mat +++ /dev/null @@ -1,133 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!114 &-865777416203587599 -MonoBehaviour: - m_ObjectHideFlags: 11 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} - m_Name: - m_EditorClassIdentifier: - version: 7 ---- !u!21 &2100000 -Material: - serializedVersion: 8 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Name: FactoryColor - m_Shader: {fileID: 4800000, guid: 933532a4fcc9baf4fa0491de14d08ed7, type: 3} - m_Parent: {fileID: 0} - m_ModifiedSerializedProperties: 0 - m_ValidKeywords: [] - m_InvalidKeywords: [] - m_LightmapFlags: 4 - m_EnableInstancingVariants: 0 - m_DoubleSidedGI: 0 - m_CustomRenderQueue: 2000 - stringTagMap: - RenderType: Opaque - disabledShaderPasses: [] - m_LockedProperties: - m_SavedProperties: - serializedVersion: 3 - m_TexEnvs: - - _BaseMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _BumpMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _DetailAlbedoMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _DetailMask: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _DetailNormalMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _EmissionMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _MainTex: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _MetallicGlossMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _OcclusionMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _ParallaxMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _SpecGlossMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - unity_Lightmaps: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - unity_LightmapsInd: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - unity_ShadowMasks: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - m_Ints: [] - m_Floats: - - _AlphaClip: 0 - - _AlphaToMask: 0 - - _Blend: 0 - - _BlendModePreserveSpecular: 1 - - _BumpScale: 1 - - _ClearCoatMask: 0 - - _ClearCoatSmoothness: 0 - - _Cull: 2 - - _Cutoff: 0.5 - - _DetailAlbedoMapScale: 1 - - _DetailNormalMapScale: 1 - - _DstBlend: 0 - - _DstBlendAlpha: 0 - - _EnvironmentReflections: 1 - - _GlossMapScale: 0 - - _Glossiness: 0 - - _GlossyReflections: 0 - - _Metallic: 0 - - _OcclusionStrength: 1 - - _Parallax: 0.005 - - _QueueOffset: 0 - - _ReceiveShadows: 1 - - _Smoothness: 0.5 - - _SmoothnessTextureChannel: 0 - - _SpecularHighlights: 1 - - _SrcBlend: 1 - - _SrcBlendAlpha: 1 - - _Surface: 0 - - _WorkflowMode: 1 - - _ZWrite: 1 - m_Colors: - - _BaseColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} - - _Color: {r: 0.5, g: 0.5, b: 0.5, a: 1} - - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} - - _SpecColor: {r: 0.2, g: 0.2, b: 0.2, a: 1} - m_BuildTextureStacks: [] diff --git a/Projects/Factory/Assets/Resources/FactoryColor.mat.meta b/Projects/Factory/Assets/Resources/FactoryColor.mat.meta deleted file mode 100644 index cb50c1d..0000000 --- a/Projects/Factory/Assets/Resources/FactoryColor.mat.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 0ec20d68380064f78857d521b8367170 -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/Factory/Assets/Resources/Fireball.prefab b/Projects/Factory/Assets/Resources/Fireball.prefab deleted file mode 100644 index 9803d6d..0000000 --- a/Projects/Factory/Assets/Resources/Fireball.prefab +++ /dev/null @@ -1,4770 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!1 &8767551231105739241 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 8767551231105739244} - - component: {fileID: 3507843092778704231} - - component: {fileID: 6187025762356747333} - - component: {fileID: 4043484227912579324} - m_Layer: 0 - m_Name: Fireball - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &8767551231105739244 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8767551231105739241} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 1.546, y: 1.041, z: 2.06} - m_LocalScale: {x: 0.024450174, y: 0.024450174, z: 0.024450174} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &3507843092778704231 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8767551231105739241} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 6114427e97dc0495dbef374c40d613c2, type: 3} - m_Name: - m_EditorClassIdentifier: - Speed: 5 ---- !u!198 &6187025762356747333 -ParticleSystem: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8767551231105739241} - serializedVersion: 6 - lengthInSec: 5 - simulationSpeed: 1 - stopAction: 0 - cullingMode: 0 - ringBufferMode: 0 - ringBufferLoopRange: {x: 0, y: 1} - looping: 1 - prewarm: 1 - playOnAwake: 1 - useUnscaledTime: 0 - autoRandomSeed: 1 - useRigidbodyForVelocity: 1 - startDelay: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - moveWithTransform: 0 - moveWithCustomTransform: {fileID: 0} - scalingMode: 1 - randomSeed: 0 - InitialModule: - serializedVersion: 3 - enabled: 1 - startLifetime: - serializedVersion: 2 - minMaxState: 0 - scalar: 5 - minScalar: 5 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - startSpeed: - serializedVersion: 2 - minMaxState: 0 - scalar: 5 - minScalar: 5 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - startColor: - serializedVersion: 2 - minMaxState: 0 - minColor: {r: 1, g: 1, b: 1, a: 1} - maxColor: {r: 1, g: 1, b: 1, a: 1} - maxGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - minGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - startSize: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - startSizeY: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - startSizeZ: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - startRotationX: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - startRotationY: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - startRotation: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - randomizeRotationDirection: 0 - maxNumParticles: 1000 - size3D: 0 - rotation3D: 0 - gravityModifier: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - ShapeModule: - serializedVersion: 6 - enabled: 1 - type: 0 - angle: 25 - length: 5 - boxThickness: {x: 0, y: 0, z: 0} - radiusThickness: 0.5 - donutRadius: 0.2 - m_Position: {x: 0, y: 0, z: 0} - m_Rotation: {x: 0, y: 0, z: 0} - m_Scale: {x: 1, y: 1, z: 1} - placementMode: 0 - m_MeshMaterialIndex: 0 - m_MeshNormalOffset: 0 - m_MeshSpawn: - mode: 0 - spread: 0 - speed: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - m_Mesh: {fileID: 0} - m_MeshRenderer: {fileID: 0} - m_SkinnedMeshRenderer: {fileID: 0} - m_Sprite: {fileID: 0} - m_SpriteRenderer: {fileID: 0} - m_UseMeshMaterialIndex: 0 - m_UseMeshColors: 1 - alignToDirection: 0 - m_Texture: {fileID: 0} - m_TextureClipChannel: 3 - m_TextureClipThreshold: 0 - m_TextureUVChannel: 0 - m_TextureColorAffectsParticles: 1 - m_TextureAlphaAffectsParticles: 1 - m_TextureBilinearFiltering: 0 - randomDirectionAmount: 0 - sphericalDirectionAmount: 0 - randomPositionAmount: 0 - radius: - value: 0.25 - mode: 0 - spread: 0 - speed: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - arc: - value: 360 - mode: 0 - spread: 0 - speed: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - EmissionModule: - enabled: 1 - serializedVersion: 4 - rateOverTime: - serializedVersion: 2 - minMaxState: 0 - scalar: 100 - minScalar: 10 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - rateOverDistance: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - m_BurstCount: 0 - m_Bursts: [] - SizeModule: - enabled: 0 - curve: - serializedVersion: 2 - minMaxState: 1 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 1 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 1 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - y: - serializedVersion: 2 - minMaxState: 1 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 1 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 1 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - z: - serializedVersion: 2 - minMaxState: 1 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 1 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 1 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - separateAxes: 0 - RotationModule: - enabled: 0 - x: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - y: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - curve: - serializedVersion: 2 - minMaxState: 0 - scalar: 0.7853982 - minScalar: 0.7853982 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - separateAxes: 0 - ColorModule: - enabled: 0 - gradient: - serializedVersion: 2 - minMaxState: 1 - minColor: {r: 1, g: 1, b: 1, a: 1} - maxColor: {r: 1, g: 1, b: 1, a: 1} - maxGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - minGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - UVModule: - serializedVersion: 2 - enabled: 0 - mode: 0 - timeMode: 0 - fps: 30 - frameOverTime: - serializedVersion: 2 - minMaxState: 1 - scalar: 0.9999 - minScalar: 0.9999 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 1 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 1 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - startFrame: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - speedRange: {x: 0, y: 1} - tilesX: 1 - tilesY: 1 - animationType: 0 - rowIndex: 0 - cycles: 1 - uvChannelMask: -1 - rowMode: 1 - sprites: - - sprite: {fileID: 0} - flipU: 0 - flipV: 0 - VelocityModule: - enabled: 0 - x: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - y: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - z: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - orbitalX: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - orbitalY: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - orbitalZ: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - orbitalOffsetX: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - orbitalOffsetY: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - orbitalOffsetZ: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - radial: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - speedModifier: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - inWorldSpace: 0 - InheritVelocityModule: - enabled: 0 - m_Mode: 0 - m_Curve: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - ForceModule: - enabled: 0 - x: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - y: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - z: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - inWorldSpace: 0 - randomizePerFrame: 0 - ExternalForcesModule: - serializedVersion: 2 - enabled: 0 - multiplierCurve: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - influenceFilter: 0 - influenceMask: - serializedVersion: 2 - m_Bits: 4294967295 - influenceList: [] - ClampVelocityModule: - enabled: 0 - x: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - y: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - z: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - magnitude: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - separateAxis: 0 - inWorldSpace: 0 - multiplyDragByParticleSize: 1 - multiplyDragByParticleVelocity: 1 - dampen: 0 - drag: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - NoiseModule: - enabled: 0 - strength: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - strengthY: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - strengthZ: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - separateAxes: 0 - frequency: 0.5 - damping: 1 - octaves: 1 - octaveMultiplier: 0.5 - octaveScale: 2 - quality: 2 - scrollSpeed: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - remap: - serializedVersion: 2 - minMaxState: 1 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 1 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 1 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - remapY: - serializedVersion: 2 - minMaxState: 1 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 1 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 1 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - remapZ: - serializedVersion: 2 - minMaxState: 1 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 1 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 1 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - remapEnabled: 0 - positionAmount: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - rotationAmount: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - sizeAmount: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - SizeBySpeedModule: - enabled: 0 - curve: - serializedVersion: 2 - minMaxState: 1 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 1 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 1 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - y: - serializedVersion: 2 - minMaxState: 1 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 1 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 1 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - z: - serializedVersion: 2 - minMaxState: 1 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 1 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 1 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - range: {x: 0, y: 1} - separateAxes: 0 - RotationBySpeedModule: - enabled: 0 - x: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - y: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - curve: - serializedVersion: 2 - minMaxState: 0 - scalar: 0.7853982 - minScalar: 0.7853982 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - separateAxes: 0 - range: {x: 0, y: 1} - ColorBySpeedModule: - enabled: 0 - gradient: - serializedVersion: 2 - minMaxState: 1 - minColor: {r: 1, g: 1, b: 1, a: 1} - maxColor: {r: 1, g: 1, b: 1, a: 1} - maxGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - minGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - range: {x: 0, y: 1} - CollisionModule: - enabled: 0 - serializedVersion: 3 - type: 0 - collisionMode: 0 - colliderForce: 0 - multiplyColliderForceByParticleSize: 0 - multiplyColliderForceByParticleSpeed: 0 - multiplyColliderForceByCollisionAngle: 1 - plane0: {fileID: 0} - plane1: {fileID: 0} - plane2: {fileID: 0} - plane3: {fileID: 0} - plane4: {fileID: 0} - plane5: {fileID: 0} - m_Dampen: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - m_Bounce: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - m_EnergyLossOnCollision: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minKillSpeed: 0 - maxKillSpeed: 10000 - radiusScale: 1 - collidesWith: - serializedVersion: 2 - m_Bits: 4294967295 - maxCollisionShapes: 256 - quality: 0 - voxelSize: 0.5 - collisionMessages: 0 - collidesWithDynamic: 1 - interiorCollisions: 0 - TriggerModule: - enabled: 0 - collisionShape0: {fileID: 0} - collisionShape1: {fileID: 0} - collisionShape2: {fileID: 0} - collisionShape3: {fileID: 0} - collisionShape4: {fileID: 0} - collisionShape5: {fileID: 0} - inside: 1 - outside: 0 - enter: 0 - exit: 0 - radiusScale: 1 - SubModule: - serializedVersion: 2 - enabled: 0 - subEmitters: - - serializedVersion: 3 - emitter: {fileID: 0} - type: 0 - properties: 0 - emitProbability: 1 - LightsModule: - enabled: 0 - ratio: 0 - light: {fileID: 0} - randomDistribution: 1 - color: 1 - range: 1 - intensity: 1 - rangeCurve: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - intensityCurve: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - maxLights: 20 - TrailModule: - enabled: 0 - mode: 0 - ratio: 1 - lifetime: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minVertexDistance: 0.2 - textureMode: 0 - ribbonCount: 1 - shadowBias: 0.5 - worldSpace: 0 - dieWithParticles: 1 - sizeAffectsWidth: 1 - sizeAffectsLifetime: 0 - inheritParticleColor: 1 - generateLightingData: 0 - splitSubEmitterRibbons: 0 - attachRibbonsToTransform: 0 - colorOverLifetime: - serializedVersion: 2 - minMaxState: 0 - minColor: {r: 1, g: 1, b: 1, a: 1} - maxColor: {r: 1, g: 1, b: 1, a: 1} - maxGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - minGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - widthOverTrail: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - colorOverTrail: - serializedVersion: 2 - minMaxState: 0 - minColor: {r: 1, g: 1, b: 1, a: 1} - maxColor: {r: 1, g: 1, b: 1, a: 1} - maxGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - minGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - CustomDataModule: - enabled: 0 - mode0: 0 - vectorComponentCount0: 4 - color0: - serializedVersion: 2 - minMaxState: 0 - minColor: {r: 1, g: 1, b: 1, a: 1} - maxColor: {r: 1, g: 1, b: 1, a: 1} - maxGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - minGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - colorLabel0: Color - vector0_0: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - vectorLabel0_0: X - vector0_1: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - vectorLabel0_1: Y - vector0_2: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - vectorLabel0_2: Z - vector0_3: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - vectorLabel0_3: W - mode1: 0 - vectorComponentCount1: 4 - color1: - serializedVersion: 2 - minMaxState: 0 - minColor: {r: 1, g: 1, b: 1, a: 1} - maxColor: {r: 1, g: 1, b: 1, a: 1} - maxGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - minGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - colorLabel1: Color - vector1_0: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - vectorLabel1_0: X - vector1_1: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - vectorLabel1_1: Y - vector1_2: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - vectorLabel1_2: Z - vector1_3: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - vectorLabel1_3: W ---- !u!199 &4043484227912579324 -ParticleSystemRenderer: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8767551231105739241} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 0 - m_ReflectionProbeUsage: 0 - m_RayTracingMode: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 56489708dfc1642f49893ac4dc952c2c, type: 2} - - {fileID: 0} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 1 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_RenderMode: 0 - m_SortMode: 0 - m_MinParticleSize: 0 - m_MaxParticleSize: 0.5 - m_CameraVelocityScale: 0 - m_VelocityScale: 0 - m_LengthScale: 2 - m_SortingFudge: 0 - m_NormalDirection: 1 - m_ShadowBias: 0 - m_RenderAlignment: 0 - m_Pivot: {x: 0, y: 0, z: 0} - m_Flip: {x: 0, y: 0, z: 0} - m_UseCustomVertexStreams: 0 - m_EnableGPUInstancing: 1 - m_ApplyActiveColorSpace: 1 - m_AllowRoll: 1 - m_VertexStreams: 00010304 - m_Mesh: {fileID: 0} - m_Mesh1: {fileID: 0} - m_Mesh2: {fileID: 0} - m_Mesh3: {fileID: 0} - m_MaskInteraction: 0 diff --git a/Projects/Factory/Assets/Resources/Fireball.prefab.meta b/Projects/Factory/Assets/Resources/Fireball.prefab.meta deleted file mode 100644 index 8132195..0000000 --- a/Projects/Factory/Assets/Resources/Fireball.prefab.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 2abfb403fb2814534b8745b354004b0c -PrefabImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/Factory/Assets/Resources/FireballRed.mat b/Projects/Factory/Assets/Resources/FireballRed.mat deleted file mode 100644 index d9a47af..0000000 --- a/Projects/Factory/Assets/Resources/FireballRed.mat +++ /dev/null @@ -1,136 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!114 &-8754627314071892585 -MonoBehaviour: - m_ObjectHideFlags: 11 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} - m_Name: - m_EditorClassIdentifier: - version: 7 ---- !u!21 &2100000 -Material: - serializedVersion: 8 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Name: FireballRed - m_Shader: {fileID: 4800000, guid: 933532a4fcc9baf4fa0491de14d08ed7, type: 3} - m_Parent: {fileID: 0} - m_ModifiedSerializedProperties: 0 - m_ValidKeywords: - - _EMISSION - m_InvalidKeywords: [] - m_LightmapFlags: 2 - m_EnableInstancingVariants: 0 - m_DoubleSidedGI: 0 - m_CustomRenderQueue: 2000 - stringTagMap: - RenderType: Opaque - disabledShaderPasses: [] - m_LockedProperties: - m_SavedProperties: - serializedVersion: 3 - m_TexEnvs: - - _BaseMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _BumpMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _DetailAlbedoMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _DetailMask: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _DetailNormalMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _EmissionMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _MainTex: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _MetallicGlossMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _OcclusionMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _ParallaxMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _SpecGlossMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - unity_Lightmaps: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - unity_LightmapsInd: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - unity_ShadowMasks: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - m_Ints: [] - m_Floats: - - _AlphaClip: 0 - - _AlphaToMask: 0 - - _Blend: 0 - - _BlendModePreserveSpecular: 1 - - _BumpScale: 1 - - _ClearCoatMask: 0 - - _ClearCoatSmoothness: 0 - - _Cull: 2 - - _Cutoff: 0.5 - - _DetailAlbedoMapScale: 1 - - _DetailNormalMapScale: 1 - - _DstBlend: 0 - - _DstBlendAlpha: 0 - - _EnvironmentReflections: 1 - - _GlossMapScale: 1 - - _Glossiness: 0.5 - - _GlossyReflections: 1 - - _Metallic: 0 - - _Mode: 0 - - _OcclusionStrength: 1 - - _Parallax: 0.02 - - _QueueOffset: 0 - - _ReceiveShadows: 1 - - _Smoothness: 0.5 - - _SmoothnessTextureChannel: 0 - - _SpecularHighlights: 1 - - _SrcBlend: 1 - - _SrcBlendAlpha: 1 - - _Surface: 0 - - _UVSec: 0 - - _WorkflowMode: 1 - - _ZWrite: 1 - m_Colors: - - _BaseColor: {r: 1, g: 0, b: 0, a: 1} - - _Color: {r: 1, g: 0, b: 0, a: 1} - - _EmissionColor: {r: 1, g: 0, b: 0.000023492801, a: 1} - - _SpecColor: {r: 0.2, g: 0.2, b: 0.2, a: 1} - m_BuildTextureStacks: [] diff --git a/Projects/Factory/Assets/Resources/FireballRed.mat.meta b/Projects/Factory/Assets/Resources/FireballRed.mat.meta deleted file mode 100644 index bd90025..0000000 --- a/Projects/Factory/Assets/Resources/FireballRed.mat.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 56489708dfc1642f49893ac4dc952c2c -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 2100000 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/Factory/Assets/Resources/Grass.mat b/Projects/Factory/Assets/Resources/Grass.mat deleted file mode 100644 index d8b7518..0000000 --- a/Projects/Factory/Assets/Resources/Grass.mat +++ /dev/null @@ -1,136 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!21 &2100000 -Material: - serializedVersion: 8 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Name: Grass - m_Shader: {fileID: 4800000, guid: 8d2bb70cbf9db8d4da26e15b26e74248, type: 3} - m_Parent: {fileID: 0} - m_ModifiedSerializedProperties: 0 - m_ValidKeywords: - - _GLOSSINESS_FROM_BASE_ALPHA - - _SPECULAR_COLOR - m_InvalidKeywords: [] - m_LightmapFlags: 4 - m_EnableInstancingVariants: 0 - m_DoubleSidedGI: 0 - m_CustomRenderQueue: 2000 - stringTagMap: - RenderType: Opaque - disabledShaderPasses: [] - m_LockedProperties: - m_SavedProperties: - serializedVersion: 3 - m_TexEnvs: - - _BaseMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _BumpMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _DetailAlbedoMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _DetailMask: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _DetailNormalMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _EmissionMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _MainTex: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _MetallicGlossMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _OcclusionMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _ParallaxMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _SpecGlossMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - unity_Lightmaps: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - unity_LightmapsInd: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - unity_ShadowMasks: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - m_Ints: [] - m_Floats: - - _AlphaClip: 0 - - _AlphaToMask: 0 - - _Blend: 0 - - _BlendModePreserveSpecular: 1 - - _BumpScale: 1 - - _Cull: 2 - - _Cutoff: 0.5 - - _DetailNormalMapScale: 1 - - _DstBlend: 0 - - _DstBlendAlpha: 0 - - _GlossMapScale: 0.478 - - _Glossiness: 0.5 - - _GlossinessSource: 0 - - _GlossyReflections: 0 - - _Metallic: 0.057 - - _Mode: 0 - - _OcclusionStrength: 1 - - _Parallax: 0.02 - - _QueueOffset: 0 - - _ReceiveShadows: 1 - - _Shininess: 0 - - _Smoothness: 0 - - _SmoothnessSource: 1 - - _SmoothnessTextureChannel: 1 - - _SpecSource: 0 - - _SpecularHighlights: 0 - - _SrcBlend: 1 - - _SrcBlendAlpha: 1 - - _Surface: 0 - - _UVSec: 0 - - _ZWrite: 1 - m_Colors: - - _BaseColor: {r: 0.04988429, g: 0.5566038, b: 0.21069941, a: 0} - - _Color: {r: 0.04988429, g: 0.5566038, b: 0.21069941, a: 0} - - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} - - _SpecColor: {r: 0.5, g: 0.5, b: 0.5, a: 0.5} - m_BuildTextureStacks: [] ---- !u!114 &971064310777961499 -MonoBehaviour: - m_ObjectHideFlags: 11 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} - m_Name: - m_EditorClassIdentifier: - version: 7 diff --git a/Projects/Factory/Assets/Resources/Grass.mat.meta b/Projects/Factory/Assets/Resources/Grass.mat.meta deleted file mode 100644 index f35a2d8..0000000 --- a/Projects/Factory/Assets/Resources/Grass.mat.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: b454b8e09a92c482a839d0cfa1237ed6 -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 2100000 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/Factory/Assets/Resources/Meteor.prefab b/Projects/Factory/Assets/Resources/Meteor.prefab deleted file mode 100644 index 30f544a..0000000 --- a/Projects/Factory/Assets/Resources/Meteor.prefab +++ /dev/null @@ -1,4945 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!1 &1107042032037722410 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 5084205801832258851} - - component: {fileID: 2886156423154418299} - - component: {fileID: 232174104825238623} - - component: {fileID: 76571386012849158} - - component: {fileID: 8334522116092777351} - - component: {fileID: 6277252564096177466} - - component: {fileID: 6392579299328345198} - - component: {fileID: 6252331323847998397} - m_Layer: 0 - m_Name: Meteor - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &5084205801832258851 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1107042032037722410} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: -1.1036248, z: 0.14999998} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &2886156423154418299 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1107042032037722410} - m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} ---- !u!23 &232174104825238623 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1107042032037722410} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 83daf1d809be14e3894533ccf7f61e69, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!135 &76571386012849158 -SphereCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1107042032037722410} - m_Material: {fileID: 0} - m_IncludeLayers: - serializedVersion: 2 - m_Bits: 0 - m_ExcludeLayers: - serializedVersion: 2 - m_Bits: 0 - m_LayerOverridePriority: 0 - m_IsTrigger: 0 - m_ProvidesContacts: 0 - m_Enabled: 1 - serializedVersion: 3 - m_Radius: 0.5 - m_Center: {x: 0, y: 0, z: 0} ---- !u!198 &8334522116092777351 -ParticleSystem: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1107042032037722410} - serializedVersion: 8 - lengthInSec: 5 - simulationSpeed: 1 - stopAction: 0 - cullingMode: 0 - ringBufferMode: 0 - ringBufferLoopRange: {x: 0, y: 1} - emitterVelocityMode: 0 - looping: 1 - prewarm: 0 - playOnAwake: 1 - useUnscaledTime: 0 - autoRandomSeed: 1 - startDelay: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - moveWithTransform: 0 - moveWithCustomTransform: {fileID: 0} - scalingMode: 1 - randomSeed: 0 - InitialModule: - serializedVersion: 3 - enabled: 1 - startLifetime: - serializedVersion: 2 - minMaxState: 0 - scalar: 5 - minScalar: 5 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - startSpeed: - serializedVersion: 2 - minMaxState: 0 - scalar: 5 - minScalar: 5 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - startColor: - serializedVersion: 2 - minMaxState: 0 - minColor: {r: 1, g: 1, b: 1, a: 1} - maxColor: {r: 1, g: 1, b: 1, a: 1} - maxGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_ColorSpace: -1 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - minGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_ColorSpace: -1 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - startSize: - serializedVersion: 2 - minMaxState: 0 - scalar: 0.2 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - startSizeY: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - startSizeZ: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - startRotationX: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - startRotationY: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - startRotation: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - randomizeRotationDirection: 0 - gravitySource: 0 - maxNumParticles: 1000 - customEmitterVelocity: {x: 0, y: 0, z: 0} - size3D: 0 - rotation3D: 0 - gravityModifier: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - ShapeModule: - serializedVersion: 6 - enabled: 1 - type: 4 - angle: 10 - length: 5 - boxThickness: {x: 0, y: 0, z: 0} - radiusThickness: 1 - donutRadius: 0.2 - m_Position: {x: 0, y: 0, z: 0} - m_Rotation: {x: 0, y: 180, z: 0} - m_Scale: {x: 1, y: 1, z: 1} - placementMode: 0 - m_MeshMaterialIndex: 0 - m_MeshNormalOffset: 0 - m_MeshSpawn: - mode: 0 - spread: 0 - speed: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - m_Mesh: {fileID: 0} - m_MeshRenderer: {fileID: 0} - m_SkinnedMeshRenderer: {fileID: 0} - m_Sprite: {fileID: 0} - m_SpriteRenderer: {fileID: 0} - m_UseMeshMaterialIndex: 0 - m_UseMeshColors: 1 - alignToDirection: 0 - m_Texture: {fileID: 0} - m_TextureClipChannel: 3 - m_TextureClipThreshold: 0 - m_TextureUVChannel: 0 - m_TextureColorAffectsParticles: 1 - m_TextureAlphaAffectsParticles: 1 - m_TextureBilinearFiltering: 0 - randomDirectionAmount: 0 - sphericalDirectionAmount: 0 - randomPositionAmount: 0 - radius: - value: 1 - mode: 0 - spread: 0 - speed: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - arc: - value: 360 - mode: 0 - spread: 0 - speed: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - EmissionModule: - enabled: 1 - serializedVersion: 4 - rateOverTime: - serializedVersion: 2 - minMaxState: 0 - scalar: 10 - minScalar: 10 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - rateOverDistance: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - m_BurstCount: 0 - m_Bursts: [] - SizeModule: - enabled: 0 - curve: - serializedVersion: 2 - minMaxState: 1 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 1 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 1 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - y: - serializedVersion: 2 - minMaxState: 1 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 1 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 1 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - z: - serializedVersion: 2 - minMaxState: 1 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 1 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 1 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - separateAxes: 0 - RotationModule: - enabled: 0 - x: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - y: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - curve: - serializedVersion: 2 - minMaxState: 0 - scalar: 0.7853982 - minScalar: 0.7853982 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - separateAxes: 0 - ColorModule: - enabled: 0 - gradient: - serializedVersion: 2 - minMaxState: 1 - minColor: {r: 1, g: 1, b: 1, a: 1} - maxColor: {r: 1, g: 1, b: 1, a: 1} - maxGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_ColorSpace: -1 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - minGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_ColorSpace: -1 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - UVModule: - serializedVersion: 2 - enabled: 0 - mode: 0 - timeMode: 0 - fps: 30 - frameOverTime: - serializedVersion: 2 - minMaxState: 1 - scalar: 0.9999 - minScalar: 0.9999 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 1 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 1 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - startFrame: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - speedRange: {x: 0, y: 1} - tilesX: 1 - tilesY: 1 - animationType: 0 - rowIndex: 0 - cycles: 1 - uvChannelMask: -1 - rowMode: 1 - sprites: - - sprite: {fileID: 0} - flipU: 0 - flipV: 0 - VelocityModule: - enabled: 0 - x: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - y: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - z: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - orbitalX: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - orbitalY: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - orbitalZ: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - orbitalOffsetX: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - orbitalOffsetY: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - orbitalOffsetZ: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - radial: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - speedModifier: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - inWorldSpace: 0 - InheritVelocityModule: - enabled: 0 - m_Mode: 0 - m_Curve: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - LifetimeByEmitterSpeedModule: - enabled: 0 - m_Curve: - serializedVersion: 2 - minMaxState: 1 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: -0.8 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0.2 - inSlope: -0.8 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - m_Range: {x: 0, y: 1} - ForceModule: - enabled: 0 - x: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - y: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - z: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - inWorldSpace: 0 - randomizePerFrame: 0 - ExternalForcesModule: - serializedVersion: 2 - enabled: 0 - multiplierCurve: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - influenceFilter: 0 - influenceMask: - serializedVersion: 2 - m_Bits: 4294967295 - influenceList: [] - ClampVelocityModule: - enabled: 0 - x: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - y: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - z: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - magnitude: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - separateAxis: 0 - inWorldSpace: 0 - multiplyDragByParticleSize: 1 - multiplyDragByParticleVelocity: 1 - dampen: 0 - drag: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - NoiseModule: - enabled: 0 - strength: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - strengthY: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - strengthZ: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - separateAxes: 0 - frequency: 0.5 - damping: 1 - octaves: 1 - octaveMultiplier: 0.5 - octaveScale: 2 - quality: 2 - scrollSpeed: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - remap: - serializedVersion: 2 - minMaxState: 1 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 1 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 1 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - remapY: - serializedVersion: 2 - minMaxState: 1 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 1 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 1 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - remapZ: - serializedVersion: 2 - minMaxState: 1 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 1 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 1 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - remapEnabled: 0 - positionAmount: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - rotationAmount: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - sizeAmount: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - SizeBySpeedModule: - enabled: 0 - curve: - serializedVersion: 2 - minMaxState: 1 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 1 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 1 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - y: - serializedVersion: 2 - minMaxState: 1 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 1 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 1 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - z: - serializedVersion: 2 - minMaxState: 1 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 1 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 1 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - range: {x: 0, y: 1} - separateAxes: 0 - RotationBySpeedModule: - enabled: 0 - x: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - y: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - curve: - serializedVersion: 2 - minMaxState: 0 - scalar: 0.7853982 - minScalar: 0.7853982 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - separateAxes: 0 - range: {x: 0, y: 1} - ColorBySpeedModule: - enabled: 0 - gradient: - serializedVersion: 2 - minMaxState: 1 - minColor: {r: 1, g: 1, b: 1, a: 1} - maxColor: {r: 1, g: 1, b: 1, a: 1} - maxGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_ColorSpace: -1 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - minGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_ColorSpace: -1 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - range: {x: 0, y: 1} - CollisionModule: - enabled: 0 - serializedVersion: 4 - type: 0 - collisionMode: 0 - colliderForce: 0 - multiplyColliderForceByParticleSize: 0 - multiplyColliderForceByParticleSpeed: 0 - multiplyColliderForceByCollisionAngle: 1 - m_Planes: - - {fileID: 0} - - {fileID: 0} - - {fileID: 0} - - {fileID: 0} - - {fileID: 0} - - {fileID: 0} - m_Dampen: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - m_Bounce: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - m_EnergyLossOnCollision: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minKillSpeed: 0 - maxKillSpeed: 10000 - radiusScale: 1 - collidesWith: - serializedVersion: 2 - m_Bits: 4294967295 - maxCollisionShapes: 256 - quality: 0 - voxelSize: 0.5 - collisionMessages: 0 - collidesWithDynamic: 1 - interiorCollisions: 0 - TriggerModule: - enabled: 0 - serializedVersion: 2 - inside: 1 - outside: 0 - enter: 0 - exit: 0 - colliderQueryMode: 0 - radiusScale: 1 - primitives: - - {fileID: 0} - - {fileID: 0} - - {fileID: 0} - - {fileID: 0} - - {fileID: 0} - - {fileID: 0} - SubModule: - serializedVersion: 2 - enabled: 0 - subEmitters: - - serializedVersion: 3 - emitter: {fileID: 0} - type: 0 - properties: 0 - emitProbability: 1 - LightsModule: - enabled: 0 - ratio: 0 - light: {fileID: 0} - randomDistribution: 1 - color: 1 - range: 1 - intensity: 1 - rangeCurve: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - intensityCurve: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - maxLights: 20 - TrailModule: - enabled: 0 - mode: 0 - ratio: 1 - lifetime: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minVertexDistance: 0.2 - textureMode: 0 - textureScale: {x: 1, y: 1} - ribbonCount: 1 - shadowBias: 0.5 - worldSpace: 0 - dieWithParticles: 1 - sizeAffectsWidth: 1 - sizeAffectsLifetime: 0 - inheritParticleColor: 1 - generateLightingData: 0 - splitSubEmitterRibbons: 0 - attachRibbonsToTransform: 0 - colorOverLifetime: - serializedVersion: 2 - minMaxState: 0 - minColor: {r: 1, g: 1, b: 1, a: 1} - maxColor: {r: 1, g: 1, b: 1, a: 1} - maxGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_ColorSpace: -1 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - minGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_ColorSpace: -1 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - widthOverTrail: - serializedVersion: 2 - minMaxState: 0 - scalar: 1 - minScalar: 1 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - colorOverTrail: - serializedVersion: 2 - minMaxState: 0 - minColor: {r: 1, g: 1, b: 1, a: 1} - maxColor: {r: 1, g: 1, b: 1, a: 1} - maxGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_ColorSpace: -1 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - minGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_ColorSpace: -1 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - CustomDataModule: - enabled: 0 - mode0: 0 - vectorComponentCount0: 4 - color0: - serializedVersion: 2 - minMaxState: 0 - minColor: {r: 1, g: 1, b: 1, a: 1} - maxColor: {r: 1, g: 1, b: 1, a: 1} - maxGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_ColorSpace: -1 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - minGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_ColorSpace: -1 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - colorLabel0: Color - vector0_0: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - vectorLabel0_0: X - vector0_1: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - vectorLabel0_1: Y - vector0_2: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - vectorLabel0_2: Z - vector0_3: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - vectorLabel0_3: W - mode1: 0 - vectorComponentCount1: 4 - color1: - serializedVersion: 2 - minMaxState: 0 - minColor: {r: 1, g: 1, b: 1, a: 1} - maxColor: {r: 1, g: 1, b: 1, a: 1} - maxGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_ColorSpace: -1 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - minGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_ColorSpace: -1 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - colorLabel1: Color - vector1_0: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - vectorLabel1_0: X - vector1_1: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - vectorLabel1_1: Y - vector1_2: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - vectorLabel1_2: Z - vector1_3: - serializedVersion: 2 - minMaxState: 0 - scalar: 0 - minScalar: 0 - maxCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - minCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - vectorLabel1_3: W ---- !u!199 &6277252564096177466 -ParticleSystemRenderer: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1107042032037722410} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 - m_MotionVectors: 1 - m_LightProbeUsage: 0 - m_ReflectionProbeUsage: 0 - m_RayTracingMode: 0 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 426f04ea467754acc9c1c61549606579, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_RenderMode: 0 - m_MeshDistribution: 0 - m_SortMode: 0 - m_MinParticleSize: 0 - m_MaxParticleSize: 0.1 - m_CameraVelocityScale: 0 - m_VelocityScale: 0 - m_LengthScale: 2 - m_SortingFudge: 0 - m_NormalDirection: 1 - m_ShadowBias: 0 - m_RenderAlignment: 0 - m_Pivot: {x: 0, y: 0, z: 0} - m_Flip: {x: 0, y: 0, z: 0} - m_UseCustomVertexStreams: 0 - m_EnableGPUInstancing: 1 - m_ApplyActiveColorSpace: 1 - m_AllowRoll: 1 - m_FreeformStretching: 0 - m_RotateWithStretchDirection: 1 - m_VertexStreams: 00010304 - m_Mesh: {fileID: 0} - m_Mesh1: {fileID: 0} - m_Mesh2: {fileID: 0} - m_Mesh3: {fileID: 0} - m_MeshWeighting: 1 - m_MeshWeighting1: 1 - m_MeshWeighting2: 1 - m_MeshWeighting3: 1 - m_MaskInteraction: 0 ---- !u!114 &6392579299328345198 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1107042032037722410} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 6c90e330ceb434bd189bdeff150481a1, type: 3} - m_Name: - m_EditorClassIdentifier: - Movement: {x: 0, y: -1, z: 1} - Speed: 9.81 ---- !u!114 &6252331323847998397 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1107042032037722410} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 052d5a6450394fd4bb5a6b59e90106e2, type: 3} - m_Name: - m_EditorClassIdentifier: - timeToSelfDestruct: 5 diff --git a/Projects/Factory/Assets/Resources/Meteor.prefab.meta b/Projects/Factory/Assets/Resources/Meteor.prefab.meta deleted file mode 100644 index b5e81c7..0000000 --- a/Projects/Factory/Assets/Resources/Meteor.prefab.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: eb8861aa5105345dda5653f2d7843579 -PrefabImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/Factory/Assets/Resources/MeteorBrown.mat b/Projects/Factory/Assets/Resources/MeteorBrown.mat deleted file mode 100644 index f2f93ab..0000000 --- a/Projects/Factory/Assets/Resources/MeteorBrown.mat +++ /dev/null @@ -1,136 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!114 &-8811252022316777820 -MonoBehaviour: - m_ObjectHideFlags: 11 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} - m_Name: - m_EditorClassIdentifier: - version: 7 ---- !u!21 &2100000 -Material: - serializedVersion: 8 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Name: MeteorBrown - m_Shader: {fileID: 4800000, guid: 8d2bb70cbf9db8d4da26e15b26e74248, type: 3} - m_Parent: {fileID: 0} - m_ModifiedSerializedProperties: 0 - m_ValidKeywords: - - _GLOSSINESS_FROM_BASE_ALPHA - - _SPECULAR_COLOR - m_InvalidKeywords: [] - m_LightmapFlags: 4 - m_EnableInstancingVariants: 0 - m_DoubleSidedGI: 0 - m_CustomRenderQueue: 2000 - stringTagMap: - RenderType: Opaque - disabledShaderPasses: [] - m_LockedProperties: - m_SavedProperties: - serializedVersion: 3 - m_TexEnvs: - - _BaseMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _BumpMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _DetailAlbedoMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _DetailMask: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _DetailNormalMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _EmissionMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _MainTex: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _MetallicGlossMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _OcclusionMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _ParallaxMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _SpecGlossMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - unity_Lightmaps: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - unity_LightmapsInd: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - unity_ShadowMasks: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - m_Ints: [] - m_Floats: - - _AlphaClip: 0 - - _AlphaToMask: 0 - - _Blend: 0 - - _BlendModePreserveSpecular: 1 - - _BumpScale: 1 - - _Cull: 2 - - _Cutoff: 0.5 - - _DetailNormalMapScale: 1 - - _DstBlend: 0 - - _DstBlendAlpha: 0 - - _GlossMapScale: 1 - - _Glossiness: 0.5 - - _GlossinessSource: 0 - - _GlossyReflections: 1 - - _Metallic: 0 - - _Mode: 0 - - _OcclusionStrength: 1 - - _Parallax: 0.02 - - _QueueOffset: 0 - - _ReceiveShadows: 1 - - _Shininess: 0 - - _Smoothness: 0 - - _SmoothnessSource: 1 - - _SmoothnessTextureChannel: 0 - - _SpecSource: 0 - - _SpecularHighlights: 0 - - _SrcBlend: 1 - - _SrcBlendAlpha: 1 - - _Surface: 0 - - _UVSec: 0 - - _ZWrite: 1 - m_Colors: - - _BaseColor: {r: 0.538, g: 0.4562527, b: 0.372296, a: 0} - - _Color: {r: 0.538, g: 0.4562527, b: 0.372296, a: 0} - - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} - - _SpecColor: {r: 0.5, g: 0.5, b: 0.5, a: 0.5} - m_BuildTextureStacks: [] diff --git a/Projects/Factory/Assets/Resources/MeteorBrown.mat.meta b/Projects/Factory/Assets/Resources/MeteorBrown.mat.meta deleted file mode 100644 index 8c0b928..0000000 --- a/Projects/Factory/Assets/Resources/MeteorBrown.mat.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 83daf1d809be14e3894533ccf7f61e69 -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 2100000 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/Factory/Assets/Resources/MeteorTrail.mat b/Projects/Factory/Assets/Resources/MeteorTrail.mat deleted file mode 100644 index fc6b0b5..0000000 --- a/Projects/Factory/Assets/Resources/MeteorTrail.mat +++ /dev/null @@ -1,137 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!21 &2100000 -Material: - serializedVersion: 8 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Name: MeteorTrail - m_Shader: {fileID: 4800000, guid: 8d2bb70cbf9db8d4da26e15b26e74248, type: 3} - m_Parent: {fileID: 0} - m_ModifiedSerializedProperties: 0 - m_ValidKeywords: - - _EMISSION - - _GLOSSINESS_FROM_BASE_ALPHA - - _SPECULAR_COLOR - m_InvalidKeywords: [] - m_LightmapFlags: 2 - m_EnableInstancingVariants: 0 - m_DoubleSidedGI: 0 - m_CustomRenderQueue: 2000 - stringTagMap: - RenderType: Opaque - disabledShaderPasses: [] - m_LockedProperties: - m_SavedProperties: - serializedVersion: 3 - m_TexEnvs: - - _BaseMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _BumpMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _DetailAlbedoMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _DetailMask: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _DetailNormalMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _EmissionMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _MainTex: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _MetallicGlossMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _OcclusionMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _ParallaxMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _SpecGlossMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - unity_Lightmaps: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - unity_LightmapsInd: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - unity_ShadowMasks: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - m_Ints: [] - m_Floats: - - _AlphaClip: 0 - - _AlphaToMask: 0 - - _Blend: 0 - - _BlendModePreserveSpecular: 1 - - _BumpScale: 1 - - _Cull: 2 - - _Cutoff: 0.5 - - _DetailNormalMapScale: 1 - - _DstBlend: 0 - - _DstBlendAlpha: 0 - - _GlossMapScale: 1 - - _Glossiness: 0.5 - - _GlossinessSource: 0 - - _GlossyReflections: 1 - - _Metallic: 0 - - _Mode: 0 - - _OcclusionStrength: 1 - - _Parallax: 0.02 - - _QueueOffset: 0 - - _ReceiveShadows: 1 - - _Shininess: 0 - - _Smoothness: 0 - - _SmoothnessSource: 1 - - _SmoothnessTextureChannel: 0 - - _SpecSource: 0 - - _SpecularHighlights: 0 - - _SrcBlend: 1 - - _SrcBlendAlpha: 1 - - _Surface: 0 - - _UVSec: 0 - - _ZWrite: 1 - m_Colors: - - _BaseColor: {r: 0.9716981, g: 0.9625624, b: 0.8317736, a: 0} - - _Color: {r: 0.9716981, g: 0.9625624, b: 0.8317736, a: 0} - - _EmissionColor: {r: 19.858082, g: 11.83333, b: 0.005181517, a: 1} - - _SpecColor: {r: 0.5, g: 0.5, b: 0.5, a: 0.5} - m_BuildTextureStacks: [] ---- !u!114 &7502030942740237570 -MonoBehaviour: - m_ObjectHideFlags: 11 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} - m_Name: - m_EditorClassIdentifier: - version: 7 diff --git a/Projects/Factory/Assets/Resources/MeteorTrail.mat.meta b/Projects/Factory/Assets/Resources/MeteorTrail.mat.meta deleted file mode 100644 index 804b97d..0000000 --- a/Projects/Factory/Assets/Resources/MeteorTrail.mat.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 426f04ea467754acc9c1c61549606579 -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 2100000 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/Factory/Assets/Scenes.meta b/Projects/Factory/Assets/Scenes.meta deleted file mode 100644 index 5cf4d75..0000000 --- a/Projects/Factory/Assets/Scenes.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 255f5932f33da4bd983304f0b77f71bf -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/Factory/Assets/Scenes/SampleScene.unity b/Projects/Factory/Assets/Scenes/SampleScene.unity deleted file mode 100644 index 510acbc..0000000 --- a/Projects/Factory/Assets/Scenes/SampleScene.unity +++ /dev/null @@ -1,621 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!29 &1 -OcclusionCullingSettings: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_OcclusionBakeSettings: - smallestOccluder: 5 - smallestHole: 0.25 - backfaceThreshold: 100 - m_SceneGUID: 00000000000000000000000000000000 - m_OcclusionCullingData: {fileID: 0} ---- !u!104 &2 -RenderSettings: - m_ObjectHideFlags: 0 - serializedVersion: 9 - m_Fog: 0 - m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} - m_FogMode: 3 - m_FogDensity: 0.01 - m_LinearFogStart: 0 - m_LinearFogEnd: 300 - m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} - m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} - m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} - m_AmbientIntensity: 1 - m_AmbientMode: 0 - m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} - m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0} - m_HaloStrength: 0.5 - m_FlareStrength: 1 - m_FlareFadeSpeed: 3 - m_HaloTexture: {fileID: 0} - m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} - m_DefaultReflectionMode: 0 - m_DefaultReflectionResolution: 128 - m_ReflectionBounces: 1 - m_ReflectionIntensity: 1 - m_CustomReflection: {fileID: 0} - m_Sun: {fileID: 170076734} - m_IndirectSpecularColor: {r: 0.44657898, g: 0.4964133, b: 0.5748178, a: 1} - m_UseRadianceAmbientProbe: 0 ---- !u!157 &3 -LightmapSettings: - m_ObjectHideFlags: 0 - serializedVersion: 12 - m_GIWorkflowMode: 0 - m_GISettings: - serializedVersion: 2 - m_BounceScale: 1 - m_IndirectOutputScale: 1 - m_AlbedoBoost: 1 - m_EnvironmentLightingMode: 0 - m_EnableBakedLightmaps: 1 - m_EnableRealtimeLightmaps: 0 - m_LightmapEditorSettings: - serializedVersion: 12 - m_Resolution: 2 - m_BakeResolution: 10 - m_AtlasSize: 512 - m_AO: 0 - m_AOMaxDistance: 1 - m_CompAOExponent: 1 - m_CompAOExponentDirect: 0 - m_ExtractAmbientOcclusion: 0 - m_Padding: 2 - m_LightmapParameters: {fileID: 0} - m_LightmapsBakeMode: 1 - m_TextureCompression: 1 - m_FinalGather: 0 - m_FinalGatherFiltering: 1 - m_FinalGatherRayCount: 256 - m_ReflectionCompression: 2 - m_MixedBakeMode: 2 - m_BakeBackend: 1 - m_PVRSampling: 1 - m_PVRDirectSampleCount: 32 - m_PVRSampleCount: 256 - m_PVRBounces: 2 - m_PVREnvironmentSampleCount: 256 - m_PVREnvironmentReferencePointCount: 2048 - m_PVRFilteringMode: 2 - m_PVRDenoiserTypeDirect: 0 - m_PVRDenoiserTypeIndirect: 0 - m_PVRDenoiserTypeAO: 0 - m_PVRFilterTypeDirect: 0 - m_PVRFilterTypeIndirect: 0 - m_PVRFilterTypeAO: 0 - m_PVREnvironmentMIS: 0 - m_PVRCulling: 1 - m_PVRFilteringGaussRadiusDirect: 1 - m_PVRFilteringGaussRadiusIndirect: 5 - m_PVRFilteringGaussRadiusAO: 2 - m_PVRFilteringAtrousPositionSigmaDirect: 0.5 - m_PVRFilteringAtrousPositionSigmaIndirect: 2 - m_PVRFilteringAtrousPositionSigmaAO: 1 - m_ExportTrainingData: 0 - m_TrainingDataDestination: TrainingData - m_LightProbeSampleCountMultiplier: 4 - m_LightingDataAsset: {fileID: 0} - m_LightingSettings: {fileID: 1366495866} ---- !u!196 &4 -NavMeshSettings: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_BuildSettings: - serializedVersion: 3 - agentTypeID: 0 - agentRadius: 0.5 - agentHeight: 2 - agentSlope: 45 - agentClimb: 0.4 - ledgeDropHeight: 0 - maxJumpAcrossDistance: 0 - minRegionArea: 2 - manualCellSize: 0 - cellSize: 0.16666667 - manualTileSize: 0 - tileSize: 256 - buildHeightMesh: 0 - maxJobWorkers: 0 - preserveTilesOutsideBounds: 0 - debug: - m_Flags: 0 - m_NavMeshData: {fileID: 0} ---- !u!1 &170076733 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 170076735} - - component: {fileID: 170076734} - - component: {fileID: 170076736} - m_Layer: 0 - m_Name: Directional Light - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!108 &170076734 -Light: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 170076733} - m_Enabled: 1 - serializedVersion: 10 - m_Type: 1 - m_Shape: 0 - m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1} - m_Intensity: 1 - m_Range: 10 - m_SpotAngle: 30 - m_InnerSpotAngle: 21.802082 - m_CookieSize: 10 - m_Shadows: - m_Type: 2 - m_Resolution: -1 - m_CustomResolution: -1 - m_Strength: 1 - m_Bias: 0.05 - m_NormalBias: 0.4 - m_NearPlane: 0.2 - m_CullingMatrixOverride: - e00: 1 - e01: 0 - e02: 0 - e03: 0 - e10: 0 - e11: 1 - e12: 0 - e13: 0 - e20: 0 - e21: 0 - e22: 1 - e23: 0 - e30: 0 - e31: 0 - e32: 0 - e33: 1 - m_UseCullingMatrixOverride: 0 - m_Cookie: {fileID: 0} - m_DrawHalo: 0 - m_Flare: {fileID: 0} - m_RenderMode: 0 - m_CullingMask: - serializedVersion: 2 - m_Bits: 4294967295 - m_RenderingLayerMask: 1 - m_Lightmapping: 1 - m_LightShadowCasterMode: 0 - m_AreaSize: {x: 1, y: 1} - m_BounceIntensity: 1 - m_ColorTemperature: 6570 - m_UseColorTemperature: 0 - m_BoundingSphereOverride: {x: 4.587e-41, y: 1.708e-42, z: 0, w: 1.26259495e+11} - m_UseBoundingSphereOverride: 0 - m_UseViewFrustumForShadowCasterCull: 1 - m_ShadowRadius: 0 - m_ShadowAngle: 0 ---- !u!4 &170076735 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 170076733} - m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} - m_LocalPosition: {x: 0, y: 3, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} ---- !u!114 &170076736 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 170076733} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 474bcb49853aa07438625e644c072ee6, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Version: 3 - m_UsePipelineSettings: 1 - m_AdditionalLightsShadowResolutionTier: 2 - m_LightLayerMask: 1 - m_RenderingLayers: 1 - m_CustomShadowLayers: 0 - m_ShadowLayerMask: 1 - m_ShadowRenderingLayers: 1 - m_LightCookieSize: {x: 1, y: 1} - m_LightCookieOffset: {x: 0, y: 0} - m_SoftShadowQuality: 0 ---- !u!1 &534669902 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 534669905} - - component: {fileID: 534669904} - - component: {fileID: 534669903} - - component: {fileID: 534669906} - m_Layer: 0 - m_Name: Main Camera - m_TagString: MainCamera - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!81 &534669903 -AudioListener: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 534669902} - m_Enabled: 1 ---- !u!20 &534669904 -Camera: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 534669902} - m_Enabled: 1 - serializedVersion: 2 - m_ClearFlags: 1 - m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} - m_projectionMatrixMode: 1 - m_GateFitMode: 2 - m_FOVAxisMode: 0 - m_Iso: 200 - m_ShutterSpeed: 0.005 - m_Aperture: 16 - m_FocusDistance: 10 - m_FocalLength: 50 - m_BladeCount: 5 - m_Curvature: {x: 2, y: 11} - m_BarrelClipping: 0.25 - m_Anamorphism: 0 - m_SensorSize: {x: 36, y: 24} - m_LensShift: {x: 0, y: 0} - m_NormalizedViewPortRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 1 - height: 1 - near clip plane: 0.3 - far clip plane: 1000 - field of view: 60 - orthographic: 0 - orthographic size: 5 - m_Depth: -1 - m_CullingMask: - serializedVersion: 2 - m_Bits: 4294967295 - m_RenderingPath: -1 - m_TargetTexture: {fileID: 0} - m_TargetDisplay: 0 - m_TargetEye: 3 - m_HDR: 1 - m_AllowMSAA: 1 - m_AllowDynamicResolution: 0 - m_ForceIntoRT: 0 - m_OcclusionCulling: 1 - m_StereoConvergence: 10 - m_StereoSeparation: 0.022 ---- !u!4 &534669905 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 534669902} - m_LocalRotation: {x: 0.08818219, y: -0.7309699, z: 0.09623399, w: 0.6698104} - m_LocalPosition: {x: 11.23, y: 8, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 15, y: -95, z: 0} ---- !u!114 &534669906 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 534669902} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: a79441f348de89743a2939f4d699eac1, type: 3} - m_Name: - m_EditorClassIdentifier: - m_RenderShadows: 1 - m_RequiresDepthTextureOption: 2 - m_RequiresOpaqueTextureOption: 2 - m_CameraType: 0 - m_Cameras: [] - m_RendererIndex: -1 - m_VolumeLayerMask: - serializedVersion: 2 - m_Bits: 1 - m_VolumeTrigger: {fileID: 0} - m_VolumeFrameworkUpdateModeOption: 2 - m_RenderPostProcessing: 0 - m_Antialiasing: 0 - m_AntialiasingQuality: 2 - m_StopNaN: 0 - m_Dithering: 0 - m_ClearDepth: 1 - m_AllowXRRendering: 1 - m_UseScreenCoordOverride: 0 - m_ScreenSizeOverride: {x: 0, y: 0, z: 0, w: 0} - m_ScreenCoordScaleBias: {x: 0, y: 0, z: 0, w: 0} - m_RequiresDepthTexture: 0 - m_RequiresColorTexture: 0 - m_Version: 2 - m_TaaSettings: - quality: 3 - frameInfluence: 0.1 - jitterScale: 1 - mipBias: 0 - varianceClampScale: 0.9 - contrastAdaptiveSharpening: 0 ---- !u!1001 &1001162065 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - serializedVersion: 3 - m_TransformParent: {fileID: 0} - m_Modifications: - - target: {fileID: 2036623790823495973, guid: 09b0380f9f6cf44018f07370fd8ab3ac, - type: 3} - propertyPath: m_RootOrder - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2036623790823495973, guid: 09b0380f9f6cf44018f07370fd8ab3ac, - type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2036623790823495973, guid: 09b0380f9f6cf44018f07370fd8ab3ac, - type: 3} - propertyPath: m_LocalPosition.y - value: 7 - objectReference: {fileID: 0} - - target: {fileID: 2036623790823495973, guid: 09b0380f9f6cf44018f07370fd8ab3ac, - type: 3} - propertyPath: m_LocalPosition.z - value: -5.5 - objectReference: {fileID: 0} - - target: {fileID: 2036623790823495973, guid: 09b0380f9f6cf44018f07370fd8ab3ac, - type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2036623790823495973, guid: 09b0380f9f6cf44018f07370fd8ab3ac, - type: 3} - propertyPath: m_LocalRotation.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2036623790823495973, guid: 09b0380f9f6cf44018f07370fd8ab3ac, - type: 3} - propertyPath: m_LocalRotation.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2036623790823495973, guid: 09b0380f9f6cf44018f07370fd8ab3ac, - type: 3} - propertyPath: m_LocalRotation.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2036623790823495973, guid: 09b0380f9f6cf44018f07370fd8ab3ac, - type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2036623790823495973, guid: 09b0380f9f6cf44018f07370fd8ab3ac, - type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2036623790823495973, guid: 09b0380f9f6cf44018f07370fd8ab3ac, - type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2036623790823495974, guid: 09b0380f9f6cf44018f07370fd8ab3ac, - type: 3} - propertyPath: m_Name - value: SpellFactory - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_RemovedGameObjects: [] - m_AddedGameObjects: [] - m_AddedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: 09b0380f9f6cf44018f07370fd8ab3ac, type: 3} ---- !u!850595691 &1366495866 -LightingSettings: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Name: Settings.lighting - serializedVersion: 6 - m_GIWorkflowMode: 0 - m_EnableBakedLightmaps: 1 - m_EnableRealtimeLightmaps: 0 - m_RealtimeEnvironmentLighting: 1 - m_BounceScale: 1 - m_AlbedoBoost: 1 - m_IndirectOutputScale: 1 - m_UsingShadowmask: 1 - m_BakeBackend: 1 - m_LightmapMaxSize: 512 - m_BakeResolution: 10 - m_Padding: 2 - m_LightmapCompression: 3 - m_AO: 0 - m_AOMaxDistance: 1 - m_CompAOExponent: 1 - m_CompAOExponentDirect: 0 - m_ExtractAO: 0 - m_MixedBakeMode: 2 - m_LightmapsBakeMode: 1 - m_FilterMode: 1 - m_LightmapParameters: {fileID: 15204, guid: 0000000000000000f000000000000000, type: 0} - m_ExportTrainingData: 0 - m_TrainingDataDestination: TrainingData - m_RealtimeResolution: 2 - m_ForceWhiteAlbedo: 0 - m_ForceUpdates: 0 - m_FinalGather: 0 - m_FinalGatherRayCount: 256 - m_FinalGatherFiltering: 1 - m_PVRCulling: 1 - m_PVRSampling: 1 - m_PVRDirectSampleCount: 32 - m_PVRSampleCount: 256 - m_PVREnvironmentSampleCount: 256 - m_PVREnvironmentReferencePointCount: 2048 - m_LightProbeSampleCountMultiplier: 4 - m_PVRBounces: 2 - m_PVRMinBounces: 2 - m_PVREnvironmentImportanceSampling: 0 - m_PVRFilteringMode: 2 - m_PVRDenoiserTypeDirect: 0 - m_PVRDenoiserTypeIndirect: 0 - m_PVRDenoiserTypeAO: 0 - m_PVRFilterTypeDirect: 0 - m_PVRFilterTypeIndirect: 0 - m_PVRFilterTypeAO: 0 - m_PVRFilteringGaussRadiusDirect: 1 - m_PVRFilteringGaussRadiusIndirect: 5 - m_PVRFilteringGaussRadiusAO: 2 - m_PVRFilteringAtrousPositionSigmaDirect: 0.5 - m_PVRFilteringAtrousPositionSigmaIndirect: 2 - m_PVRFilteringAtrousPositionSigmaAO: 1 - m_PVRTiledBaking: 0 - m_NumRaysToShootPerTexel: -1 - m_RespectSceneVisibilityWhenBakingGI: 0 ---- !u!1 &2146090188 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2146090192} - - component: {fileID: 2146090191} - - component: {fileID: 2146090190} - - component: {fileID: 2146090189} - m_Layer: 0 - m_Name: Ground - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!65 &2146090189 -BoxCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2146090188} - m_Material: {fileID: 0} - m_IncludeLayers: - serializedVersion: 2 - m_Bits: 0 - m_ExcludeLayers: - serializedVersion: 2 - m_Bits: 0 - m_LayerOverridePriority: 0 - m_IsTrigger: 0 - m_ProvidesContacts: 0 - m_Enabled: 1 - serializedVersion: 3 - m_Size: {x: 1, y: 1, z: 1} - m_Center: {x: 0, y: 0, z: 0} ---- !u!23 &2146090190 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2146090188} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: b454b8e09a92c482a839d0cfa1237ed6, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!33 &2146090191 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2146090188} - m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} ---- !u!4 &2146090192 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2146090188} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: -0.45, z: 0} - m_LocalScale: {x: 1000, y: 1, z: 1000} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 3 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} diff --git a/Projects/Factory/Assets/Scenes/SampleScene.unity.meta b/Projects/Factory/Assets/Scenes/SampleScene.unity.meta deleted file mode 100644 index 51986c2..0000000 --- a/Projects/Factory/Assets/Scenes/SampleScene.unity.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: c7d4b7bb4c39d45dcb2d64335cb6d67f -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/Factory/Assets/Scripts.meta b/Projects/Factory/Assets/Scripts.meta deleted file mode 100644 index 6974c2b..0000000 --- a/Projects/Factory/Assets/Scripts.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 255e76870c797c042abc4e2af2081a93 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/Factory/Assets/Scripts/BlackHoleMaker.cs b/Projects/Factory/Assets/Scripts/BlackHoleMaker.cs deleted file mode 100644 index d1e517e..0000000 --- a/Projects/Factory/Assets/Scripts/BlackHoleMaker.cs +++ /dev/null @@ -1,18 +0,0 @@ -using System.Collections; -using System.Collections.Generic; -using UnityEngine; - -namespace Arcanum -{ - public class BlackHoleMaker : MonoBehaviour, IFactorySpell - { - [SerializeField] private GameObject prefab; - - public GameObject Make() - { - Debug.Log("here"); - GameObject newGameObject = (GameObject)Instantiate(this.prefab); - return newGameObject; - } - } -} \ No newline at end of file diff --git a/Projects/Factory/Assets/Scripts/BlackHoleMaker.cs.meta b/Projects/Factory/Assets/Scripts/BlackHoleMaker.cs.meta deleted file mode 100644 index 7cc1530..0000000 --- a/Projects/Factory/Assets/Scripts/BlackHoleMaker.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: a27bdd1cde60449f19d6ba71fc065df2 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/Factory/Assets/Scripts/Factory.cs b/Projects/Factory/Assets/Scripts/Factory.cs deleted file mode 100644 index 33fa31d..0000000 --- a/Projects/Factory/Assets/Scripts/Factory.cs +++ /dev/null @@ -1,14 +0,0 @@ -using UnityEngine; - -public class Factory : MonoBehaviour -{ - public enum Spells { Fireball, BlackHole, Meteor} - - private static int SerialID = 0; - - public MonoBehaviour GetNewInstance(Spells type) - { - //return Instantiate(GameObject); - return null; - } -} \ No newline at end of file diff --git a/Projects/Factory/Assets/Scripts/Factory.cs.meta b/Projects/Factory/Assets/Scripts/Factory.cs.meta deleted file mode 100644 index 7657c97..0000000 --- a/Projects/Factory/Assets/Scripts/Factory.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: dcccbceb4d134464cbfa3308a2397dc7 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/Factory/Assets/Scripts/FireballMaker.cs b/Projects/Factory/Assets/Scripts/FireballMaker.cs deleted file mode 100644 index ea4d1a7..0000000 --- a/Projects/Factory/Assets/Scripts/FireballMaker.cs +++ /dev/null @@ -1,17 +0,0 @@ -using System.Collections; -using System.Collections.Generic; -using UnityEngine; - -namespace Arcanum -{ - public class FireballMaker : MonoBehaviour, IFactorySpell - { - [SerializeField] private GameObject prefab; - - public GameObject Make() - { - GameObject newGameObject = Instantiate(this.prefab, this.gameObject.transform); - return newGameObject; - } - } -} diff --git a/Projects/Factory/Assets/Scripts/FireballMaker.cs.meta b/Projects/Factory/Assets/Scripts/FireballMaker.cs.meta deleted file mode 100644 index 983cdb6..0000000 --- a/Projects/Factory/Assets/Scripts/FireballMaker.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: be5b237a16b43430a8b38bcfedf82483 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/Factory/Assets/Scripts/FireballMotion.cs b/Projects/Factory/Assets/Scripts/FireballMotion.cs deleted file mode 100644 index 685f06b..0000000 --- a/Projects/Factory/Assets/Scripts/FireballMotion.cs +++ /dev/null @@ -1,18 +0,0 @@ -using System.Collections; -using System.Collections.Generic; -using UnityEngine; - -namespace Arcanum -{ - public class FireballMotion : MonoBehaviour - { - [SerializeField] private float Speed = 5.0f; - - void Update() - { - var pos = this.transform.position; - pos += this.Speed * Time.deltaTime * this.transform.forward; - this.transform.position = pos; - } - } -} \ No newline at end of file diff --git a/Projects/Factory/Assets/Scripts/FireballMotion.cs.meta b/Projects/Factory/Assets/Scripts/FireballMotion.cs.meta deleted file mode 100644 index 9b2a11b..0000000 --- a/Projects/Factory/Assets/Scripts/FireballMotion.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 6114427e97dc0495dbef374c40d613c2 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/Factory/Assets/Scripts/IFactorySpell.cs b/Projects/Factory/Assets/Scripts/IFactorySpell.cs deleted file mode 100644 index 59cca3a..0000000 --- a/Projects/Factory/Assets/Scripts/IFactorySpell.cs +++ /dev/null @@ -1,11 +0,0 @@ -using System.Collections; -using System.Collections.Generic; -using UnityEngine; - -namespace Arcanum -{ - public interface IFactorySpell - { - GameObject Make(); - } -} diff --git a/Projects/Factory/Assets/Scripts/IFactorySpell.cs.meta b/Projects/Factory/Assets/Scripts/IFactorySpell.cs.meta deleted file mode 100644 index 7b4fa94..0000000 --- a/Projects/Factory/Assets/Scripts/IFactorySpell.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 84915eb492c1e4bcdbe19fbe39f82f37 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/Factory/Assets/Scripts/MeteorMaker.cs b/Projects/Factory/Assets/Scripts/MeteorMaker.cs deleted file mode 100644 index 36e7c6b..0000000 --- a/Projects/Factory/Assets/Scripts/MeteorMaker.cs +++ /dev/null @@ -1,17 +0,0 @@ -using System.Collections; -using System.Collections.Generic; -using UnityEngine; - -namespace Arcanum -{ - public class MeteorMaker : MonoBehaviour, IFactorySpell - { - [SerializeField] private GameObject prefab; - - public GameObject Make() - { - var newGameObject = Instantiate(prefab); - return newGameObject; - } - } -} diff --git a/Projects/Factory/Assets/Scripts/MeteorMaker.cs.meta b/Projects/Factory/Assets/Scripts/MeteorMaker.cs.meta deleted file mode 100644 index af17f70..0000000 --- a/Projects/Factory/Assets/Scripts/MeteorMaker.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 28ae3a09490ed42a7b8ec0decef1f85f -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/Factory/Assets/Scripts/MeteorMotion.cs b/Projects/Factory/Assets/Scripts/MeteorMotion.cs deleted file mode 100644 index 1223bff..0000000 --- a/Projects/Factory/Assets/Scripts/MeteorMotion.cs +++ /dev/null @@ -1,21 +0,0 @@ -using System.Collections; -using System.Collections.Generic; -using UnityEngine; - -public class MeteorMotion : MonoBehaviour -{ - // Start is called before the first frame update - [SerializeField] private Vector3 Movement; - [SerializeField] private float Speed = 9.81f; - - void Start() - { - - } - - // Update is called once per frame - void Update() - { - this.gameObject.transform.position += Time.deltaTime * this.Movement * this.Speed; - } -} diff --git a/Projects/Factory/Assets/Scripts/MeteorMotion.cs.meta b/Projects/Factory/Assets/Scripts/MeteorMotion.cs.meta deleted file mode 100644 index ae1d818..0000000 --- a/Projects/Factory/Assets/Scripts/MeteorMotion.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 6c90e330ceb434bd189bdeff150481a1 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/Factory/Assets/Scripts/SelfDestruct.cs b/Projects/Factory/Assets/Scripts/SelfDestruct.cs deleted file mode 100644 index df9c7c5..0000000 --- a/Projects/Factory/Assets/Scripts/SelfDestruct.cs +++ /dev/null @@ -1,15 +0,0 @@ -using System.Collections; -using System.Collections.Generic; -using UnityEngine; - -public class SelfDestruct : MonoBehaviour -{ - [SerializeField] - private float timeToSelfDestruct = 5.0f; - - void Start() - { - //destroy after 5 seconds - Destroy(this.gameObject, timeToSelfDestruct); - } -} diff --git a/Projects/Factory/Assets/Scripts/SelfDestruct.cs.meta b/Projects/Factory/Assets/Scripts/SelfDestruct.cs.meta deleted file mode 100644 index 8b405fa..0000000 --- a/Projects/Factory/Assets/Scripts/SelfDestruct.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 052d5a6450394fd4bb5a6b59e90106e2 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/Factory/Assets/Scripts/SpellFactory.cs b/Projects/Factory/Assets/Scripts/SpellFactory.cs deleted file mode 100644 index 9b3484a..0000000 --- a/Projects/Factory/Assets/Scripts/SpellFactory.cs +++ /dev/null @@ -1,51 +0,0 @@ -using System.Collections; -using System.Collections.Generic; -using UnityEngine; - -namespace Arcanum -{ - public enum Spells { Fireball, BlackHole, Meteor} - - [RequireComponent(typeof(BlackHoleMaker))] - [RequireComponent(typeof(FireballMaker))] - [RequireComponent(typeof(MeteorMaker))] - public class SpellFactory : MonoBehaviour - { - public void BuildSpell(Spells type) - { - if(Spells.BlackHole == type) - { - var blackHole = this.GetComponent().Make(); - blackHole.transform.position = this.transform.position; - } - else if (Spells.Fireball == type) - { - var fireball = this.GetComponent().Make(); - fireball.transform.position = this.transform.position; - } - else if (Spells.Meteor == type) - { - var fireball = this.GetComponent().Make(); - fireball.transform.position = this.transform.position; - } - } - - public void Update() - { - if (Input.GetButtonDown("Jump")) - { - this.BuildSpell(Spells.BlackHole); - } - else if(Input.GetButtonDown("Fire1")) - { - this.BuildSpell(Spells.Fireball); - } - else if (Input.GetButtonDown("Fire2")) - { - this.BuildSpell(Spells.Meteor); - } - } - - } - -} diff --git a/Projects/Factory/Assets/Scripts/SpellFactory.cs.meta b/Projects/Factory/Assets/Scripts/SpellFactory.cs.meta deleted file mode 100644 index d272f1e..0000000 --- a/Projects/Factory/Assets/Scripts/SpellFactory.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: eaafdc042314742608bbffd293438e56 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/Factory/Assets/UniversalRenderPipelineAsset.asset b/Projects/Factory/Assets/UniversalRenderPipelineAsset.asset deleted file mode 100644 index 46ee4f8..0000000 --- a/Projects/Factory/Assets/UniversalRenderPipelineAsset.asset +++ /dev/null @@ -1,85 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!114 &11400000 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: bf2edee5c58d82540a51f03df9d42094, type: 3} - m_Name: UniversalRenderPipelineAsset - m_EditorClassIdentifier: - k_AssetVersion: 11 - k_AssetPreviousVersion: 11 - m_RendererType: 1 - m_RendererData: {fileID: 0} - m_RendererDataList: - - {fileID: 11400000, guid: e472735c4a623b34ba84bb4d38197cb8, type: 2} - m_DefaultRendererIndex: 0 - m_RequireDepthTexture: 0 - m_RequireOpaqueTexture: 0 - m_OpaqueDownsampling: 1 - m_SupportsTerrainHoles: 1 - m_SupportsHDR: 1 - m_HDRColorBufferPrecision: 0 - m_MSAA: 1 - m_RenderScale: 1 - m_UpscalingFilter: 0 - m_FsrOverrideSharpness: 0 - m_FsrSharpness: 0.92 - m_EnableLODCrossFade: 1 - m_LODCrossFadeDitheringType: 1 - m_ShEvalMode: 0 - m_MainLightRenderingMode: 1 - m_MainLightShadowsSupported: 1 - m_MainLightShadowmapResolution: 2048 - m_AdditionalLightsRenderingMode: 1 - m_AdditionalLightsPerObjectLimit: 4 - m_AdditionalLightShadowsSupported: 0 - m_AdditionalLightsShadowmapResolution: 512 - m_AdditionalLightsShadowResolutionTierLow: 128 - m_AdditionalLightsShadowResolutionTierMedium: 256 - m_AdditionalLightsShadowResolutionTierHigh: 512 - m_ReflectionProbeBlending: 0 - m_ReflectionProbeBoxProjection: 0 - m_ShadowDistance: 50 - m_ShadowCascadeCount: 1 - m_Cascade2Split: 0.25 - m_Cascade3Split: {x: 0.1, y: 0.3} - m_Cascade4Split: {x: 0.067, y: 0.2, z: 0.467} - m_CascadeBorder: 0.1 - m_ShadowDepthBias: 1 - m_ShadowNormalBias: 1 - m_AnyShadowsSupported: 1 - m_SoftShadowsSupported: 0 - m_ConservativeEnclosingSphere: 0 - m_NumIterationsEnclosingSphere: 64 - m_SoftShadowQuality: 2 - m_AdditionalLightsCookieResolution: 2048 - m_AdditionalLightsCookieFormat: 3 - m_UseSRPBatcher: 1 - m_SupportsDynamicBatching: 0 - m_MixedLightingSupported: 1 - m_SupportsLightCookies: 1 - m_SupportsLightLayers: 0 - m_DebugLevel: 0 - m_StoreActionsOptimization: 0 - m_EnableRenderGraph: 0 - m_UseAdaptivePerformance: 1 - m_ColorGradingMode: 0 - m_ColorGradingLutSize: 32 - m_UseFastSRGBLinearConversion: 0 - m_ShadowType: 1 - m_LocalShadowsSupported: 0 - m_LocalShadowsAtlasResolution: 256 - m_MaxPixelLights: 0 - m_ShadowAtlasResolution: 256 - m_VolumeFrameworkUpdateMode: 0 - m_Textures: - blueNoise64LTex: {fileID: 2800000, guid: e3d24661c1e055f45a7560c033dbb837, type: 3} - bayerMatrixTex: {fileID: 2800000, guid: f9ee4ed84c1d10c49aabb9b210b0fc44, type: 3} - m_ShaderVariantLogLevel: 0 - m_ShadowCascades: 0 diff --git a/Projects/Factory/Assets/UniversalRenderPipelineAsset.asset.meta b/Projects/Factory/Assets/UniversalRenderPipelineAsset.asset.meta deleted file mode 100644 index ce25ec9..0000000 --- a/Projects/Factory/Assets/UniversalRenderPipelineAsset.asset.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 2f6c508a4b916854786be1c0a2459090 -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 11400000 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/Factory/Assets/UniversalRenderPipelineAsset_Renderer.asset b/Projects/Factory/Assets/UniversalRenderPipelineAsset_Renderer.asset deleted file mode 100644 index 9aec4e7..0000000 --- a/Projects/Factory/Assets/UniversalRenderPipelineAsset_Renderer.asset +++ /dev/null @@ -1,58 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!114 &11400000 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: de640fe3d0db1804a85f9fc8f5cadab6, type: 3} - m_Name: UniversalRenderPipelineAsset_Renderer - m_EditorClassIdentifier: - debugShaders: - debugReplacementPS: {fileID: 4800000, guid: cf852408f2e174538bcd9b7fda1c5ae7, - type: 3} - m_RendererFeatures: [] - m_RendererFeatureMap: - m_UseNativeRenderPass: 0 - postProcessData: {fileID: 0} - xrSystemData: {fileID: 11400000, guid: 60e1133243b97e347b653163a8c01b64, type: 2} - shaders: - blitPS: {fileID: 4800000, guid: c17132b1f77d20942aa75f8429c0f8bc, type: 3} - copyDepthPS: {fileID: 4800000, guid: d6dae50ee9e1bfa4db75f19f99355220, type: 3} - screenSpaceShadowPS: {fileID: 0} - samplingPS: {fileID: 4800000, guid: 04c410c9937594faa893a11dceb85f7e, type: 3} - stencilDeferredPS: {fileID: 4800000, guid: e9155b26e1bc55942a41e518703fe304, type: 3} - fallbackErrorPS: {fileID: 4800000, guid: e6e9a19c3678ded42a3bc431ebef7dbd, type: 3} - fallbackLoadingPS: {fileID: 4800000, guid: 7f888aff2ac86494babad1c2c5daeee2, type: 3} - materialErrorPS: {fileID: 4800000, guid: 5fd9a8feb75a4b5894c241777f519d4e, type: 3} - coreBlitPS: {fileID: 4800000, guid: 93446b5c5339d4f00b85c159e1159b7c, type: 3} - coreBlitColorAndDepthPS: {fileID: 4800000, guid: d104b2fc1ca6445babb8e90b0758136b, - type: 3} - cameraMotionVector: {fileID: 4800000, guid: c56b7e0d4c7cb484e959caeeedae9bbf, - type: 3} - objectMotionVector: {fileID: 4800000, guid: 7b3ede40266cd49a395def176e1bc486, - type: 3} - m_AssetVersion: 2 - m_OpaqueLayerMask: - serializedVersion: 2 - m_Bits: 4294967295 - m_TransparentLayerMask: - serializedVersion: 2 - m_Bits: 4294967295 - m_DefaultStencilState: - overrideStencilState: 0 - stencilReference: 0 - stencilCompareFunction: 8 - passOperation: 2 - failOperation: 0 - zFailOperation: 0 - m_ShadowTransparentReceive: 1 - m_RenderingMode: 0 - m_DepthPrimingMode: 0 - m_CopyDepthMode: 0 - m_AccurateGbufferNormals: 0 - m_IntermediateTextureMode: 1 diff --git a/Projects/Factory/Assets/UniversalRenderPipelineAsset_Renderer.asset.meta b/Projects/Factory/Assets/UniversalRenderPipelineAsset_Renderer.asset.meta deleted file mode 100644 index 92ad2bf..0000000 --- a/Projects/Factory/Assets/UniversalRenderPipelineAsset_Renderer.asset.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: e472735c4a623b34ba84bb4d38197cb8 -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 11400000 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/Factory/Assets/UniversalRenderPipelineGlobalSettings.asset b/Projects/Factory/Assets/UniversalRenderPipelineGlobalSettings.asset deleted file mode 100644 index 783520f..0000000 --- a/Projects/Factory/Assets/UniversalRenderPipelineGlobalSettings.asset +++ /dev/null @@ -1,34 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!114 &11400000 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 2ec995e51a6e251468d2a3fd8a686257, type: 3} - m_Name: UniversalRenderPipelineGlobalSettings - m_EditorClassIdentifier: - k_AssetVersion: 3 - m_RenderingLayerNames: - - Default - m_ValidRenderingLayers: 1 - lightLayerName0: - lightLayerName1: - lightLayerName2: - lightLayerName3: - lightLayerName4: - lightLayerName5: - lightLayerName6: - lightLayerName7: - m_StripDebugVariants: 1 - m_StripUnusedPostProcessingVariants: 0 - m_StripUnusedVariants: 1 - m_StripUnusedLODCrossFadeVariants: 1 - m_StripScreenCoordOverrideVariants: 1 - supportRuntimeDebugDisplay: 0 - m_ShaderVariantLogLevel: 0 - m_ExportShaderVariants: 1 diff --git a/Projects/Factory/Assets/UniversalRenderPipelineGlobalSettings.asset.meta b/Projects/Factory/Assets/UniversalRenderPipelineGlobalSettings.asset.meta deleted file mode 100644 index 4162b4e..0000000 --- a/Projects/Factory/Assets/UniversalRenderPipelineGlobalSettings.asset.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 432b6cfec486d394c863b1b9a901fe38 -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 11400000 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/Factory/Packages/manifest.json b/Projects/Factory/Packages/manifest.json deleted file mode 100644 index fc5f634..0000000 --- a/Projects/Factory/Packages/manifest.json +++ /dev/null @@ -1,40 +0,0 @@ -{ - "dependencies": { - "com.unity.ai.navigation": "1.1.5", - "com.unity.ide.visualstudio": "2.0.22", - "com.unity.ide.vscode": "1.2.5", - "com.unity.render-pipelines.universal": "14.0.9", - "com.unity.ugui": "1.0.0", - "com.unity.modules.ai": "1.0.0", - "com.unity.modules.androidjni": "1.0.0", - "com.unity.modules.animation": "1.0.0", - "com.unity.modules.assetbundle": "1.0.0", - "com.unity.modules.audio": "1.0.0", - "com.unity.modules.cloth": "1.0.0", - "com.unity.modules.director": "1.0.0", - "com.unity.modules.imageconversion": "1.0.0", - "com.unity.modules.imgui": "1.0.0", - "com.unity.modules.jsonserialize": "1.0.0", - "com.unity.modules.particlesystem": "1.0.0", - "com.unity.modules.physics": "1.0.0", - "com.unity.modules.physics2d": "1.0.0", - "com.unity.modules.screencapture": "1.0.0", - "com.unity.modules.terrain": "1.0.0", - "com.unity.modules.terrainphysics": "1.0.0", - "com.unity.modules.tilemap": "1.0.0", - "com.unity.modules.ui": "1.0.0", - "com.unity.modules.uielements": "1.0.0", - "com.unity.modules.umbra": "1.0.0", - "com.unity.modules.unityanalytics": "1.0.0", - "com.unity.modules.unitywebrequest": "1.0.0", - "com.unity.modules.unitywebrequestassetbundle": "1.0.0", - "com.unity.modules.unitywebrequestaudio": "1.0.0", - "com.unity.modules.unitywebrequesttexture": "1.0.0", - "com.unity.modules.unitywebrequestwww": "1.0.0", - "com.unity.modules.vehicles": "1.0.0", - "com.unity.modules.video": "1.0.0", - "com.unity.modules.vr": "1.0.0", - "com.unity.modules.wind": "1.0.0", - "com.unity.modules.xr": "1.0.0" - } -} diff --git a/Projects/Factory/Packages/packages-lock.json b/Projects/Factory/Packages/packages-lock.json deleted file mode 100644 index 033df55..0000000 --- a/Projects/Factory/Packages/packages-lock.json +++ /dev/null @@ -1,362 +0,0 @@ -{ - "dependencies": { - "com.unity.ai.navigation": { - "version": "1.1.5", - "depth": 0, - "source": "registry", - "dependencies": { - "com.unity.modules.ai": "1.0.0" - }, - "url": "https://packages.unity.com/" - }, - "com.unity.burst": { - "version": "1.8.11", - "depth": 1, - "source": "registry", - "dependencies": { - "com.unity.mathematics": "1.2.1" - }, - "url": "https://packages.unity.com/" - }, - "com.unity.ext.nunit": { - "version": "1.0.6", - "depth": 2, - "source": "registry", - "dependencies": {}, - "url": "https://packages.unity.com/" - }, - "com.unity.ide.visualstudio": { - "version": "2.0.22", - "depth": 0, - "source": "registry", - "dependencies": { - "com.unity.test-framework": "1.1.9" - }, - "url": "https://packages.unity.com/" - }, - "com.unity.ide.vscode": { - "version": "1.2.5", - "depth": 0, - "source": "registry", - "dependencies": {}, - "url": "https://packages.unity.com/" - }, - "com.unity.mathematics": { - "version": "1.2.6", - "depth": 1, - "source": "registry", - "dependencies": {}, - "url": "https://packages.unity.com/" - }, - "com.unity.render-pipelines.core": { - "version": "14.0.9", - "depth": 1, - "source": "builtin", - "dependencies": { - "com.unity.ugui": "1.0.0", - "com.unity.modules.physics": "1.0.0", - "com.unity.modules.terrain": "1.0.0", - "com.unity.modules.jsonserialize": "1.0.0" - } - }, - "com.unity.render-pipelines.universal": { - "version": "14.0.9", - "depth": 0, - "source": "builtin", - "dependencies": { - "com.unity.mathematics": "1.2.1", - "com.unity.burst": "1.8.9", - "com.unity.render-pipelines.core": "14.0.9", - "com.unity.shadergraph": "14.0.9", - "com.unity.render-pipelines.universal-config": "14.0.9" - } - }, - "com.unity.render-pipelines.universal-config": { - "version": "14.0.9", - "depth": 1, - "source": "builtin", - "dependencies": { - "com.unity.render-pipelines.core": "14.0.9" - } - }, - "com.unity.searcher": { - "version": "4.9.2", - "depth": 2, - "source": "registry", - "dependencies": {}, - "url": "https://packages.unity.com/" - }, - "com.unity.shadergraph": { - "version": "14.0.9", - "depth": 1, - "source": "builtin", - "dependencies": { - "com.unity.render-pipelines.core": "14.0.9", - "com.unity.searcher": "4.9.2" - } - }, - "com.unity.test-framework": { - "version": "1.1.33", - "depth": 1, - "source": "registry", - "dependencies": { - "com.unity.ext.nunit": "1.0.6", - "com.unity.modules.imgui": "1.0.0", - "com.unity.modules.jsonserialize": "1.0.0" - }, - "url": "https://packages.unity.com/" - }, - "com.unity.ugui": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": { - "com.unity.modules.ui": "1.0.0", - "com.unity.modules.imgui": "1.0.0" - } - }, - "com.unity.modules.ai": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.modules.androidjni": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.modules.animation": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.modules.assetbundle": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.modules.audio": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.modules.cloth": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": { - "com.unity.modules.physics": "1.0.0" - } - }, - "com.unity.modules.director": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": { - "com.unity.modules.audio": "1.0.0", - "com.unity.modules.animation": "1.0.0" - } - }, - "com.unity.modules.imageconversion": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.modules.imgui": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.modules.jsonserialize": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.modules.particlesystem": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.modules.physics": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.modules.physics2d": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.modules.screencapture": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": { - "com.unity.modules.imageconversion": "1.0.0" - } - }, - "com.unity.modules.subsystems": { - "version": "1.0.0", - "depth": 1, - "source": "builtin", - "dependencies": { - "com.unity.modules.jsonserialize": "1.0.0" - } - }, - "com.unity.modules.terrain": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.modules.terrainphysics": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": { - "com.unity.modules.physics": "1.0.0", - "com.unity.modules.terrain": "1.0.0" - } - }, - "com.unity.modules.tilemap": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": { - "com.unity.modules.physics2d": "1.0.0" - } - }, - "com.unity.modules.ui": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.modules.uielements": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": { - "com.unity.modules.ui": "1.0.0", - "com.unity.modules.imgui": "1.0.0", - "com.unity.modules.jsonserialize": "1.0.0" - } - }, - "com.unity.modules.umbra": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.modules.unityanalytics": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": { - "com.unity.modules.unitywebrequest": "1.0.0", - "com.unity.modules.jsonserialize": "1.0.0" - } - }, - "com.unity.modules.unitywebrequest": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.modules.unitywebrequestassetbundle": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": { - "com.unity.modules.assetbundle": "1.0.0", - "com.unity.modules.unitywebrequest": "1.0.0" - } - }, - "com.unity.modules.unitywebrequestaudio": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": { - "com.unity.modules.unitywebrequest": "1.0.0", - "com.unity.modules.audio": "1.0.0" - } - }, - "com.unity.modules.unitywebrequesttexture": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": { - "com.unity.modules.unitywebrequest": "1.0.0", - "com.unity.modules.imageconversion": "1.0.0" - } - }, - "com.unity.modules.unitywebrequestwww": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": { - "com.unity.modules.unitywebrequest": "1.0.0", - "com.unity.modules.unitywebrequestassetbundle": "1.0.0", - "com.unity.modules.unitywebrequestaudio": "1.0.0", - "com.unity.modules.audio": "1.0.0", - "com.unity.modules.assetbundle": "1.0.0", - "com.unity.modules.imageconversion": "1.0.0" - } - }, - "com.unity.modules.vehicles": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": { - "com.unity.modules.physics": "1.0.0" - } - }, - "com.unity.modules.video": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": { - "com.unity.modules.audio": "1.0.0", - "com.unity.modules.ui": "1.0.0", - "com.unity.modules.unitywebrequest": "1.0.0" - } - }, - "com.unity.modules.vr": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": { - "com.unity.modules.jsonserialize": "1.0.0", - "com.unity.modules.physics": "1.0.0", - "com.unity.modules.xr": "1.0.0" - } - }, - "com.unity.modules.wind": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.modules.xr": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": { - "com.unity.modules.physics": "1.0.0", - "com.unity.modules.jsonserialize": "1.0.0", - "com.unity.modules.subsystems": "1.0.0" - } - } - } -} diff --git a/Projects/Factory/ProjectSettings/AudioManager.asset b/Projects/Factory/ProjectSettings/AudioManager.asset deleted file mode 100644 index 304925e..0000000 --- a/Projects/Factory/ProjectSettings/AudioManager.asset +++ /dev/null @@ -1,17 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!11 &1 -AudioManager: - m_ObjectHideFlags: 0 - m_Volume: 1 - Rolloff Scale: 1 - Doppler Factor: 1 - Default Speaker Mode: 2 - m_SampleRate: 0 - m_DSPBufferSize: 1024 - m_VirtualVoiceCount: 512 - m_RealVoiceCount: 32 - m_SpatializerPlugin: - m_AmbisonicDecoderPlugin: - m_DisableAudio: 0 - m_VirtualizeEffects: 1 diff --git a/Projects/Factory/ProjectSettings/ClusterInputManager.asset b/Projects/Factory/ProjectSettings/ClusterInputManager.asset deleted file mode 100644 index a84cf4e..0000000 --- a/Projects/Factory/ProjectSettings/ClusterInputManager.asset +++ /dev/null @@ -1,6 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!236 &1 -ClusterInputManager: - m_ObjectHideFlags: 0 - m_Inputs: [] diff --git a/Projects/Factory/ProjectSettings/DynamicsManager.asset b/Projects/Factory/ProjectSettings/DynamicsManager.asset deleted file mode 100644 index 99831df..0000000 --- a/Projects/Factory/ProjectSettings/DynamicsManager.asset +++ /dev/null @@ -1,30 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!55 &1 -PhysicsManager: - m_ObjectHideFlags: 0 - serializedVersion: 8 - m_Gravity: {x: 0, y: -9.81, z: 0} - m_DefaultMaterial: {fileID: 0} - m_BounceThreshold: 2 - m_SleepThreshold: 0.005 - m_DefaultContactOffset: 0.01 - m_DefaultSolverIterations: 6 - m_DefaultSolverVelocityIterations: 1 - m_QueriesHitBackfaces: 0 - m_QueriesHitTriggers: 1 - m_EnableAdaptiveForce: 0 - m_ClothInterCollisionDistance: 0 - m_ClothInterCollisionStiffness: 0 - m_ContactsGeneration: 1 - m_LayerCollisionMatrix: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff - m_AutoSimulation: 1 - m_AutoSyncTransforms: 0 - m_ReuseCollisionCallbacks: 1 - m_ClothInterCollisionSettingsToggle: 0 - m_ContactPairsMode: 0 - m_BroadphaseType: 0 - m_WorldBounds: - m_Center: {x: 0, y: 0, z: 0} - m_Extent: {x: 250, y: 250, z: 250} - m_WorldSubdivisions: 8 diff --git a/Projects/Factory/ProjectSettings/EditorBuildSettings.asset b/Projects/Factory/ProjectSettings/EditorBuildSettings.asset deleted file mode 100644 index 98b932a..0000000 --- a/Projects/Factory/ProjectSettings/EditorBuildSettings.asset +++ /dev/null @@ -1,8 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!1045 &1 -EditorBuildSettings: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Scenes: [] - m_configObjects: {} diff --git a/Projects/Factory/ProjectSettings/EditorSettings.asset b/Projects/Factory/ProjectSettings/EditorSettings.asset deleted file mode 100644 index 78c18ac..0000000 --- a/Projects/Factory/ProjectSettings/EditorSettings.asset +++ /dev/null @@ -1,21 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!159 &1 -EditorSettings: - m_ObjectHideFlags: 0 - serializedVersion: 7 - m_ExternalVersionControlSupport: Visible Meta Files - m_SerializationMode: 2 - m_LineEndingsForNewScripts: 2 - m_DefaultBehaviorMode: 0 - m_SpritePackerMode: 0 - m_SpritePackerPaddingPower: 1 - m_EtcTextureCompressorBehavior: 1 - m_EtcTextureFastCompressor: 1 - m_EtcTextureNormalCompressor: 2 - m_EtcTextureBestCompressor: 4 - m_ProjectGenerationIncludedExtensions: txt;xml;fnt;cd - m_ProjectGenerationRootNamespace: - m_UserGeneratedProjectSuffix: - m_CollabEditorSettings: - inProgressEnabled: 1 diff --git a/Projects/Factory/ProjectSettings/GraphicsSettings.asset b/Projects/Factory/ProjectSettings/GraphicsSettings.asset deleted file mode 100644 index 803925c..0000000 --- a/Projects/Factory/ProjectSettings/GraphicsSettings.asset +++ /dev/null @@ -1,71 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!30 &1 -GraphicsSettings: - m_ObjectHideFlags: 0 - serializedVersion: 15 - m_Deferred: - m_Mode: 1 - m_Shader: {fileID: 69, guid: 0000000000000000f000000000000000, type: 0} - m_DeferredReflections: - m_Mode: 1 - m_Shader: {fileID: 74, guid: 0000000000000000f000000000000000, type: 0} - m_ScreenSpaceShadows: - m_Mode: 1 - m_Shader: {fileID: 64, guid: 0000000000000000f000000000000000, type: 0} - m_DepthNormals: - m_Mode: 1 - m_Shader: {fileID: 62, guid: 0000000000000000f000000000000000, type: 0} - m_MotionVectors: - m_Mode: 1 - m_Shader: {fileID: 75, guid: 0000000000000000f000000000000000, type: 0} - m_LightHalo: - m_Mode: 1 - m_Shader: {fileID: 105, guid: 0000000000000000f000000000000000, type: 0} - m_LensFlare: - m_Mode: 1 - m_Shader: {fileID: 102, guid: 0000000000000000f000000000000000, type: 0} - m_VideoShadersIncludeMode: 2 - m_AlwaysIncludedShaders: - - {fileID: 7, guid: 0000000000000000f000000000000000, type: 0} - - {fileID: 15104, guid: 0000000000000000f000000000000000, type: 0} - - {fileID: 15105, guid: 0000000000000000f000000000000000, type: 0} - - {fileID: 15106, guid: 0000000000000000f000000000000000, type: 0} - - {fileID: 10753, guid: 0000000000000000f000000000000000, type: 0} - - {fileID: 10770, guid: 0000000000000000f000000000000000, type: 0} - - {fileID: 10783, guid: 0000000000000000f000000000000000, type: 0} - m_PreloadedShaders: [] - m_PreloadShadersBatchTimeLimit: -1 - m_SpritesDefaultMaterial: {fileID: 10754, guid: 0000000000000000f000000000000000, - type: 0} - m_CustomRenderPipeline: {fileID: 11400000, guid: 2f6c508a4b916854786be1c0a2459090, - type: 2} - m_TransparencySortMode: 0 - m_TransparencySortAxis: {x: 0, y: 0, z: 1} - m_DefaultRenderingPath: 1 - m_DefaultMobileRenderingPath: 1 - m_TierSettings: [] - m_LightmapStripping: 0 - m_FogStripping: 0 - m_InstancingStripping: 0 - m_BrgStripping: 0 - m_LightmapKeepPlain: 1 - m_LightmapKeepDirCombined: 1 - m_LightmapKeepDynamicPlain: 1 - m_LightmapKeepDynamicDirCombined: 1 - m_LightmapKeepShadowMask: 1 - m_LightmapKeepSubtractive: 1 - m_FogKeepLinear: 1 - m_FogKeepExp: 1 - m_FogKeepExp2: 1 - m_AlbedoSwatchInfos: [] - m_LightsUseLinearIntensity: 0 - m_LightsUseColorTemperature: 1 - m_DefaultRenderingLayerMask: 1 - m_LogWhenShaderIsCompiled: 0 - m_SRPDefaultSettings: - UnityEngine.Rendering.Universal.UniversalRenderPipeline: {fileID: 11400000, guid: 432b6cfec486d394c863b1b9a901fe38, - type: 2} - m_LightProbeOutsideHullStrategy: 0 - m_CameraRelativeLightCulling: 0 - m_CameraRelativeShadowCulling: 0 diff --git a/Projects/Factory/ProjectSettings/InputManager.asset b/Projects/Factory/ProjectSettings/InputManager.asset deleted file mode 100644 index b16147e..0000000 --- a/Projects/Factory/ProjectSettings/InputManager.asset +++ /dev/null @@ -1,487 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!13 &1 -InputManager: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Axes: - - serializedVersion: 3 - m_Name: Horizontal - descriptiveName: - descriptiveNegativeName: - negativeButton: left - positiveButton: right - altNegativeButton: a - altPositiveButton: d - gravity: 3 - dead: 0.001 - sensitivity: 3 - snap: 1 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Vertical - descriptiveName: - descriptiveNegativeName: - negativeButton: down - positiveButton: up - altNegativeButton: s - altPositiveButton: w - gravity: 3 - dead: 0.001 - sensitivity: 3 - snap: 1 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Fire1 - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: left ctrl - altNegativeButton: - altPositiveButton: mouse 0 - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Fire2 - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: left alt - altNegativeButton: - altPositiveButton: mouse 1 - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Fire3 - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: left shift - altNegativeButton: - altPositiveButton: mouse 2 - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Jump - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: space - altNegativeButton: - altPositiveButton: - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Mouse X - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: - altNegativeButton: - altPositiveButton: - gravity: 0 - dead: 0 - sensitivity: 0.1 - snap: 0 - invert: 0 - type: 1 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Mouse Y - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: - altNegativeButton: - altPositiveButton: - gravity: 0 - dead: 0 - sensitivity: 0.1 - snap: 0 - invert: 0 - type: 1 - axis: 1 - joyNum: 0 - - serializedVersion: 3 - m_Name: Mouse ScrollWheel - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: - altNegativeButton: - altPositiveButton: - gravity: 0 - dead: 0 - sensitivity: 0.1 - snap: 0 - invert: 0 - type: 1 - axis: 2 - joyNum: 0 - - serializedVersion: 3 - m_Name: Horizontal - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: - altNegativeButton: - altPositiveButton: - gravity: 0 - dead: 0.19 - sensitivity: 1 - snap: 0 - invert: 0 - type: 2 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Vertical - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: - altNegativeButton: - altPositiveButton: - gravity: 0 - dead: 0.19 - sensitivity: 1 - snap: 0 - invert: 1 - type: 2 - axis: 1 - joyNum: 0 - - serializedVersion: 3 - m_Name: Fire1 - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: joystick button 0 - altNegativeButton: - altPositiveButton: - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Fire2 - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: joystick button 1 - altNegativeButton: - altPositiveButton: - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Fire3 - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: joystick button 2 - altNegativeButton: - altPositiveButton: - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Jump - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: joystick button 3 - altNegativeButton: - altPositiveButton: - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Submit - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: return - altNegativeButton: - altPositiveButton: joystick button 0 - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Submit - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: enter - altNegativeButton: - altPositiveButton: space - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Cancel - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: escape - altNegativeButton: - altPositiveButton: joystick button 1 - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Enable Debug Button 1 - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: left ctrl - altNegativeButton: - altPositiveButton: joystick button 8 - gravity: 0 - dead: 0 - sensitivity: 0 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Enable Debug Button 2 - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: backspace - altNegativeButton: - altPositiveButton: joystick button 9 - gravity: 0 - dead: 0 - sensitivity: 0 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Debug Reset - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: left alt - altNegativeButton: - altPositiveButton: joystick button 1 - gravity: 0 - dead: 0 - sensitivity: 0 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Debug Next - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: page down - altNegativeButton: - altPositiveButton: joystick button 5 - gravity: 0 - dead: 0 - sensitivity: 0 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Debug Previous - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: page up - altNegativeButton: - altPositiveButton: joystick button 4 - gravity: 0 - dead: 0 - sensitivity: 0 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Debug Validate - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: return - altNegativeButton: - altPositiveButton: joystick button 0 - gravity: 0 - dead: 0 - sensitivity: 0 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Debug Persistent - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: right shift - altNegativeButton: - altPositiveButton: joystick button 2 - gravity: 0 - dead: 0 - sensitivity: 0 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Debug Multiplier - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: left shift - altNegativeButton: - altPositiveButton: joystick button 3 - gravity: 0 - dead: 0 - sensitivity: 0 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Debug Horizontal - descriptiveName: - descriptiveNegativeName: - negativeButton: left - positiveButton: right - altNegativeButton: - altPositiveButton: - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Debug Vertical - descriptiveName: - descriptiveNegativeName: - negativeButton: down - positiveButton: up - altNegativeButton: - altPositiveButton: - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Debug Vertical - descriptiveName: - descriptiveNegativeName: - negativeButton: down - positiveButton: up - altNegativeButton: - altPositiveButton: - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 2 - axis: 6 - joyNum: 0 - - serializedVersion: 3 - m_Name: Debug Horizontal - descriptiveName: - descriptiveNegativeName: - negativeButton: left - positiveButton: right - altNegativeButton: - altPositiveButton: - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 2 - axis: 5 - joyNum: 0 diff --git a/Projects/Factory/ProjectSettings/MemorySettings.asset b/Projects/Factory/ProjectSettings/MemorySettings.asset deleted file mode 100644 index 5b5face..0000000 --- a/Projects/Factory/ProjectSettings/MemorySettings.asset +++ /dev/null @@ -1,35 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!387306366 &1 -MemorySettings: - m_ObjectHideFlags: 0 - m_EditorMemorySettings: - m_MainAllocatorBlockSize: -1 - m_ThreadAllocatorBlockSize: -1 - m_MainGfxBlockSize: -1 - m_ThreadGfxBlockSize: -1 - m_CacheBlockSize: -1 - m_TypetreeBlockSize: -1 - m_ProfilerBlockSize: -1 - m_ProfilerEditorBlockSize: -1 - m_BucketAllocatorGranularity: -1 - m_BucketAllocatorBucketsCount: -1 - m_BucketAllocatorBlockSize: -1 - m_BucketAllocatorBlockCount: -1 - m_ProfilerBucketAllocatorGranularity: -1 - m_ProfilerBucketAllocatorBucketsCount: -1 - m_ProfilerBucketAllocatorBlockSize: -1 - m_ProfilerBucketAllocatorBlockCount: -1 - m_TempAllocatorSizeMain: -1 - m_JobTempAllocatorBlockSize: -1 - m_BackgroundJobTempAllocatorBlockSize: -1 - m_JobTempAllocatorReducedBlockSize: -1 - m_TempAllocatorSizeGIBakingWorker: -1 - m_TempAllocatorSizeNavMeshWorker: -1 - m_TempAllocatorSizeAudioWorker: -1 - m_TempAllocatorSizeCloudWorker: -1 - m_TempAllocatorSizeGfx: -1 - m_TempAllocatorSizeJobWorker: -1 - m_TempAllocatorSizeBackgroundWorker: -1 - m_TempAllocatorSizePreloadManager: -1 - m_PlatformMemorySettings: {} diff --git a/Projects/Factory/ProjectSettings/NavMeshAreas.asset b/Projects/Factory/ProjectSettings/NavMeshAreas.asset deleted file mode 100644 index c8fa1b5..0000000 --- a/Projects/Factory/ProjectSettings/NavMeshAreas.asset +++ /dev/null @@ -1,91 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!126 &1 -NavMeshProjectSettings: - m_ObjectHideFlags: 0 - serializedVersion: 2 - areas: - - name: Walkable - cost: 1 - - name: Not Walkable - cost: 1 - - name: Jump - cost: 2 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - m_LastAgentTypeID: -887442657 - m_Settings: - - serializedVersion: 2 - agentTypeID: 0 - agentRadius: 0.5 - agentHeight: 2 - agentSlope: 45 - agentClimb: 0.75 - ledgeDropHeight: 0 - maxJumpAcrossDistance: 0 - minRegionArea: 2 - manualCellSize: 0 - cellSize: 0.16666667 - manualTileSize: 0 - tileSize: 256 - accuratePlacement: 0 - debug: - m_Flags: 0 - m_SettingNames: - - Humanoid diff --git a/Projects/Factory/ProjectSettings/NetworkManager.asset b/Projects/Factory/ProjectSettings/NetworkManager.asset deleted file mode 100644 index e9cd578..0000000 --- a/Projects/Factory/ProjectSettings/NetworkManager.asset +++ /dev/null @@ -1,8 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!149 &1 -NetworkManager: - m_ObjectHideFlags: 0 - m_DebugLevel: 0 - m_Sendrate: 15 - m_AssetToPrefab: {} diff --git a/Projects/Factory/ProjectSettings/PackageManagerSettings.asset b/Projects/Factory/ProjectSettings/PackageManagerSettings.asset deleted file mode 100644 index 102c612..0000000 --- a/Projects/Factory/ProjectSettings/PackageManagerSettings.asset +++ /dev/null @@ -1,45 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!114 &1 -MonoBehaviour: - m_ObjectHideFlags: 61 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 13964, guid: 0000000000000000e000000000000000, type: 0} - m_Name: - m_EditorClassIdentifier: - m_EnablePreReleasePackages: 0 - m_EnablePackageDependencies: 0 - m_AdvancedSettingsExpanded: 1 - m_ScopedRegistriesSettingsExpanded: 1 - m_SeeAllPackageVersions: 0 - oneTimeWarningShown: 0 - m_Registries: - - m_Id: main - m_Name: - m_Url: https://packages.unity.com - m_Scopes: [] - m_IsDefault: 1 - m_Capabilities: 7 - m_UserSelectedRegistryName: - m_UserAddingNewScopedRegistry: 0 - m_RegistryInfoDraft: - m_ErrorMessage: - m_Original: - m_Id: - m_Name: - m_Url: - m_Scopes: [] - m_IsDefault: 0 - m_Capabilities: 0 - m_Modified: 0 - m_Name: - m_Url: - m_Scopes: - - - m_SelectedScopeIndex: 0 - m_LoadAssets: 0 diff --git a/Projects/Factory/ProjectSettings/Physics2DSettings.asset b/Projects/Factory/ProjectSettings/Physics2DSettings.asset deleted file mode 100644 index ba87431..0000000 --- a/Projects/Factory/ProjectSettings/Physics2DSettings.asset +++ /dev/null @@ -1,38 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!19 &1 -Physics2DSettings: - m_ObjectHideFlags: 0 - serializedVersion: 4 - m_Gravity: {x: 0, y: -9.81} - m_DefaultMaterial: {fileID: 0} - m_VelocityIterations: 8 - m_PositionIterations: 3 - m_VelocityThreshold: 1 - m_MaxLinearCorrection: 0.2 - m_MaxAngularCorrection: 8 - m_MaxTranslationSpeed: 100 - m_MaxRotationSpeed: 360 - m_BaumgarteScale: 0.2 - m_BaumgarteTimeOfImpactScale: 0.75 - m_TimeToSleep: 0.5 - m_LinearSleepTolerance: 0.01 - m_AngularSleepTolerance: 2 - m_DefaultContactOffset: 0.01 - m_AutoSimulation: 1 - m_QueriesHitTriggers: 1 - m_QueriesStartInColliders: 1 - m_ChangeStopsCallbacks: 0 - m_CallbacksOnDisable: 1 - m_ReuseCollisionCallbacks: 1 - m_AutoSyncTransforms: 0 - m_AlwaysShowColliders: 0 - m_ShowColliderSleep: 1 - m_ShowColliderContacts: 0 - m_ShowColliderAABB: 0 - m_ContactArrowScale: 0.2 - m_ColliderAwakeColor: {r: 0.5686275, g: 0.95686275, b: 0.54509807, a: 0.7529412} - m_ColliderAsleepColor: {r: 0.5686275, g: 0.95686275, b: 0.54509807, a: 0.36078432} - m_ColliderContactColor: {r: 1, g: 0, b: 1, a: 0.6862745} - m_ColliderAABBColor: {r: 1, g: 1, b: 0, a: 0.2509804} - m_LayerCollisionMatrix: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff diff --git a/Projects/Factory/ProjectSettings/PresetManager.asset b/Projects/Factory/ProjectSettings/PresetManager.asset deleted file mode 100644 index b43eac1..0000000 --- a/Projects/Factory/ProjectSettings/PresetManager.asset +++ /dev/null @@ -1,27 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!1386491679 &1 -PresetManager: - m_ObjectHideFlags: 0 - m_DefaultList: - - type: - m_NativeTypeID: 108 - m_ManagedTypePPtr: {fileID: 0} - m_ManagedTypeFallback: - defaultPresets: - - m_Preset: {fileID: 2655988077585873504, guid: c1cf8506f04ef2c4a88b64b6c4202eea, - type: 2} - - type: - m_NativeTypeID: 1020 - m_ManagedTypePPtr: {fileID: 0} - m_ManagedTypeFallback: - defaultPresets: - - m_Preset: {fileID: 2655988077585873504, guid: 0cd792cc87e492d43b4e95b205fc5cc6, - type: 2} - - type: - m_NativeTypeID: 1006 - m_ManagedTypePPtr: {fileID: 0} - m_ManagedTypeFallback: - defaultPresets: - - m_Preset: {fileID: 2655988077585873504, guid: 7a99f8aa944efe94cb9bd74562b7d5f9, - type: 2} diff --git a/Projects/Factory/ProjectSettings/ProjectSettings.asset b/Projects/Factory/ProjectSettings/ProjectSettings.asset deleted file mode 100644 index e03d0fa..0000000 --- a/Projects/Factory/ProjectSettings/ProjectSettings.asset +++ /dev/null @@ -1,677 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!129 &1 -PlayerSettings: - m_ObjectHideFlags: 0 - serializedVersion: 22 - productGUID: de5669b42b36d498ea3a67b8528362b8 - AndroidProfiler: 0 - AndroidFilterTouchesWhenObscured: 0 - AndroidEnableSustainedPerformanceMode: 0 - defaultScreenOrientation: 4 - targetDevice: 2 - useOnDemandResources: 0 - accelerometerFrequency: 60 - companyName: DefaultCompany - productName: DesignPatterns - defaultCursor: {fileID: 0} - cursorHotspot: {x: 0, y: 0} - m_SplashScreenBackgroundColor: {r: 0.13725491, g: 0.12156863, b: 0.1254902, a: 1} - m_ShowUnitySplashScreen: 1 - m_ShowUnitySplashLogo: 1 - m_SplashScreenOverlayOpacity: 1 - m_SplashScreenAnimation: 1 - m_SplashScreenLogoStyle: 1 - m_SplashScreenDrawMode: 0 - m_SplashScreenBackgroundAnimationZoom: 1 - m_SplashScreenLogoAnimationZoom: 1 - m_SplashScreenBackgroundLandscapeAspect: 1 - m_SplashScreenBackgroundPortraitAspect: 1 - m_SplashScreenBackgroundLandscapeUvs: - serializedVersion: 2 - x: 0 - y: 0 - width: 1 - height: 1 - m_SplashScreenBackgroundPortraitUvs: - serializedVersion: 2 - x: 0 - y: 0 - width: 1 - height: 1 - m_SplashScreenLogos: [] - m_VirtualRealitySplashScreen: {fileID: 0} - m_HolographicTrackingLossScreen: {fileID: 0} - defaultScreenWidth: 1024 - defaultScreenHeight: 768 - defaultScreenWidthWeb: 960 - defaultScreenHeightWeb: 600 - m_StereoRenderingPath: 0 - m_ActiveColorSpace: 0 - m_MTRendering: 1 - mipStripping: 0 - numberOfMipsStripped: 0 - m_StackTraceTypes: 010000000100000001000000010000000100000001000000 - iosShowActivityIndicatorOnLoading: -1 - androidShowActivityIndicatorOnLoading: -1 - iosUseCustomAppBackgroundBehavior: 0 - iosAllowHTTPDownload: 1 - allowedAutorotateToPortrait: 1 - allowedAutorotateToPortraitUpsideDown: 1 - allowedAutorotateToLandscapeRight: 1 - allowedAutorotateToLandscapeLeft: 1 - useOSAutorotation: 1 - use32BitDisplayBuffer: 1 - preserveFramebufferAlpha: 0 - disableDepthAndStencilBuffers: 0 - androidStartInFullscreen: 1 - androidRenderOutsideSafeArea: 0 - androidUseSwappy: 0 - androidBlitType: 0 - defaultIsNativeResolution: 1 - macRetinaSupport: 1 - runInBackground: 1 - captureSingleScreen: 0 - muteOtherAudioSources: 0 - Prepare IOS For Recording: 0 - Force IOS Speakers When Recording: 0 - deferSystemGesturesMode: 0 - hideHomeButton: 0 - submitAnalytics: 1 - usePlayerLog: 1 - bakeCollisionMeshes: 0 - forceSingleInstance: 0 - useFlipModelSwapchain: 1 - resizableWindow: 0 - useMacAppStoreValidation: 0 - macAppStoreCategory: public.app-category.games - gpuSkinning: 1 - xboxPIXTextureCapture: 0 - xboxEnableAvatar: 0 - xboxEnableKinect: 0 - xboxEnableKinectAutoTracking: 0 - xboxEnableFitness: 0 - visibleInBackground: 1 - allowFullscreenSwitch: 1 - fullscreenMode: 1 - xboxSpeechDB: 0 - xboxEnableHeadOrientation: 0 - xboxEnableGuest: 0 - xboxEnablePIXSampling: 0 - metalFramebufferOnly: 0 - xboxOneResolution: 0 - xboxOneSResolution: 0 - xboxOneXResolution: 3 - xboxOneMonoLoggingLevel: 0 - xboxOneLoggingLevel: 1 - xboxOneDisableEsram: 0 - xboxOneEnableTypeOptimization: 0 - xboxOnePresentImmediateThreshold: 0 - switchQueueCommandMemory: 0 - switchQueueControlMemory: 16384 - switchQueueComputeMemory: 262144 - switchNVNShaderPoolsGranularity: 33554432 - switchNVNDefaultPoolsGranularity: 16777216 - switchNVNOtherPoolsGranularity: 16777216 - switchNVNMaxPublicTextureIDCount: 0 - switchNVNMaxPublicSamplerIDCount: 0 - stadiaPresentMode: 0 - stadiaTargetFramerate: 0 - vulkanNumSwapchainBuffers: 2 - vulkanEnableSetSRGBWrite: 0 - vulkanEnablePreTransform: 0 - vulkanEnableLateAcquireNextImage: 0 - m_SupportedAspectRatios: - 4:3: 1 - 5:4: 1 - 16:10: 1 - 16:9: 1 - Others: 1 - bundleVersion: 0.1 - preloadedAssets: [] - metroInputSource: 0 - wsaTransparentSwapchain: 0 - m_HolographicPauseOnTrackingLoss: 1 - xboxOneDisableKinectGpuReservation: 1 - xboxOneEnable7thCore: 1 - vrSettings: - enable360StereoCapture: 0 - isWsaHolographicRemotingEnabled: 0 - enableFrameTimingStats: 0 - useHDRDisplay: 0 - D3DHDRBitDepth: 0 - m_ColorGamuts: 00000000 - targetPixelDensity: 30 - resolutionScalingMode: 0 - androidSupportedAspectRatio: 1 - androidMaxAspectRatio: 2.1 - applicationIdentifier: - Standalone: com.DefaultCompany.DesignPatterns - buildNumber: - Standalone: 0 - iPhone: 0 - tvOS: 0 - overrideDefaultApplicationIdentifier: 0 - AndroidBundleVersionCode: 1 - AndroidMinSdkVersion: 19 - AndroidTargetSdkVersion: 0 - AndroidPreferredInstallLocation: 1 - aotOptions: - stripEngineCode: 1 - iPhoneStrippingLevel: 0 - iPhoneScriptCallOptimization: 0 - ForceInternetPermission: 0 - ForceSDCardPermission: 0 - CreateWallpaper: 0 - APKExpansionFiles: 0 - keepLoadedShadersAlive: 0 - StripUnusedMeshComponents: 1 - VertexChannelCompressionMask: 4054 - iPhoneSdkVersion: 988 - iOSTargetOSVersionString: 11.0 - tvOSSdkVersion: 0 - tvOSRequireExtendedGameController: 0 - tvOSTargetOSVersionString: 11.0 - uIPrerenderedIcon: 0 - uIRequiresPersistentWiFi: 0 - uIRequiresFullScreen: 1 - uIStatusBarHidden: 1 - uIExitOnSuspend: 0 - uIStatusBarStyle: 0 - appleTVSplashScreen: {fileID: 0} - appleTVSplashScreen2x: {fileID: 0} - tvOSSmallIconLayers: [] - tvOSSmallIconLayers2x: [] - tvOSLargeIconLayers: [] - tvOSLargeIconLayers2x: [] - tvOSTopShelfImageLayers: [] - tvOSTopShelfImageLayers2x: [] - tvOSTopShelfImageWideLayers: [] - tvOSTopShelfImageWideLayers2x: [] - iOSLaunchScreenType: 0 - iOSLaunchScreenPortrait: {fileID: 0} - iOSLaunchScreenLandscape: {fileID: 0} - iOSLaunchScreenBackgroundColor: - serializedVersion: 2 - rgba: 0 - iOSLaunchScreenFillPct: 100 - iOSLaunchScreenSize: 100 - iOSLaunchScreenCustomXibPath: - iOSLaunchScreeniPadType: 0 - iOSLaunchScreeniPadImage: {fileID: 0} - iOSLaunchScreeniPadBackgroundColor: - serializedVersion: 2 - rgba: 0 - iOSLaunchScreeniPadFillPct: 100 - iOSLaunchScreeniPadSize: 100 - iOSLaunchScreeniPadCustomXibPath: - iOSLaunchScreenCustomStoryboardPath: - iOSLaunchScreeniPadCustomStoryboardPath: - iOSDeviceRequirements: [] - iOSURLSchemes: [] - iOSBackgroundModes: 0 - iOSMetalForceHardShadows: 0 - metalEditorSupport: 1 - metalAPIValidation: 1 - iOSRenderExtraFrameOnPause: 0 - iosCopyPluginsCodeInsteadOfSymlink: 0 - appleDeveloperTeamID: - iOSManualSigningProvisioningProfileID: - tvOSManualSigningProvisioningProfileID: - iOSManualSigningProvisioningProfileType: 0 - tvOSManualSigningProvisioningProfileType: 0 - appleEnableAutomaticSigning: 0 - iOSRequireARKit: 0 - iOSAutomaticallyDetectAndAddCapabilities: 1 - appleEnableProMotion: 0 - shaderPrecisionModel: 0 - clonedFromGUID: c0afd0d1d80e3634a9dac47e8a0426ea - templatePackageId: com.unity.template.3d@1.3.0 - templateDefaultScene: Assets/Scenes/SampleScene.unity - useCustomMainManifest: 0 - useCustomLauncherManifest: 0 - useCustomMainGradleTemplate: 0 - useCustomLauncherGradleManifest: 0 - useCustomBaseGradleTemplate: 0 - useCustomGradlePropertiesTemplate: 0 - useCustomProguardFile: 0 - AndroidTargetArchitectures: 5 - AndroidSplashScreenScale: 0 - androidSplashScreen: {fileID: 0} - AndroidKeystoreName: '{inproject}: ' - AndroidKeyaliasName: - AndroidBuildApkPerCpuArchitecture: 0 - AndroidTVCompatibility: 1 - AndroidIsGame: 1 - AndroidEnableTango: 0 - androidEnableBanner: 1 - androidUseLowAccuracyLocation: 0 - androidUseCustomKeystore: 0 - m_AndroidBanners: - - width: 320 - height: 180 - banner: {fileID: 0} - androidGamepadSupportLevel: 0 - AndroidMinifyWithR8: 0 - AndroidMinifyRelease: 0 - AndroidMinifyDebug: 0 - AndroidValidateAppBundleSize: 1 - AndroidAppBundleSizeToValidate: 150 - m_BuildTargetIcons: [] - m_BuildTargetPlatformIcons: [] - m_BuildTargetBatching: - - m_BuildTarget: Standalone - m_StaticBatching: 1 - m_DynamicBatching: 0 - - m_BuildTarget: tvOS - m_StaticBatching: 1 - m_DynamicBatching: 0 - - m_BuildTarget: Android - m_StaticBatching: 1 - m_DynamicBatching: 0 - - m_BuildTarget: iPhone - m_StaticBatching: 1 - m_DynamicBatching: 0 - - m_BuildTarget: WebGL - m_StaticBatching: 0 - m_DynamicBatching: 0 - m_BuildTargetGraphicsJobs: - - m_BuildTarget: MacStandaloneSupport - m_GraphicsJobs: 0 - - m_BuildTarget: Switch - m_GraphicsJobs: 0 - - m_BuildTarget: MetroSupport - m_GraphicsJobs: 0 - - m_BuildTarget: AppleTVSupport - m_GraphicsJobs: 0 - - m_BuildTarget: BJMSupport - m_GraphicsJobs: 0 - - m_BuildTarget: LinuxStandaloneSupport - m_GraphicsJobs: 0 - - m_BuildTarget: PS4Player - m_GraphicsJobs: 0 - - m_BuildTarget: iOSSupport - m_GraphicsJobs: 0 - - m_BuildTarget: WindowsStandaloneSupport - m_GraphicsJobs: 0 - - m_BuildTarget: XboxOnePlayer - m_GraphicsJobs: 0 - - m_BuildTarget: LuminSupport - m_GraphicsJobs: 0 - - m_BuildTarget: AndroidPlayer - m_GraphicsJobs: 0 - - m_BuildTarget: WebGLSupport - m_GraphicsJobs: 0 - m_BuildTargetGraphicsJobMode: - - m_BuildTarget: PS4Player - m_GraphicsJobMode: 0 - - m_BuildTarget: XboxOnePlayer - m_GraphicsJobMode: 0 - m_BuildTargetGraphicsAPIs: - - m_BuildTarget: AndroidPlayer - m_APIs: 0b00000008000000 - m_Automatic: 1 - - m_BuildTarget: iOSSupport - m_APIs: 10000000 - m_Automatic: 1 - - m_BuildTarget: AppleTVSupport - m_APIs: 10000000 - m_Automatic: 1 - - m_BuildTarget: WebGLSupport - m_APIs: 0b000000 - m_Automatic: 1 - m_BuildTargetVRSettings: - - m_BuildTarget: Standalone - m_Enabled: 0 - m_Devices: - - Oculus - - OpenVR - openGLRequireES31: 0 - openGLRequireES31AEP: 0 - openGLRequireES32: 0 - m_TemplateCustomTags: {} - mobileMTRendering: - Android: 1 - iPhone: 1 - tvOS: 1 - m_BuildTargetGroupLightmapEncodingQuality: [] - m_BuildTargetGroupLightmapSettings: [] - m_BuildTargetNormalMapEncoding: [] - playModeTestRunnerEnabled: 0 - runPlayModeTestAsEditModeTest: 0 - actionOnDotNetUnhandledException: 1 - enableInternalProfiler: 0 - logObjCUncaughtExceptions: 1 - enableCrashReportAPI: 0 - cameraUsageDescription: - locationUsageDescription: - microphoneUsageDescription: - switchNMETAOverride: - switchNetLibKey: - switchSocketMemoryPoolSize: 6144 - switchSocketAllocatorPoolSize: 128 - switchSocketConcurrencyLimit: 14 - switchScreenResolutionBehavior: 2 - switchUseCPUProfiler: 0 - switchUseGOLDLinker: 0 - switchLTOSetting: 0 - switchApplicationID: 0x01004b9000490000 - switchNSODependencies: - switchTitleNames_0: - switchTitleNames_1: - switchTitleNames_2: - switchTitleNames_3: - switchTitleNames_4: - switchTitleNames_5: - switchTitleNames_6: - switchTitleNames_7: - switchTitleNames_8: - switchTitleNames_9: - switchTitleNames_10: - switchTitleNames_11: - switchTitleNames_12: - switchTitleNames_13: - switchTitleNames_14: - switchTitleNames_15: - switchPublisherNames_0: - switchPublisherNames_1: - switchPublisherNames_2: - switchPublisherNames_3: - switchPublisherNames_4: - switchPublisherNames_5: - switchPublisherNames_6: - switchPublisherNames_7: - switchPublisherNames_8: - switchPublisherNames_9: - switchPublisherNames_10: - switchPublisherNames_11: - switchPublisherNames_12: - switchPublisherNames_13: - switchPublisherNames_14: - switchPublisherNames_15: - switchIcons_0: {fileID: 0} - switchIcons_1: {fileID: 0} - switchIcons_2: {fileID: 0} - switchIcons_3: {fileID: 0} - switchIcons_4: {fileID: 0} - switchIcons_5: {fileID: 0} - switchIcons_6: {fileID: 0} - switchIcons_7: {fileID: 0} - switchIcons_8: {fileID: 0} - switchIcons_9: {fileID: 0} - switchIcons_10: {fileID: 0} - switchIcons_11: {fileID: 0} - switchIcons_12: {fileID: 0} - switchIcons_13: {fileID: 0} - switchIcons_14: {fileID: 0} - switchIcons_15: {fileID: 0} - switchSmallIcons_0: {fileID: 0} - switchSmallIcons_1: {fileID: 0} - switchSmallIcons_2: {fileID: 0} - switchSmallIcons_3: {fileID: 0} - switchSmallIcons_4: {fileID: 0} - switchSmallIcons_5: {fileID: 0} - switchSmallIcons_6: {fileID: 0} - switchSmallIcons_7: {fileID: 0} - switchSmallIcons_8: {fileID: 0} - switchSmallIcons_9: {fileID: 0} - switchSmallIcons_10: {fileID: 0} - switchSmallIcons_11: {fileID: 0} - switchSmallIcons_12: {fileID: 0} - switchSmallIcons_13: {fileID: 0} - switchSmallIcons_14: {fileID: 0} - switchSmallIcons_15: {fileID: 0} - switchManualHTML: - switchAccessibleURLs: - switchLegalInformation: - switchMainThreadStackSize: 1048576 - switchPresenceGroupId: - switchLogoHandling: 0 - switchReleaseVersion: 0 - switchDisplayVersion: 1.0.0 - switchStartupUserAccount: 0 - switchTouchScreenUsage: 0 - switchSupportedLanguagesMask: 0 - switchLogoType: 0 - switchApplicationErrorCodeCategory: - switchUserAccountSaveDataSize: 0 - switchUserAccountSaveDataJournalSize: 0 - switchApplicationAttribute: 0 - switchCardSpecSize: -1 - switchCardSpecClock: -1 - switchRatingsMask: 0 - switchRatingsInt_0: 0 - switchRatingsInt_1: 0 - switchRatingsInt_2: 0 - switchRatingsInt_3: 0 - switchRatingsInt_4: 0 - switchRatingsInt_5: 0 - switchRatingsInt_6: 0 - switchRatingsInt_7: 0 - switchRatingsInt_8: 0 - switchRatingsInt_9: 0 - switchRatingsInt_10: 0 - switchRatingsInt_11: 0 - switchRatingsInt_12: 0 - switchLocalCommunicationIds_0: - switchLocalCommunicationIds_1: - switchLocalCommunicationIds_2: - switchLocalCommunicationIds_3: - switchLocalCommunicationIds_4: - switchLocalCommunicationIds_5: - switchLocalCommunicationIds_6: - switchLocalCommunicationIds_7: - switchParentalControl: 0 - switchAllowsScreenshot: 1 - switchAllowsVideoCapturing: 1 - switchAllowsRuntimeAddOnContentInstall: 0 - switchDataLossConfirmation: 0 - switchUserAccountLockEnabled: 0 - switchSystemResourceMemory: 16777216 - switchSupportedNpadStyles: 3 - switchNativeFsCacheSize: 32 - switchIsHoldTypeHorizontal: 0 - switchSupportedNpadCount: 8 - switchSocketConfigEnabled: 0 - switchTcpInitialSendBufferSize: 32 - switchTcpInitialReceiveBufferSize: 64 - switchTcpAutoSendBufferSizeMax: 256 - switchTcpAutoReceiveBufferSizeMax: 256 - switchUdpSendBufferSize: 9 - switchUdpReceiveBufferSize: 42 - switchSocketBufferEfficiency: 4 - switchSocketInitializeEnabled: 1 - switchNetworkInterfaceManagerInitializeEnabled: 1 - switchPlayerConnectionEnabled: 1 - switchUseNewStyleFilepaths: 0 - ps4NPAgeRating: 12 - ps4NPTitleSecret: - ps4NPTrophyPackPath: - ps4ParentalLevel: 11 - ps4ContentID: ED1633-NPXX51362_00-0000000000000000 - ps4Category: 0 - ps4MasterVersion: 01.00 - ps4AppVersion: 01.00 - ps4AppType: 0 - ps4ParamSfxPath: - ps4VideoOutPixelFormat: 0 - ps4VideoOutInitialWidth: 1920 - ps4VideoOutBaseModeInitialWidth: 1920 - ps4VideoOutReprojectionRate: 60 - ps4PronunciationXMLPath: - ps4PronunciationSIGPath: - ps4BackgroundImagePath: - ps4StartupImagePath: - ps4StartupImagesFolder: - ps4IconImagesFolder: - ps4SaveDataImagePath: - ps4SdkOverride: - ps4BGMPath: - ps4ShareFilePath: - ps4ShareOverlayImagePath: - ps4PrivacyGuardImagePath: - ps4ExtraSceSysFile: - ps4NPtitleDatPath: - ps4RemotePlayKeyAssignment: -1 - ps4RemotePlayKeyMappingDir: - ps4PlayTogetherPlayerCount: 0 - ps4EnterButtonAssignment: 1 - ps4ApplicationParam1: 0 - ps4ApplicationParam2: 0 - ps4ApplicationParam3: 0 - ps4ApplicationParam4: 0 - ps4DownloadDataSize: 0 - ps4GarlicHeapSize: 2048 - ps4ProGarlicHeapSize: 2560 - playerPrefsMaxSize: 32768 - ps4Passcode: frAQBc8Wsa1xVPfvJcrgRYwTiizs2trQ - ps4pnSessions: 1 - ps4pnPresence: 1 - ps4pnFriends: 1 - ps4pnGameCustomData: 1 - playerPrefsSupport: 0 - enableApplicationExit: 0 - resetTempFolder: 1 - restrictedAudioUsageRights: 0 - ps4UseResolutionFallback: 0 - ps4ReprojectionSupport: 0 - ps4UseAudio3dBackend: 0 - ps4UseLowGarlicFragmentationMode: 1 - ps4SocialScreenEnabled: 0 - ps4ScriptOptimizationLevel: 0 - ps4Audio3dVirtualSpeakerCount: 14 - ps4attribCpuUsage: 0 - ps4PatchPkgPath: - ps4PatchLatestPkgPath: - ps4PatchChangeinfoPath: - ps4PatchDayOne: 0 - ps4attribUserManagement: 0 - ps4attribMoveSupport: 0 - ps4attrib3DSupport: 0 - ps4attribShareSupport: 0 - ps4attribExclusiveVR: 0 - ps4disableAutoHideSplash: 0 - ps4videoRecordingFeaturesUsed: 0 - ps4contentSearchFeaturesUsed: 0 - ps4CompatibilityPS5: 0 - ps4GPU800MHz: 1 - ps4attribEyeToEyeDistanceSettingVR: 0 - ps4IncludedModules: [] - ps4attribVROutputEnabled: 0 - monoEnv: - splashScreenBackgroundSourceLandscape: {fileID: 0} - splashScreenBackgroundSourcePortrait: {fileID: 0} - blurSplashScreenBackground: 1 - spritePackerPolicy: - webGLMemorySize: 256 - webGLExceptionSupport: 1 - webGLNameFilesAsHashes: 0 - webGLDataCaching: 1 - webGLDebugSymbols: 0 - webGLEmscriptenArgs: - webGLModulesDirectory: - webGLTemplate: APPLICATION:Default - webGLAnalyzeBuildSize: 0 - webGLUseEmbeddedResources: 0 - webGLCompressionFormat: 1 - webGLWasmArithmeticExceptions: 0 - webGLLinkerTarget: 1 - webGLThreadsSupport: 0 - webGLDecompressionFallback: 0 - scriptingDefineSymbols: {} - additionalCompilerArguments: {} - platformArchitecture: {} - scriptingBackend: {} - il2cppCompilerConfiguration: {} - managedStrippingLevel: {} - incrementalIl2cppBuild: {} - suppressCommonWarnings: 1 - allowUnsafeCode: 0 - useDeterministicCompilation: 0 - enableRoslynAnalyzers: 1 - additionalIl2CppArgs: - scriptingRuntimeVersion: 1 - gcIncremental: 0 - assemblyVersionValidation: 1 - gcWBarrierValidation: 0 - apiCompatibilityLevelPerPlatform: {} - m_RenderingPath: 1 - m_MobileRenderingPath: 1 - metroPackageName: Template_3D - metroPackageVersion: - metroCertificatePath: - metroCertificatePassword: - metroCertificateSubject: - metroCertificateIssuer: - metroCertificateNotAfter: 0000000000000000 - metroApplicationDescription: Template_3D - wsaImages: {} - metroTileShortName: - metroTileShowName: 0 - metroMediumTileShowName: 0 - metroLargeTileShowName: 0 - metroWideTileShowName: 0 - metroSupportStreamingInstall: 0 - metroLastRequiredScene: 0 - metroDefaultTileSize: 1 - metroTileForegroundText: 2 - metroTileBackgroundColor: {r: 0.13333334, g: 0.17254902, b: 0.21568628, a: 0} - metroSplashScreenBackgroundColor: {r: 0.12941177, g: 0.17254902, b: 0.21568628, - a: 1} - metroSplashScreenUseBackgroundColor: 0 - platformCapabilities: {} - metroTargetDeviceFamilies: {} - metroFTAName: - metroFTAFileTypes: [] - metroProtocolName: - XboxOneProductId: - XboxOneUpdateKey: - XboxOneSandboxId: - XboxOneContentId: - XboxOneTitleId: - XboxOneSCId: - XboxOneGameOsOverridePath: - XboxOnePackagingOverridePath: - XboxOneAppManifestOverridePath: - XboxOneVersion: 1.0.0.0 - XboxOnePackageEncryption: 0 - XboxOnePackageUpdateGranularity: 2 - XboxOneDescription: - XboxOneLanguage: - - enus - XboxOneCapability: [] - XboxOneGameRating: {} - XboxOneIsContentPackage: 0 - XboxOneEnhancedXboxCompatibilityMode: 0 - XboxOneEnableGPUVariability: 1 - XboxOneSockets: {} - XboxOneSplashScreen: {fileID: 0} - XboxOneAllowedProductIds: [] - XboxOnePersistentLocalStorageSize: 0 - XboxOneXTitleMemory: 8 - XboxOneOverrideIdentityName: - XboxOneOverrideIdentityPublisher: - vrEditorSettings: {} - cloudServicesEnabled: - UNet: 1 - luminIcon: - m_Name: - m_ModelFolderPath: - m_PortalFolderPath: - luminCert: - m_CertPath: - m_SignPackage: 1 - luminIsChannelApp: 0 - luminVersion: - m_VersionCode: 1 - m_VersionName: - apiCompatibilityLevel: 6 - activeInputHandler: 0 - cloudProjectId: - framebufferDepthMemorylessMode: 0 - qualitySettingsNames: [] - projectName: - organizationId: - cloudEnabled: 0 - legacyClampBlendShapeWeights: 0 - virtualTexturingSupportEnabled: 0 diff --git a/Projects/Factory/ProjectSettings/ProjectVersion.txt b/Projects/Factory/ProjectSettings/ProjectVersion.txt deleted file mode 100644 index 0ab53b0..0000000 --- a/Projects/Factory/ProjectSettings/ProjectVersion.txt +++ /dev/null @@ -1,2 +0,0 @@ -m_EditorVersion: 2022.3.16f1 -m_EditorVersionWithRevision: 2022.3.16f1 (d2c21f0ef2f1) diff --git a/Projects/Factory/ProjectSettings/QualitySettings.asset b/Projects/Factory/ProjectSettings/QualitySettings.asset deleted file mode 100644 index da53b08..0000000 --- a/Projects/Factory/ProjectSettings/QualitySettings.asset +++ /dev/null @@ -1,238 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!47 &1 -QualitySettings: - m_ObjectHideFlags: 0 - serializedVersion: 5 - m_CurrentQuality: 4 - m_QualitySettings: - - serializedVersion: 2 - name: Very Low - pixelLightCount: 0 - shadows: 0 - shadowResolution: 0 - shadowProjection: 1 - shadowCascades: 1 - shadowDistance: 15 - shadowNearPlaneOffset: 3 - shadowCascade2Split: 0.33333334 - shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} - shadowmaskMode: 0 - skinWeights: 1 - textureQuality: 1 - anisotropicTextures: 0 - antiAliasing: 0 - softParticles: 0 - softVegetation: 0 - realtimeReflectionProbes: 0 - billboardsFaceCameraPosition: 0 - vSyncCount: 0 - lodBias: 0.3 - maximumLODLevel: 0 - streamingMipmapsActive: 0 - streamingMipmapsAddAllCameras: 1 - streamingMipmapsMemoryBudget: 512 - streamingMipmapsRenderersPerFrame: 512 - streamingMipmapsMaxLevelReduction: 2 - streamingMipmapsMaxFileIORequests: 1024 - particleRaycastBudget: 4 - asyncUploadTimeSlice: 2 - asyncUploadBufferSize: 16 - asyncUploadPersistentBuffer: 1 - resolutionScalingFixedDPIFactor: 1 - customRenderPipeline: {fileID: 0} - excludedTargetPlatforms: [] - - serializedVersion: 2 - name: Low - pixelLightCount: 0 - shadows: 0 - shadowResolution: 0 - shadowProjection: 1 - shadowCascades: 1 - shadowDistance: 20 - shadowNearPlaneOffset: 3 - shadowCascade2Split: 0.33333334 - shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} - shadowmaskMode: 0 - skinWeights: 2 - textureQuality: 0 - anisotropicTextures: 0 - antiAliasing: 0 - softParticles: 0 - softVegetation: 0 - realtimeReflectionProbes: 0 - billboardsFaceCameraPosition: 0 - vSyncCount: 0 - lodBias: 0.4 - maximumLODLevel: 0 - streamingMipmapsActive: 0 - streamingMipmapsAddAllCameras: 1 - streamingMipmapsMemoryBudget: 512 - streamingMipmapsRenderersPerFrame: 512 - streamingMipmapsMaxLevelReduction: 2 - streamingMipmapsMaxFileIORequests: 1024 - particleRaycastBudget: 16 - asyncUploadTimeSlice: 2 - asyncUploadBufferSize: 16 - asyncUploadPersistentBuffer: 1 - resolutionScalingFixedDPIFactor: 1 - customRenderPipeline: {fileID: 0} - excludedTargetPlatforms: [] - - serializedVersion: 2 - name: Medium - pixelLightCount: 1 - shadows: 1 - shadowResolution: 0 - shadowProjection: 1 - shadowCascades: 1 - shadowDistance: 20 - shadowNearPlaneOffset: 3 - shadowCascade2Split: 0.33333334 - shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} - shadowmaskMode: 0 - skinWeights: 2 - textureQuality: 0 - anisotropicTextures: 1 - antiAliasing: 0 - softParticles: 0 - softVegetation: 0 - realtimeReflectionProbes: 0 - billboardsFaceCameraPosition: 0 - vSyncCount: 1 - lodBias: 0.7 - maximumLODLevel: 0 - streamingMipmapsActive: 0 - streamingMipmapsAddAllCameras: 1 - streamingMipmapsMemoryBudget: 512 - streamingMipmapsRenderersPerFrame: 512 - streamingMipmapsMaxLevelReduction: 2 - streamingMipmapsMaxFileIORequests: 1024 - particleRaycastBudget: 64 - asyncUploadTimeSlice: 2 - asyncUploadBufferSize: 16 - asyncUploadPersistentBuffer: 1 - resolutionScalingFixedDPIFactor: 1 - customRenderPipeline: {fileID: 0} - excludedTargetPlatforms: [] - - serializedVersion: 2 - name: High - pixelLightCount: 2 - shadows: 2 - shadowResolution: 1 - shadowProjection: 1 - shadowCascades: 2 - shadowDistance: 40 - shadowNearPlaneOffset: 3 - shadowCascade2Split: 0.33333334 - shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} - shadowmaskMode: 1 - skinWeights: 2 - textureQuality: 0 - anisotropicTextures: 1 - antiAliasing: 2 - softParticles: 0 - softVegetation: 1 - realtimeReflectionProbes: 1 - billboardsFaceCameraPosition: 1 - vSyncCount: 1 - lodBias: 1 - maximumLODLevel: 0 - streamingMipmapsActive: 0 - streamingMipmapsAddAllCameras: 1 - streamingMipmapsMemoryBudget: 512 - streamingMipmapsRenderersPerFrame: 512 - streamingMipmapsMaxLevelReduction: 2 - streamingMipmapsMaxFileIORequests: 1024 - particleRaycastBudget: 256 - asyncUploadTimeSlice: 2 - asyncUploadBufferSize: 16 - asyncUploadPersistentBuffer: 1 - resolutionScalingFixedDPIFactor: 1 - customRenderPipeline: {fileID: 0} - excludedTargetPlatforms: [] - - serializedVersion: 2 - name: Very High - pixelLightCount: 3 - shadows: 2 - shadowResolution: 2 - shadowProjection: 1 - shadowCascades: 2 - shadowDistance: 40 - shadowNearPlaneOffset: 3 - shadowCascade2Split: 0.33333334 - shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} - shadowmaskMode: 1 - skinWeights: 4 - textureQuality: 0 - anisotropicTextures: 1 - antiAliasing: 0 - softParticles: 1 - softVegetation: 1 - realtimeReflectionProbes: 1 - billboardsFaceCameraPosition: 1 - vSyncCount: 1 - lodBias: 1.5 - maximumLODLevel: 0 - streamingMipmapsActive: 0 - streamingMipmapsAddAllCameras: 1 - streamingMipmapsMemoryBudget: 512 - streamingMipmapsRenderersPerFrame: 512 - streamingMipmapsMaxLevelReduction: 2 - streamingMipmapsMaxFileIORequests: 1024 - particleRaycastBudget: 1024 - asyncUploadTimeSlice: 2 - asyncUploadBufferSize: 16 - asyncUploadPersistentBuffer: 1 - resolutionScalingFixedDPIFactor: 1 - customRenderPipeline: {fileID: 0} - excludedTargetPlatforms: [] - - serializedVersion: 2 - name: Ultra - pixelLightCount: 4 - shadows: 2 - shadowResolution: 2 - shadowProjection: 1 - shadowCascades: 4 - shadowDistance: 150 - shadowNearPlaneOffset: 3 - shadowCascade2Split: 0.33333334 - shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} - shadowmaskMode: 1 - skinWeights: 4 - textureQuality: 0 - anisotropicTextures: 1 - antiAliasing: 4 - softParticles: 1 - softVegetation: 1 - realtimeReflectionProbes: 1 - billboardsFaceCameraPosition: 1 - vSyncCount: 1 - lodBias: 2 - maximumLODLevel: 0 - streamingMipmapsActive: 0 - streamingMipmapsAddAllCameras: 1 - streamingMipmapsMemoryBudget: 512 - streamingMipmapsRenderersPerFrame: 512 - streamingMipmapsMaxLevelReduction: 2 - streamingMipmapsMaxFileIORequests: 1024 - particleRaycastBudget: 4096 - asyncUploadTimeSlice: 2 - asyncUploadBufferSize: 16 - asyncUploadPersistentBuffer: 1 - resolutionScalingFixedDPIFactor: 1 - customRenderPipeline: {fileID: 0} - excludedTargetPlatforms: [] - m_PerPlatformDefaultQuality: - Android: 2 - Nintendo 3DS: 5 - Nintendo Switch: 5 - PS4: 5 - PSP2: 2 - Standalone: 5 - Tizen: 2 - WebGL: 3 - WiiU: 5 - Windows Store Apps: 5 - XboxOne: 5 - iPhone: 2 - tvOS: 2 diff --git a/Projects/Factory/ProjectSettings/SceneTemplateSettings.json b/Projects/Factory/ProjectSettings/SceneTemplateSettings.json deleted file mode 100644 index 6f3e60f..0000000 --- a/Projects/Factory/ProjectSettings/SceneTemplateSettings.json +++ /dev/null @@ -1,167 +0,0 @@ -{ - "templatePinStates": [], - "dependencyTypeInfos": [ - { - "userAdded": false, - "type": "UnityEngine.AnimationClip", - "ignore": false, - "defaultInstantiationMode": 0, - "supportsModification": true - }, - { - "userAdded": false, - "type": "UnityEditor.Animations.AnimatorController", - "ignore": false, - "defaultInstantiationMode": 0, - "supportsModification": true - }, - { - "userAdded": false, - "type": "UnityEngine.AnimatorOverrideController", - "ignore": false, - "defaultInstantiationMode": 0, - "supportsModification": true - }, - { - "userAdded": false, - "type": "UnityEditor.Audio.AudioMixerController", - "ignore": false, - "defaultInstantiationMode": 0, - "supportsModification": true - }, - { - "userAdded": false, - "type": "UnityEngine.ComputeShader", - "ignore": true, - "defaultInstantiationMode": 1, - "supportsModification": true - }, - { - "userAdded": false, - "type": "UnityEngine.Cubemap", - "ignore": false, - "defaultInstantiationMode": 0, - "supportsModification": true - }, - { - "userAdded": false, - "type": "UnityEngine.GameObject", - "ignore": false, - "defaultInstantiationMode": 0, - "supportsModification": true - }, - { - "userAdded": false, - "type": "UnityEditor.LightingDataAsset", - "ignore": false, - "defaultInstantiationMode": 0, - "supportsModification": false - }, - { - "userAdded": false, - "type": "UnityEngine.LightingSettings", - "ignore": false, - "defaultInstantiationMode": 0, - "supportsModification": true - }, - { - "userAdded": false, - "type": "UnityEngine.Material", - "ignore": false, - "defaultInstantiationMode": 0, - "supportsModification": true - }, - { - "userAdded": false, - "type": "UnityEditor.MonoScript", - "ignore": true, - "defaultInstantiationMode": 1, - "supportsModification": true - }, - { - "userAdded": false, - "type": "UnityEngine.PhysicMaterial", - "ignore": false, - "defaultInstantiationMode": 0, - "supportsModification": true - }, - { - "userAdded": false, - "type": "UnityEngine.PhysicsMaterial2D", - "ignore": false, - "defaultInstantiationMode": 0, - "supportsModification": true - }, - { - "userAdded": false, - "type": "UnityEngine.Rendering.PostProcessing.PostProcessProfile", - "ignore": false, - "defaultInstantiationMode": 0, - "supportsModification": true - }, - { - "userAdded": false, - "type": "UnityEngine.Rendering.PostProcessing.PostProcessResources", - "ignore": false, - "defaultInstantiationMode": 0, - "supportsModification": true - }, - { - "userAdded": false, - "type": "UnityEngine.Rendering.VolumeProfile", - "ignore": false, - "defaultInstantiationMode": 0, - "supportsModification": true - }, - { - "userAdded": false, - "type": "UnityEditor.SceneAsset", - "ignore": false, - "defaultInstantiationMode": 0, - "supportsModification": false - }, - { - "userAdded": false, - "type": "UnityEngine.Shader", - "ignore": true, - "defaultInstantiationMode": 1, - "supportsModification": true - }, - { - "userAdded": false, - "type": "UnityEngine.ShaderVariantCollection", - "ignore": true, - "defaultInstantiationMode": 1, - "supportsModification": true - }, - { - "userAdded": false, - "type": "UnityEngine.Texture", - "ignore": false, - "defaultInstantiationMode": 0, - "supportsModification": true - }, - { - "userAdded": false, - "type": "UnityEngine.Texture2D", - "ignore": false, - "defaultInstantiationMode": 0, - "supportsModification": true - }, - { - "userAdded": false, - "type": "UnityEngine.Timeline.TimelineAsset", - "ignore": false, - "defaultInstantiationMode": 0, - "supportsModification": true - } - ], - "defaultDependencyTypeInfo": { - "userAdded": false, - "type": "", - "ignore": false, - "defaultInstantiationMode": 1, - "supportsModification": true - }, - "newSceneOverride": 0 -} \ No newline at end of file diff --git a/Projects/Factory/ProjectSettings/ShaderGraphSettings.asset b/Projects/Factory/ProjectSettings/ShaderGraphSettings.asset deleted file mode 100644 index 9b28428..0000000 --- a/Projects/Factory/ProjectSettings/ShaderGraphSettings.asset +++ /dev/null @@ -1,16 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!114 &1 -MonoBehaviour: - m_ObjectHideFlags: 61 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: de02f9e1d18f588468e474319d09a723, type: 3} - m_Name: - m_EditorClassIdentifier: - customInterpolatorErrorThreshold: 32 - customInterpolatorWarningThreshold: 16 diff --git a/Projects/Factory/ProjectSettings/TagManager.asset b/Projects/Factory/ProjectSettings/TagManager.asset deleted file mode 100644 index 5ce97fb..0000000 --- a/Projects/Factory/ProjectSettings/TagManager.asset +++ /dev/null @@ -1,43 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!78 &1 -TagManager: - serializedVersion: 2 - tags: [] - layers: - - Default - - TransparentFX - - Ignore Raycast - - - - Water - - UI - - - - - - PostProcessing - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - m_SortingLayers: - - name: Default - uniqueID: 0 - locked: 0 diff --git a/Projects/Factory/ProjectSettings/TimeManager.asset b/Projects/Factory/ProjectSettings/TimeManager.asset deleted file mode 100644 index 06bcc6d..0000000 --- a/Projects/Factory/ProjectSettings/TimeManager.asset +++ /dev/null @@ -1,9 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!5 &1 -TimeManager: - m_ObjectHideFlags: 0 - Fixed Timestep: 0.02 - Maximum Allowed Timestep: 0.1 - m_TimeScale: 1 - Maximum Particle Timestep: 0.03 diff --git a/Projects/Factory/ProjectSettings/URPProjectSettings.asset b/Projects/Factory/ProjectSettings/URPProjectSettings.asset deleted file mode 100644 index cd7fd8c..0000000 --- a/Projects/Factory/ProjectSettings/URPProjectSettings.asset +++ /dev/null @@ -1,15 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!114 &1 -MonoBehaviour: - m_ObjectHideFlags: 61 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 247994e1f5a72c2419c26a37e9334c01, type: 3} - m_Name: - m_EditorClassIdentifier: - m_LastMaterialVersion: 7 diff --git a/Projects/Factory/ProjectSettings/UnityConnectSettings.asset b/Projects/Factory/ProjectSettings/UnityConnectSettings.asset deleted file mode 100644 index fa0b146..0000000 --- a/Projects/Factory/ProjectSettings/UnityConnectSettings.asset +++ /dev/null @@ -1,34 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!310 &1 -UnityConnectSettings: - m_ObjectHideFlags: 0 - serializedVersion: 1 - m_Enabled: 0 - m_TestMode: 0 - m_EventOldUrl: https://api.uca.cloud.unity3d.com/v1/events - m_EventUrl: https://cdp.cloud.unity3d.com/v1/events - m_ConfigUrl: https://config.uca.cloud.unity3d.com - m_TestInitMode: 0 - CrashReportingSettings: - m_EventUrl: https://perf-events.cloud.unity3d.com - m_Enabled: 0 - m_LogBufferSize: 10 - m_CaptureEditorExceptions: 1 - UnityPurchasingSettings: - m_Enabled: 0 - m_TestMode: 0 - UnityAnalyticsSettings: - m_Enabled: 0 - m_TestMode: 0 - m_InitializeOnStartup: 1 - UnityAdsSettings: - m_Enabled: 0 - m_InitializeOnStartup: 1 - m_TestMode: 0 - m_IosGameId: - m_AndroidGameId: - m_GameIds: {} - m_GameId: - PerformanceReportingSettings: - m_Enabled: 0 diff --git a/Projects/Factory/ProjectSettings/VFXManager.asset b/Projects/Factory/ProjectSettings/VFXManager.asset deleted file mode 100644 index 6e0eaca..0000000 --- a/Projects/Factory/ProjectSettings/VFXManager.asset +++ /dev/null @@ -1,11 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!937362698 &1 -VFXManager: - m_ObjectHideFlags: 0 - m_IndirectShader: {fileID: 0} - m_CopyBufferShader: {fileID: 0} - m_SortShader: {fileID: 0} - m_RenderPipeSettingsPath: - m_FixedTimeStep: 0.016666668 - m_MaxDeltaTime: 0.05 diff --git a/Projects/Factory/ProjectSettings/VersionControlSettings.asset b/Projects/Factory/ProjectSettings/VersionControlSettings.asset deleted file mode 100644 index dca2881..0000000 --- a/Projects/Factory/ProjectSettings/VersionControlSettings.asset +++ /dev/null @@ -1,8 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!890905787 &1 -VersionControlSettings: - m_ObjectHideFlags: 0 - m_Mode: Visible Meta Files - m_CollabEditorSettings: - inProgressEnabled: 1 diff --git a/Projects/Factory/ProjectSettings/XRSettings.asset b/Projects/Factory/ProjectSettings/XRSettings.asset deleted file mode 100644 index 482590c..0000000 --- a/Projects/Factory/ProjectSettings/XRSettings.asset +++ /dev/null @@ -1,10 +0,0 @@ -{ - "m_SettingKeys": [ - "VR Device Disabled", - "VR Device User Alert" - ], - "m_SettingValues": [ - "False", - "False" - ] -} \ No newline at end of file diff --git a/Projects/Lerp Playground/.gitignore b/Projects/Lerp Playground/.gitignore deleted file mode 100644 index 7b57a60..0000000 --- a/Projects/Lerp Playground/.gitignore +++ /dev/null @@ -1,149 +0,0 @@ -# Created by https://www.toptal.com/developers/gitignore/api/osx,unity,linux,windows,vscode -# Edit at https://www.toptal.com/developers/gitignore?templates=osx,unity,linux,windows,vscode - -### Linux ### -*~ - -# temporary files which can be created if a process still has a handle open of a deleted file -.fuse_hidden* - -# KDE directory preferences -.directory - -# Linux trash folder which might appear on any partition or disk -.Trash-* - -# .nfs files are created when an open file is removed but is still being accessed -.nfs* - -### OSX ### -# General -.DS_Store -.AppleDouble -.LSOverride - -# Icon must end with two \r -Icon - - -# Thumbnails -._* - -# Files that might appear in the root of a volume -.DocumentRevisions-V100 -.fseventsd -.Spotlight-V100 -.TemporaryItems -.Trashes -.VolumeIcon.icns -.com.apple.timemachine.donotpresent - -# Directories potentially created on remote AFP share -.AppleDB -.AppleDesktop -Network Trash Folder -Temporary Items -.apdisk - -### Unity ### -# This .gitignore file should be placed at the root of your Unity project directory -# -# Get latest from https://github.com/github/gitignore/blob/main/Unity.gitignore -/[Ll]ibrary/ -/[Tt]emp/ -/[Oo]bj/ -/[Bb]uild/ -/[Bb]uilds/ -/[Ll]ogs/ -/[Uu]ser[Ss]ettings/ - -# MemoryCaptures can get excessive in size. -# They also could contain extremely sensitive data -/[Mm]emoryCaptures/ - -# Recordings can get excessive in size -/[Rr]ecordings/ - -# Uncomment this line if you wish to ignore the asset store tools plugin -# /[Aa]ssets/AssetStoreTools* - -# Autogenerated Jetbrains Rider plugin -/[Aa]ssets/Plugins/Editor/JetBrains* - -# Visual Studio cache directory -.vs/ - -# Gradle cache directory -.gradle/ - -# Autogenerated VS/MD/Consulo solution and project files -ExportedObj/ -.consulo/ -*.csproj -*.unityproj -*.sln -*.suo -*.tmp -*.user -*.userprefs -*.pidb -*.booproj -*.svd -*.pdb -*.mdb -*.opendb -*.VC.db - -# Unity3D generated meta files -*.pidb.meta -*.pdb.meta -*.mdb.meta - -# Unity3D generated file on crash reports -sysinfo.txt - -# Builds -*.apk -*.aab -*.unitypackage -*.app - -# Crashlytics generated file -crashlytics-build.properties - -# Packed Addressables -/[Aa]ssets/[Aa]ddressable[Aa]ssets[Dd]ata/*/*.bin* - -# Temporary auto-generated Android Assets -/[Aa]ssets/[Ss]treamingAssets/aa.meta -/[Aa]ssets/[Ss]treamingAssets/aa/* - -#!! ERROR: vscode is undefined. Use list command to see defined gitignore types !!# - -### Windows ### -# Windows thumbnail cache files -Thumbs.db -Thumbs.db:encryptable -ehthumbs.db -ehthumbs_vista.db - -# Dump file -*.stackdump - -# Folder config file -[Dd]esktop.ini - -# Recycle Bin used on file shares -$RECYCLE.BIN/ - -# Windows Installer files -*.cab -*.msi -*.msix -*.msm -*.msp - -# Windows shortcuts -*.lnk - -# End of https://www.toptal.com/developers/gitignore/api/osx,unity,linux,windows,vscode diff --git a/Projects/Lerp Playground/Assets/Resources.meta b/Projects/Lerp Playground/Assets/Resources.meta deleted file mode 100644 index 15e2e8e..0000000 --- a/Projects/Lerp Playground/Assets/Resources.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 7ede44faa8d79402f94d81590609c84f -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/Lerp Playground/Assets/Resources/Scripts.meta b/Projects/Lerp Playground/Assets/Resources/Scripts.meta deleted file mode 100644 index d550779..0000000 --- a/Projects/Lerp Playground/Assets/Resources/Scripts.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 12372dd793d7b43718274f9954d2af7f -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/Lerp Playground/Assets/Resources/Scripts/AnimationCurveMovement.cs b/Projects/Lerp Playground/Assets/Resources/Scripts/AnimationCurveMovement.cs deleted file mode 100644 index 4d4b108..0000000 --- a/Projects/Lerp Playground/Assets/Resources/Scripts/AnimationCurveMovement.cs +++ /dev/null @@ -1,29 +0,0 @@ -using System.Collections; -using System.Collections.Generic; -using UnityEngine; - -public class AnimationCurveMovement : MonoBehaviour -{ - [SerializeField] private AnimationCurve MotionCurve; - [SerializeField] private Vector3 Movement = new Vector3(-10f, 0f, 0f); - [SerializeField] private float Duration = 5.0f; - private Vector3 StartPosition; - private Vector3 EndPosition; - private float StartTime = 0f; - - // Start is called before the first frame update - void Start() - { - this.StartPosition = this.gameObject.GetComponent().position; - this.EndPosition = this.StartPosition + this.Movement; - this.StartTime = Time.time; - } - - // Update is called once per frame - void Update() - { - //evaluates the y value of the animation curve given the input ranging from 0 to 1. - var fractionOfJourney = this.MotionCurve.Evaluate((Time.time - this.StartTime) / this.Duration); - this.transform.position = Vector3.Lerp(this.StartPosition, this.EndPosition, fractionOfJourney); - } -} diff --git a/Projects/Lerp Playground/Assets/Resources/Scripts/AnimationCurveMovement.cs.meta b/Projects/Lerp Playground/Assets/Resources/Scripts/AnimationCurveMovement.cs.meta deleted file mode 100644 index d19ef4c..0000000 --- a/Projects/Lerp Playground/Assets/Resources/Scripts/AnimationCurveMovement.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 0a8427ce3d58d4fddbdf55a4f8d89e24 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/Lerp Playground/Assets/Resources/Scripts/LinearMovement.cs b/Projects/Lerp Playground/Assets/Resources/Scripts/LinearMovement.cs deleted file mode 100644 index d0da6c1..0000000 --- a/Projects/Lerp Playground/Assets/Resources/Scripts/LinearMovement.cs +++ /dev/null @@ -1,30 +0,0 @@ -using System.Collections; -using System.Collections.Generic; -using UnityEngine; - - -/* This is a demonstration of the basic use of Vector3.Lerp. - * https://docs.unity3d.com/ScriptReference/Vector3.Lerp.html - */ -public class LinearMovement : MonoBehaviour -{ - private Vector3 StartPosition; - private Vector3 EndPosition; - [SerializeField] private Vector3 Movement = new Vector3(-10f, 0f, 0f); - [SerializeField] private float Duration = 5.0f; - - // Start is called before the first frame update - void Start() - { - this.StartPosition = new Vector3(this.transform.position.x, this.transform.position.y, this.transform.position.z); - this.EndPosition = this.StartPosition + this.Movement; - } - - // Update is called once per frame - void Update() - { - var distanceCovered = this.Movement * Time.deltaTime / this.Duration; - float fractionOfJourney = Vector3.Distance(this.StartPosition, this.transform.position + distanceCovered) / Vector3.Distance(this.StartPosition, this.EndPosition); - this.transform.position = Vector3.Lerp(this.StartPosition, this.EndPosition, fractionOfJourney); - } -} diff --git a/Projects/Lerp Playground/Assets/Resources/Scripts/LinearMovement.cs.meta b/Projects/Lerp Playground/Assets/Resources/Scripts/LinearMovement.cs.meta deleted file mode 100644 index 94d9f36..0000000 --- a/Projects/Lerp Playground/Assets/Resources/Scripts/LinearMovement.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 2b6ea09cbd45141558f870dfba0cfc80 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/Lerp Playground/Assets/Resources/Scripts/SmoothDampMovement.cs b/Projects/Lerp Playground/Assets/Resources/Scripts/SmoothDampMovement.cs deleted file mode 100644 index fa0aadd..0000000 --- a/Projects/Lerp Playground/Assets/Resources/Scripts/SmoothDampMovement.cs +++ /dev/null @@ -1,29 +0,0 @@ -using System.Collections; -using System.Collections.Generic; -using UnityEngine; - -public class SmoothMovement : MonoBehaviour -{ - - private Vector3 StartPosition; - private Vector3 EndPosition; - [SerializeField] private Vector3 Movement = new Vector3(-10f, 0f, 0f); - [SerializeField] private float Duration = 5.0f; - private Vector3 Velocity = new Vector3(0f, 0f, 0f); - - // Start is called before the first frame update - void Start() - { - this.StartPosition = this.gameObject.GetComponent().position; - this.EndPosition = this.StartPosition + this.Movement; - } - - // Update is called once per frame - void Update() - { - var xPos = Mathf.SmoothDamp(this.transform.position.x, this.EndPosition.x, ref this.Velocity.x, this.Duration); - var yPos = Mathf.SmoothDamp(this.transform.position.y, this.EndPosition.y, ref this.Velocity.y, this.Duration); - var zPos = Mathf.SmoothDamp(this.transform.position.z, this.EndPosition.z, ref this.Velocity.z, this.Duration); - this.transform.position = new Vector3(xPos, yPos, zPos); - } -} diff --git a/Projects/Lerp Playground/Assets/Resources/Scripts/SmoothDampMovement.cs.meta b/Projects/Lerp Playground/Assets/Resources/Scripts/SmoothDampMovement.cs.meta deleted file mode 100644 index d48e9f9..0000000 --- a/Projects/Lerp Playground/Assets/Resources/Scripts/SmoothDampMovement.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 67eed6322c16f47d59da3ac9fd1a4023 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/Lerp Playground/Assets/Resources/Scripts/SmoothMovement.cs b/Projects/Lerp Playground/Assets/Resources/Scripts/SmoothMovement.cs deleted file mode 100644 index 883bea6..0000000 --- a/Projects/Lerp Playground/Assets/Resources/Scripts/SmoothMovement.cs +++ /dev/null @@ -1,26 +0,0 @@ -using System.Collections; -using System.Collections.Generic; -using UnityEngine; - -public class SmoothDampMovement : MonoBehaviour -{ - private Vector3 StartPosition; - private Vector3 EndPosition; - [SerializeField] private Vector3 Movement = new Vector3(-10f, 0f, 0f); - [SerializeField] private float Duration = 5.0f; - private float StartTime; - - // Start is called before the first frame update - void Start() - { - this.StartPosition = this.gameObject.GetComponent().position; - this.EndPosition = this.StartPosition + this.Movement; - this.StartTime = Time.time; - } - - // Update is called once per frame - void Update() - { - this.transform.position = Vector3.Lerp(this.StartPosition, this.EndPosition, Mathf.SmoothStep(0.0f, 1.0f, (Time.time - this.StartTime) / this.Duration)); - } -} diff --git a/Projects/Lerp Playground/Assets/Resources/Scripts/SmoothMovement.cs.meta b/Projects/Lerp Playground/Assets/Resources/Scripts/SmoothMovement.cs.meta deleted file mode 100644 index 13379d6..0000000 --- a/Projects/Lerp Playground/Assets/Resources/Scripts/SmoothMovement.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: f004f4fa2d37943e2a7176a6f18a2d0e -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/Lerp Playground/Assets/Resources/Sea.mat b/Projects/Lerp Playground/Assets/Resources/Sea.mat deleted file mode 100644 index 0addf5e..0000000 --- a/Projects/Lerp Playground/Assets/Resources/Sea.mat +++ /dev/null @@ -1,77 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!21 &2100000 -Material: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Name: Sea - m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} - m_ShaderKeywords: - m_LightmapFlags: 4 - m_EnableInstancingVariants: 0 - m_DoubleSidedGI: 0 - m_CustomRenderQueue: -1 - stringTagMap: {} - disabledShaderPasses: [] - m_SavedProperties: - serializedVersion: 3 - m_TexEnvs: - - _BumpMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _DetailAlbedoMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _DetailMask: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _DetailNormalMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _EmissionMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _MainTex: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _MetallicGlossMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _OcclusionMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _ParallaxMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - m_Floats: - - _BumpScale: 1 - - _Cutoff: 0.5 - - _DetailNormalMapScale: 1 - - _DstBlend: 0 - - _GlossMapScale: 1 - - _Glossiness: 0.5 - - _GlossyReflections: 1 - - _Metallic: 0 - - _Mode: 0 - - _OcclusionStrength: 1 - - _Parallax: 0.02 - - _SmoothnessTextureChannel: 0 - - _SpecularHighlights: 1 - - _SrcBlend: 1 - - _UVSec: 0 - - _ZWrite: 1 - m_Colors: - - _Color: {r: 0, g: 0.90028334, b: 1, a: 1} - - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} diff --git a/Projects/Lerp Playground/Assets/Resources/Sea.mat.meta b/Projects/Lerp Playground/Assets/Resources/Sea.mat.meta deleted file mode 100644 index f99649e..0000000 --- a/Projects/Lerp Playground/Assets/Resources/Sea.mat.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 2ae8090bfb1bb4db6aef4d533c9d45df -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/Lerp Playground/Assets/Scenes.meta b/Projects/Lerp Playground/Assets/Scenes.meta deleted file mode 100644 index ae88311..0000000 --- a/Projects/Lerp Playground/Assets/Scenes.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 25255233904e14dcabb90903ce133b99 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/Lerp Playground/Assets/Scenes/SampleScene.unity b/Projects/Lerp Playground/Assets/Scenes/SampleScene.unity deleted file mode 100644 index 46aff97..0000000 --- a/Projects/Lerp Playground/Assets/Scenes/SampleScene.unity +++ /dev/null @@ -1,3508 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!29 &1 -OcclusionCullingSettings: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_OcclusionBakeSettings: - smallestOccluder: 5 - smallestHole: 0.25 - backfaceThreshold: 100 - m_SceneGUID: 00000000000000000000000000000000 - m_OcclusionCullingData: {fileID: 0} ---- !u!104 &2 -RenderSettings: - m_ObjectHideFlags: 0 - serializedVersion: 9 - m_Fog: 0 - m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} - m_FogMode: 3 - m_FogDensity: 0.01 - m_LinearFogStart: 0 - m_LinearFogEnd: 300 - m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} - m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} - m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} - m_AmbientIntensity: 1 - m_AmbientMode: 0 - m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} - m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0} - m_HaloStrength: 0.5 - m_FlareStrength: 1 - m_FlareFadeSpeed: 3 - m_HaloTexture: {fileID: 0} - m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} - m_DefaultReflectionMode: 0 - m_DefaultReflectionResolution: 128 - m_ReflectionBounces: 1 - m_ReflectionIntensity: 1 - m_CustomReflection: {fileID: 0} - m_Sun: {fileID: 705507994} - m_IndirectSpecularColor: {r: 0.44657838, g: 0.49641234, b: 0.57481676, a: 1} - m_UseRadianceAmbientProbe: 0 ---- !u!157 &3 -LightmapSettings: - m_ObjectHideFlags: 0 - serializedVersion: 11 - m_GIWorkflowMode: 0 - m_GISettings: - serializedVersion: 2 - m_BounceScale: 1 - m_IndirectOutputScale: 1 - m_AlbedoBoost: 1 - m_EnvironmentLightingMode: 0 - m_EnableBakedLightmaps: 1 - m_EnableRealtimeLightmaps: 1 - m_LightmapEditorSettings: - serializedVersion: 12 - m_Resolution: 2 - m_BakeResolution: 40 - m_AtlasSize: 1024 - m_AO: 0 - m_AOMaxDistance: 1 - m_CompAOExponent: 1 - m_CompAOExponentDirect: 0 - m_ExtractAmbientOcclusion: 0 - m_Padding: 2 - m_LightmapParameters: {fileID: 0} - m_LightmapsBakeMode: 1 - m_TextureCompression: 1 - m_FinalGather: 0 - m_FinalGatherFiltering: 1 - m_FinalGatherRayCount: 256 - m_ReflectionCompression: 2 - m_MixedBakeMode: 2 - m_BakeBackend: 1 - m_PVRSampling: 1 - m_PVRDirectSampleCount: 32 - m_PVRSampleCount: 500 - m_PVRBounces: 2 - m_PVREnvironmentSampleCount: 500 - m_PVREnvironmentReferencePointCount: 2048 - m_PVRFilteringMode: 2 - m_PVRDenoiserTypeDirect: 0 - m_PVRDenoiserTypeIndirect: 0 - m_PVRDenoiserTypeAO: 0 - m_PVRFilterTypeDirect: 0 - m_PVRFilterTypeIndirect: 0 - m_PVRFilterTypeAO: 0 - m_PVREnvironmentMIS: 0 - m_PVRCulling: 1 - m_PVRFilteringGaussRadiusDirect: 1 - m_PVRFilteringGaussRadiusIndirect: 5 - m_PVRFilteringGaussRadiusAO: 2 - m_PVRFilteringAtrousPositionSigmaDirect: 0.5 - m_PVRFilteringAtrousPositionSigmaIndirect: 2 - m_PVRFilteringAtrousPositionSigmaAO: 1 - m_ExportTrainingData: 0 - m_TrainingDataDestination: TrainingData - m_LightProbeSampleCountMultiplier: 4 - m_LightingDataAsset: {fileID: 0} - m_UseShadowmask: 1 ---- !u!196 &4 -NavMeshSettings: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_BuildSettings: - serializedVersion: 2 - agentTypeID: 0 - agentRadius: 0.5 - agentHeight: 2 - agentSlope: 45 - agentClimb: 0.4 - ledgeDropHeight: 0 - maxJumpAcrossDistance: 0 - minRegionArea: 2 - manualCellSize: 0 - cellSize: 0.16666667 - manualTileSize: 0 - tileSize: 256 - accuratePlacement: 0 - debug: - m_Flags: 0 - m_NavMeshData: {fileID: 0} ---- !u!1 &58479974 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 58479975} - - component: {fileID: 58479978} - - component: {fileID: 58479977} - - component: {fileID: 58479976} - m_Layer: 0 - m_Name: Tentacle (6) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &58479975 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 58479974} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -0.236, y: -1.227, z: -0.051000006} - m_LocalScale: {x: 0.05, y: 1, z: 0.05} - m_Children: [] - m_Father: {fileID: 1032745480} - m_RootOrder: 6 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!136 &58479976 -CapsuleCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 58479974} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - m_Radius: 0.5 - m_Height: 2 - m_Direction: 1 - m_Center: {x: 0, y: 0, z: 0} ---- !u!23 &58479977 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 58479974} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 1 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 ---- !u!33 &58479978 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 58479974} - m_Mesh: {fileID: 10208, guid: 0000000000000000e000000000000000, type: 0} ---- !u!1 &91491415 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 91491416} - - component: {fileID: 91491419} - - component: {fileID: 91491418} - - component: {fileID: 91491417} - m_Layer: 0 - m_Name: Tentacle (4) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &91491416 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 91491415} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0.056, y: -1.227, z: -0.080000006} - m_LocalScale: {x: 0.05, y: 1, z: 0.05} - m_Children: [] - m_Father: {fileID: 2079016344} - m_RootOrder: 4 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!136 &91491417 -CapsuleCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 91491415} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - m_Radius: 0.5 - m_Height: 2 - m_Direction: 1 - m_Center: {x: 0, y: 0, z: 0} ---- !u!23 &91491418 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 91491415} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 1 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 ---- !u!33 &91491419 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 91491415} - m_Mesh: {fileID: 10208, guid: 0000000000000000e000000000000000, type: 0} ---- !u!1 &197977147 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 197977148} - - component: {fileID: 197977151} - - component: {fileID: 197977150} - - component: {fileID: 197977149} - m_Layer: 0 - m_Name: Tentacle (1) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &197977148 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 197977147} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -0.076, y: -1.227, z: 0.13399999} - m_LocalScale: {x: 0.05, y: 1, z: 0.05} - m_Children: [] - m_Father: {fileID: 2079016344} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!136 &197977149 -CapsuleCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 197977147} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - m_Radius: 0.5 - m_Height: 2 - m_Direction: 1 - m_Center: {x: 0, y: 0, z: 0} ---- !u!23 &197977150 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 197977147} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 1 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 ---- !u!33 &197977151 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 197977147} - m_Mesh: {fileID: 10208, guid: 0000000000000000e000000000000000, type: 0} ---- !u!1 &203125904 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 203125909} - - component: {fileID: 203125908} - - component: {fileID: 203125907} - - component: {fileID: 203125906} - - component: {fileID: 203125905} - m_Layer: 0 - m_Name: Jellyfish - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &203125905 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 203125904} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 2b6ea09cbd45141558f870dfba0cfc80, type: 3} - m_Name: - m_EditorClassIdentifier: - Movement: {x: -10, y: 0, z: 0} - Duration: 10 ---- !u!135 &203125906 -SphereCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 203125904} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Radius: 0.5 - m_Center: {x: 0, y: 0, z: 0} ---- !u!23 &203125907 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 203125904} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 1 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 ---- !u!33 &203125908 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 203125904} - m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} ---- !u!4 &203125909 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 203125904} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 1.42, z: -4.67} - m_LocalScale: {x: 1.363, y: 0.54458636, z: 1.4485564} - m_Children: - - {fileID: 996401424} - - {fileID: 991633334} - - {fileID: 395933543} - - {fileID: 1918813353} - - {fileID: 1737084577} - - {fileID: 641982724} - - {fileID: 1218515122} - m_Father: {fileID: 0} - m_RootOrder: 3 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &339048257 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 339048258} - - component: {fileID: 339048261} - - component: {fileID: 339048260} - - component: {fileID: 339048259} - m_Layer: 0 - m_Name: Tentacle (3) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &339048258 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 339048257} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0.24399999, y: -1.227, z: -0.18200001} - m_LocalScale: {x: 0.05, y: 1, z: 0.05} - m_Children: [] - m_Father: {fileID: 2079016344} - m_RootOrder: 3 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!136 &339048259 -CapsuleCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 339048257} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - m_Radius: 0.5 - m_Height: 2 - m_Direction: 1 - m_Center: {x: 0, y: 0, z: 0} ---- !u!23 &339048260 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 339048257} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 1 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 ---- !u!33 &339048261 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 339048257} - m_Mesh: {fileID: 10208, guid: 0000000000000000e000000000000000, type: 0} ---- !u!1 &339629771 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 339629772} - - component: {fileID: 339629775} - - component: {fileID: 339629774} - - component: {fileID: 339629773} - m_Layer: 0 - m_Name: Tentacle (1) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &339629772 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 339629771} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -0.076, y: -1.227, z: 0.13399999} - m_LocalScale: {x: 0.05, y: 1, z: 0.05} - m_Children: [] - m_Father: {fileID: 2080524503} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!136 &339629773 -CapsuleCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 339629771} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - m_Radius: 0.5 - m_Height: 2 - m_Direction: 1 - m_Center: {x: 0, y: 0, z: 0} ---- !u!23 &339629774 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 339629771} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 1 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 ---- !u!33 &339629775 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 339629771} - m_Mesh: {fileID: 10208, guid: 0000000000000000e000000000000000, type: 0} ---- !u!1 &339821066 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 339821067} - - component: {fileID: 339821070} - - component: {fileID: 339821069} - - component: {fileID: 339821068} - m_Layer: 0 - m_Name: Tentacle (3) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &339821067 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 339821066} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0.24399999, y: -1.227, z: -0.18200001} - m_LocalScale: {x: 0.05, y: 1, z: 0.05} - m_Children: [] - m_Father: {fileID: 1032745480} - m_RootOrder: 3 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!136 &339821068 -CapsuleCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 339821066} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - m_Radius: 0.5 - m_Height: 2 - m_Direction: 1 - m_Center: {x: 0, y: 0, z: 0} ---- !u!23 &339821069 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 339821066} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 1 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 ---- !u!33 &339821070 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 339821066} - m_Mesh: {fileID: 10208, guid: 0000000000000000e000000000000000, type: 0} ---- !u!1 &395933542 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 395933543} - - component: {fileID: 395933546} - - component: {fileID: 395933545} - - component: {fileID: 395933544} - m_Layer: 0 - m_Name: Tentacle (2) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &395933543 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 395933542} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0.208, y: -1.227, z: 0.08} - m_LocalScale: {x: 0.05, y: 1, z: 0.05} - m_Children: [] - m_Father: {fileID: 203125909} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!136 &395933544 -CapsuleCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 395933542} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - m_Radius: 0.5 - m_Height: 2 - m_Direction: 1 - m_Center: {x: 0, y: 0, z: 0} ---- !u!23 &395933545 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 395933542} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 1 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 ---- !u!33 &395933546 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 395933542} - m_Mesh: {fileID: 10208, guid: 0000000000000000e000000000000000, type: 0} ---- !u!1 &641982723 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 641982724} - - component: {fileID: 641982727} - - component: {fileID: 641982726} - - component: {fileID: 641982725} - m_Layer: 0 - m_Name: Tentacle (5) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &641982724 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 641982723} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0.056, y: -1.227, z: 0.21799998} - m_LocalScale: {x: 0.05, y: 1, z: 0.05} - m_Children: [] - m_Father: {fileID: 203125909} - m_RootOrder: 5 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!136 &641982725 -CapsuleCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 641982723} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - m_Radius: 0.5 - m_Height: 2 - m_Direction: 1 - m_Center: {x: 0, y: 0, z: 0} ---- !u!23 &641982726 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 641982723} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 1 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 ---- !u!33 &641982727 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 641982723} - m_Mesh: {fileID: 10208, guid: 0000000000000000e000000000000000, type: 0} ---- !u!1 &705507993 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 705507995} - - component: {fileID: 705507994} - m_Layer: 0 - m_Name: Directional Light - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!108 &705507994 -Light: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 705507993} - m_Enabled: 1 - serializedVersion: 10 - m_Type: 1 - m_Shape: 0 - m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1} - m_Intensity: 1 - m_Range: 10 - m_SpotAngle: 30 - m_InnerSpotAngle: 21.802082 - m_CookieSize: 10 - m_Shadows: - m_Type: 2 - m_Resolution: -1 - m_CustomResolution: -1 - m_Strength: 1 - m_Bias: 0.05 - m_NormalBias: 0.4 - m_NearPlane: 0.2 - m_CullingMatrixOverride: - e00: 1 - e01: 0 - e02: 0 - e03: 0 - e10: 0 - e11: 1 - e12: 0 - e13: 0 - e20: 0 - e21: 0 - e22: 1 - e23: 0 - e30: 0 - e31: 0 - e32: 0 - e33: 1 - m_UseCullingMatrixOverride: 0 - m_Cookie: {fileID: 0} - m_DrawHalo: 0 - m_Flare: {fileID: 0} - m_RenderMode: 0 - m_CullingMask: - serializedVersion: 2 - m_Bits: 4294967295 - m_RenderingLayerMask: 1 - m_Lightmapping: 1 - m_LightShadowCasterMode: 0 - m_AreaSize: {x: 1, y: 1} - m_BounceIntensity: 1 - m_ColorTemperature: 6570 - m_UseColorTemperature: 0 - m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} - m_UseBoundingSphereOverride: 0 - m_ShadowRadius: 0 - m_ShadowAngle: 0 ---- !u!4 &705507995 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 705507993} - m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} - m_LocalPosition: {x: 0, y: 3, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} ---- !u!1 &828869586 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 828869587} - - component: {fileID: 828869590} - - component: {fileID: 828869589} - - component: {fileID: 828869588} - m_Layer: 0 - m_Name: Tentacle (5) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &828869587 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 828869586} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0.056, y: -1.227, z: 0.21799998} - m_LocalScale: {x: 0.05, y: 1, z: 0.05} - m_Children: [] - m_Father: {fileID: 2080524503} - m_RootOrder: 5 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!136 &828869588 -CapsuleCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 828869586} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - m_Radius: 0.5 - m_Height: 2 - m_Direction: 1 - m_Center: {x: 0, y: 0, z: 0} ---- !u!23 &828869589 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 828869586} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 1 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 ---- !u!33 &828869590 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 828869586} - m_Mesh: {fileID: 10208, guid: 0000000000000000e000000000000000, type: 0} ---- !u!1 &855901445 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 855901446} - - component: {fileID: 855901449} - - component: {fileID: 855901448} - - component: {fileID: 855901447} - m_Layer: 0 - m_Name: Tentacle (6) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &855901446 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 855901445} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -0.236, y: -1.227, z: -0.051000006} - m_LocalScale: {x: 0.05, y: 1, z: 0.05} - m_Children: [] - m_Father: {fileID: 2080524503} - m_RootOrder: 6 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!136 &855901447 -CapsuleCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 855901445} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - m_Radius: 0.5 - m_Height: 2 - m_Direction: 1 - m_Center: {x: 0, y: 0, z: 0} ---- !u!23 &855901448 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 855901445} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 1 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 ---- !u!33 &855901449 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 855901445} - m_Mesh: {fileID: 10208, guid: 0000000000000000e000000000000000, type: 0} ---- !u!1 &864994994 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 864994995} - - component: {fileID: 864994998} - - component: {fileID: 864994997} - - component: {fileID: 864994996} - m_Layer: 0 - m_Name: Tentacle - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &864994995 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 864994994} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -0.076, y: -1.227, z: -0.128} - m_LocalScale: {x: 0.05, y: 1, z: 0.05} - m_Children: [] - m_Father: {fileID: 2079016344} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!136 &864994996 -CapsuleCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 864994994} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - m_Radius: 0.5 - m_Height: 2 - m_Direction: 1 - m_Center: {x: 0, y: 0, z: 0} ---- !u!23 &864994997 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 864994994} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 1 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 ---- !u!33 &864994998 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 864994994} - m_Mesh: {fileID: 10208, guid: 0000000000000000e000000000000000, type: 0} ---- !u!1 &955164109 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 955164110} - - component: {fileID: 955164113} - - component: {fileID: 955164112} - - component: {fileID: 955164111} - m_Layer: 0 - m_Name: Tentacle (2) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &955164110 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 955164109} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0.208, y: -1.227, z: 0.08} - m_LocalScale: {x: 0.05, y: 1, z: 0.05} - m_Children: [] - m_Father: {fileID: 2080524503} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!136 &955164111 -CapsuleCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 955164109} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - m_Radius: 0.5 - m_Height: 2 - m_Direction: 1 - m_Center: {x: 0, y: 0, z: 0} ---- !u!23 &955164112 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 955164109} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 1 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 ---- !u!33 &955164113 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 955164109} - m_Mesh: {fileID: 10208, guid: 0000000000000000e000000000000000, type: 0} ---- !u!1 &963194225 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 963194228} - - component: {fileID: 963194227} - - component: {fileID: 963194226} - m_Layer: 0 - m_Name: Main Camera - m_TagString: MainCamera - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!81 &963194226 -AudioListener: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 963194225} - m_Enabled: 1 ---- !u!20 &963194227 -Camera: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 963194225} - m_Enabled: 1 - serializedVersion: 2 - m_ClearFlags: 1 - m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} - m_projectionMatrixMode: 1 - m_GateFitMode: 2 - m_FOVAxisMode: 0 - m_SensorSize: {x: 36, y: 24} - m_LensShift: {x: 0, y: 0} - m_FocalLength: 50 - m_NormalizedViewPortRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 1 - height: 1 - near clip plane: 0.3 - far clip plane: 1000 - field of view: 60 - orthographic: 1 - orthographic size: 5 - m_Depth: -1 - m_CullingMask: - serializedVersion: 2 - m_Bits: 4294967295 - m_RenderingPath: -1 - m_TargetTexture: {fileID: 0} - m_TargetDisplay: 0 - m_TargetEye: 3 - m_HDR: 1 - m_AllowMSAA: 1 - m_AllowDynamicResolution: 0 - m_ForceIntoRT: 0 - m_OcclusionCulling: 1 - m_StereoConvergence: 10 - m_StereoSeparation: 0.022 ---- !u!4 &963194228 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 963194225} - m_LocalRotation: {x: 0.15878123, y: -0, z: -0, w: 0.9873138} - m_LocalPosition: {x: -6.2, y: 2.64, z: -6.28} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 18.272001, y: 0, z: 0} ---- !u!1 &991633333 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 991633334} - - component: {fileID: 991633337} - - component: {fileID: 991633336} - - component: {fileID: 991633335} - m_Layer: 0 - m_Name: Tentacle (1) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &991633334 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 991633333} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -0.076, y: -1.227, z: 0.13399999} - m_LocalScale: {x: 0.05, y: 1, z: 0.05} - m_Children: [] - m_Father: {fileID: 203125909} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!136 &991633335 -CapsuleCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 991633333} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - m_Radius: 0.5 - m_Height: 2 - m_Direction: 1 - m_Center: {x: 0, y: 0, z: 0} ---- !u!23 &991633336 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 991633333} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 1 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 ---- !u!33 &991633337 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 991633333} - m_Mesh: {fileID: 10208, guid: 0000000000000000e000000000000000, type: 0} ---- !u!1 &996401423 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 996401424} - - component: {fileID: 996401427} - - component: {fileID: 996401426} - - component: {fileID: 996401425} - m_Layer: 0 - m_Name: Tentacle - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &996401424 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 996401423} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -0.076, y: -1.227, z: -0.128} - m_LocalScale: {x: 0.05, y: 1, z: 0.05} - m_Children: [] - m_Father: {fileID: 203125909} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!136 &996401425 -CapsuleCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 996401423} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - m_Radius: 0.5 - m_Height: 2 - m_Direction: 1 - m_Center: {x: 0, y: 0, z: 0} ---- !u!23 &996401426 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 996401423} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 1 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 ---- !u!33 &996401427 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 996401423} - m_Mesh: {fileID: 10208, guid: 0000000000000000e000000000000000, type: 0} ---- !u!1 &1032745475 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1032745480} - - component: {fileID: 1032745479} - - component: {fileID: 1032745478} - - component: {fileID: 1032745477} - - component: {fileID: 1032745476} - m_Layer: 0 - m_Name: Smooth Jellyfish - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &1032745476 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1032745475} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f004f4fa2d37943e2a7176a6f18a2d0e, type: 3} - m_Name: - m_EditorClassIdentifier: - Movement: {x: -10, y: 0, z: 0} - Duration: 10 ---- !u!135 &1032745477 -SphereCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1032745475} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Radius: 0.5 - m_Center: {x: 0, y: 0, z: 0} ---- !u!23 &1032745478 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1032745475} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 1 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 ---- !u!33 &1032745479 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1032745475} - m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} ---- !u!4 &1032745480 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1032745475} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 1.42, z: -0.88} - m_LocalScale: {x: 1.363, y: 0.54458636, z: 1.4485564} - m_Children: - - {fileID: 1316476947} - - {fileID: 1482128740} - - {fileID: 1082873039} - - {fileID: 339821067} - - {fileID: 1493989991} - - {fileID: 1036830697} - - {fileID: 58479975} - m_Father: {fileID: 0} - m_RootOrder: 4 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &1036830696 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1036830697} - - component: {fileID: 1036830700} - - component: {fileID: 1036830699} - - component: {fileID: 1036830698} - m_Layer: 0 - m_Name: Tentacle (5) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1036830697 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1036830696} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0.056, y: -1.227, z: 0.21799998} - m_LocalScale: {x: 0.05, y: 1, z: 0.05} - m_Children: [] - m_Father: {fileID: 1032745480} - m_RootOrder: 5 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!136 &1036830698 -CapsuleCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1036830696} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - m_Radius: 0.5 - m_Height: 2 - m_Direction: 1 - m_Center: {x: 0, y: 0, z: 0} ---- !u!23 &1036830699 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1036830696} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 1 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 ---- !u!33 &1036830700 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1036830696} - m_Mesh: {fileID: 10208, guid: 0000000000000000e000000000000000, type: 0} ---- !u!1 &1082873038 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1082873039} - - component: {fileID: 1082873042} - - component: {fileID: 1082873041} - - component: {fileID: 1082873040} - m_Layer: 0 - m_Name: Tentacle (2) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1082873039 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1082873038} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0.208, y: -1.227, z: 0.08} - m_LocalScale: {x: 0.05, y: 1, z: 0.05} - m_Children: [] - m_Father: {fileID: 1032745480} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!136 &1082873040 -CapsuleCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1082873038} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - m_Radius: 0.5 - m_Height: 2 - m_Direction: 1 - m_Center: {x: 0, y: 0, z: 0} ---- !u!23 &1082873041 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1082873038} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 1 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 ---- !u!33 &1082873042 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1082873038} - m_Mesh: {fileID: 10208, guid: 0000000000000000e000000000000000, type: 0} ---- !u!1 &1084302127 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1084302131} - - component: {fileID: 1084302130} - - component: {fileID: 1084302129} - - component: {fileID: 1084302128} - m_Layer: 0 - m_Name: Plane - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!64 &1084302128 -MeshCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1084302127} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 3 - m_Convex: 0 - m_CookingOptions: 30 - m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} ---- !u!23 &1084302129 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1084302127} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 2ae8090bfb1bb4db6aef4d533c9d45df, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 1 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 ---- !u!33 &1084302130 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1084302127} - m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} ---- !u!4 &1084302131 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1084302127} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 100, y: 1, z: 100} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &1170204037 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1170204038} - - component: {fileID: 1170204041} - - component: {fileID: 1170204040} - - component: {fileID: 1170204039} - m_Layer: 0 - m_Name: Tentacle (5) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1170204038 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1170204037} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0.056, y: -1.227, z: 0.21799998} - m_LocalScale: {x: 0.05, y: 1, z: 0.05} - m_Children: [] - m_Father: {fileID: 2079016344} - m_RootOrder: 5 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!136 &1170204039 -CapsuleCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1170204037} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - m_Radius: 0.5 - m_Height: 2 - m_Direction: 1 - m_Center: {x: 0, y: 0, z: 0} ---- !u!23 &1170204040 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1170204037} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 1 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 ---- !u!33 &1170204041 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1170204037} - m_Mesh: {fileID: 10208, guid: 0000000000000000e000000000000000, type: 0} ---- !u!1 &1218515121 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1218515122} - - component: {fileID: 1218515125} - - component: {fileID: 1218515124} - - component: {fileID: 1218515123} - m_Layer: 0 - m_Name: Tentacle (6) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1218515122 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1218515121} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -0.236, y: -1.227, z: -0.051000006} - m_LocalScale: {x: 0.05, y: 1, z: 0.05} - m_Children: [] - m_Father: {fileID: 203125909} - m_RootOrder: 6 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!136 &1218515123 -CapsuleCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1218515121} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - m_Radius: 0.5 - m_Height: 2 - m_Direction: 1 - m_Center: {x: 0, y: 0, z: 0} ---- !u!23 &1218515124 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1218515121} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 1 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 ---- !u!33 &1218515125 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1218515121} - m_Mesh: {fileID: 10208, guid: 0000000000000000e000000000000000, type: 0} ---- !u!1 &1316476946 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1316476947} - - component: {fileID: 1316476950} - - component: {fileID: 1316476949} - - component: {fileID: 1316476948} - m_Layer: 0 - m_Name: Tentacle - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1316476947 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1316476946} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -0.076, y: -1.227, z: -0.128} - m_LocalScale: {x: 0.05, y: 1, z: 0.05} - m_Children: [] - m_Father: {fileID: 1032745480} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!136 &1316476948 -CapsuleCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1316476946} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - m_Radius: 0.5 - m_Height: 2 - m_Direction: 1 - m_Center: {x: 0, y: 0, z: 0} ---- !u!23 &1316476949 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1316476946} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 1 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 ---- !u!33 &1316476950 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1316476946} - m_Mesh: {fileID: 10208, guid: 0000000000000000e000000000000000, type: 0} ---- !u!1 &1330789716 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1330789717} - - component: {fileID: 1330789720} - - component: {fileID: 1330789719} - - component: {fileID: 1330789718} - m_Layer: 0 - m_Name: Tentacle (6) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1330789717 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1330789716} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -0.236, y: -1.227, z: -0.051000006} - m_LocalScale: {x: 0.05, y: 1, z: 0.05} - m_Children: [] - m_Father: {fileID: 2079016344} - m_RootOrder: 6 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!136 &1330789718 -CapsuleCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1330789716} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - m_Radius: 0.5 - m_Height: 2 - m_Direction: 1 - m_Center: {x: 0, y: 0, z: 0} ---- !u!23 &1330789719 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1330789716} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 1 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 ---- !u!33 &1330789720 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1330789716} - m_Mesh: {fileID: 10208, guid: 0000000000000000e000000000000000, type: 0} ---- !u!1 &1336684040 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1336684041} - - component: {fileID: 1336684044} - - component: {fileID: 1336684043} - - component: {fileID: 1336684042} - m_Layer: 0 - m_Name: Tentacle - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1336684041 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1336684040} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -0.076, y: -1.227, z: -0.128} - m_LocalScale: {x: 0.05, y: 1, z: 0.05} - m_Children: [] - m_Father: {fileID: 2080524503} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!136 &1336684042 -CapsuleCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1336684040} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - m_Radius: 0.5 - m_Height: 2 - m_Direction: 1 - m_Center: {x: 0, y: 0, z: 0} ---- !u!23 &1336684043 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1336684040} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 1 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 ---- !u!33 &1336684044 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1336684040} - m_Mesh: {fileID: 10208, guid: 0000000000000000e000000000000000, type: 0} ---- !u!1 &1405708558 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1405708559} - - component: {fileID: 1405708562} - - component: {fileID: 1405708561} - - component: {fileID: 1405708560} - m_Layer: 0 - m_Name: Tentacle (3) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1405708559 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1405708558} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0.24399999, y: -1.227, z: -0.18200001} - m_LocalScale: {x: 0.05, y: 1, z: 0.05} - m_Children: [] - m_Father: {fileID: 2080524503} - m_RootOrder: 3 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!136 &1405708560 -CapsuleCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1405708558} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - m_Radius: 0.5 - m_Height: 2 - m_Direction: 1 - m_Center: {x: 0, y: 0, z: 0} ---- !u!23 &1405708561 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1405708558} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 1 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 ---- !u!33 &1405708562 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1405708558} - m_Mesh: {fileID: 10208, guid: 0000000000000000e000000000000000, type: 0} ---- !u!1 &1482128739 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1482128740} - - component: {fileID: 1482128743} - - component: {fileID: 1482128742} - - component: {fileID: 1482128741} - m_Layer: 0 - m_Name: Tentacle (1) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1482128740 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1482128739} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -0.076, y: -1.227, z: 0.13399999} - m_LocalScale: {x: 0.05, y: 1, z: 0.05} - m_Children: [] - m_Father: {fileID: 1032745480} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!136 &1482128741 -CapsuleCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1482128739} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - m_Radius: 0.5 - m_Height: 2 - m_Direction: 1 - m_Center: {x: 0, y: 0, z: 0} ---- !u!23 &1482128742 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1482128739} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 1 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 ---- !u!33 &1482128743 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1482128739} - m_Mesh: {fileID: 10208, guid: 0000000000000000e000000000000000, type: 0} ---- !u!1 &1493989990 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1493989991} - - component: {fileID: 1493989994} - - component: {fileID: 1493989993} - - component: {fileID: 1493989992} - m_Layer: 0 - m_Name: Tentacle (4) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1493989991 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1493989990} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0.056, y: -1.227, z: -0.080000006} - m_LocalScale: {x: 0.05, y: 1, z: 0.05} - m_Children: [] - m_Father: {fileID: 1032745480} - m_RootOrder: 4 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!136 &1493989992 -CapsuleCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1493989990} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - m_Radius: 0.5 - m_Height: 2 - m_Direction: 1 - m_Center: {x: 0, y: 0, z: 0} ---- !u!23 &1493989993 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1493989990} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 1 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 ---- !u!33 &1493989994 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1493989990} - m_Mesh: {fileID: 10208, guid: 0000000000000000e000000000000000, type: 0} ---- !u!1 &1737084576 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1737084577} - - component: {fileID: 1737084580} - - component: {fileID: 1737084579} - - component: {fileID: 1737084578} - m_Layer: 0 - m_Name: Tentacle (4) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1737084577 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1737084576} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0.056, y: -1.227, z: -0.080000006} - m_LocalScale: {x: 0.05, y: 1, z: 0.05} - m_Children: [] - m_Father: {fileID: 203125909} - m_RootOrder: 4 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!136 &1737084578 -CapsuleCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1737084576} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - m_Radius: 0.5 - m_Height: 2 - m_Direction: 1 - m_Center: {x: 0, y: 0, z: 0} ---- !u!23 &1737084579 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1737084576} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 1 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 ---- !u!33 &1737084580 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1737084576} - m_Mesh: {fileID: 10208, guid: 0000000000000000e000000000000000, type: 0} ---- !u!1 &1768322449 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1768322450} - - component: {fileID: 1768322453} - - component: {fileID: 1768322452} - - component: {fileID: 1768322451} - m_Layer: 0 - m_Name: Tentacle (4) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1768322450 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1768322449} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0.056, y: -1.227, z: -0.080000006} - m_LocalScale: {x: 0.05, y: 1, z: 0.05} - m_Children: [] - m_Father: {fileID: 2080524503} - m_RootOrder: 4 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!136 &1768322451 -CapsuleCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1768322449} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - m_Radius: 0.5 - m_Height: 2 - m_Direction: 1 - m_Center: {x: 0, y: 0, z: 0} ---- !u!23 &1768322452 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1768322449} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 1 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 ---- !u!33 &1768322453 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1768322449} - m_Mesh: {fileID: 10208, guid: 0000000000000000e000000000000000, type: 0} ---- !u!1 &1918813352 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1918813353} - - component: {fileID: 1918813356} - - component: {fileID: 1918813355} - - component: {fileID: 1918813354} - m_Layer: 0 - m_Name: Tentacle (3) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1918813353 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1918813352} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0.24399999, y: -1.227, z: -0.18200001} - m_LocalScale: {x: 0.05, y: 1, z: 0.05} - m_Children: [] - m_Father: {fileID: 203125909} - m_RootOrder: 3 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!136 &1918813354 -CapsuleCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1918813352} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - m_Radius: 0.5 - m_Height: 2 - m_Direction: 1 - m_Center: {x: 0, y: 0, z: 0} ---- !u!23 &1918813355 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1918813352} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 1 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 ---- !u!33 &1918813356 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1918813352} - m_Mesh: {fileID: 10208, guid: 0000000000000000e000000000000000, type: 0} ---- !u!1 &2068417493 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2068417494} - - component: {fileID: 2068417497} - - component: {fileID: 2068417496} - - component: {fileID: 2068417495} - m_Layer: 0 - m_Name: Tentacle (2) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &2068417494 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2068417493} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0.208, y: -1.227, z: 0.08} - m_LocalScale: {x: 0.05, y: 1, z: 0.05} - m_Children: [] - m_Father: {fileID: 2079016344} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!136 &2068417495 -CapsuleCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2068417493} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - m_Radius: 0.5 - m_Height: 2 - m_Direction: 1 - m_Center: {x: 0, y: 0, z: 0} ---- !u!23 &2068417496 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2068417493} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 1 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 ---- !u!33 &2068417497 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2068417493} - m_Mesh: {fileID: 10208, guid: 0000000000000000e000000000000000, type: 0} ---- !u!1 &2079016339 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2079016344} - - component: {fileID: 2079016343} - - component: {fileID: 2079016342} - - component: {fileID: 2079016341} - - component: {fileID: 2079016340} - m_Layer: 0 - m_Name: Curve Jellyfish - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &2079016340 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2079016339} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 0a8427ce3d58d4fddbdf55a4f8d89e24, type: 3} - m_Name: - m_EditorClassIdentifier: - MotionCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 2 - outSlope: 2 - tangentMode: 0 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - Movement: {x: -10, y: 0, z: 0} - Duration: 10 ---- !u!135 &2079016341 -SphereCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2079016339} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Radius: 0.5 - m_Center: {x: 0, y: 0, z: 0} ---- !u!23 &2079016342 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2079016339} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 1 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 ---- !u!33 &2079016343 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2079016339} - m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} ---- !u!4 &2079016344 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2079016339} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 1.42, z: 7.9} - m_LocalScale: {x: 1.363, y: 0.54458636, z: 1.4485564} - m_Children: - - {fileID: 864994995} - - {fileID: 197977148} - - {fileID: 2068417494} - - {fileID: 339048258} - - {fileID: 91491416} - - {fileID: 1170204038} - - {fileID: 1330789717} - m_Father: {fileID: 0} - m_RootOrder: 6 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &2080524498 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2080524503} - - component: {fileID: 2080524502} - - component: {fileID: 2080524501} - - component: {fileID: 2080524500} - - component: {fileID: 2080524499} - m_Layer: 0 - m_Name: SmoothDamp Jellyfish - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &2080524499 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2080524498} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 67eed6322c16f47d59da3ac9fd1a4023, type: 3} - m_Name: - m_EditorClassIdentifier: - Movement: {x: -10, y: 0, z: 0} - Duration: 10 ---- !u!135 &2080524500 -SphereCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2080524498} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Radius: 0.5 - m_Center: {x: 0, y: 0, z: 0} ---- !u!23 &2080524501 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2080524498} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 1 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 ---- !u!33 &2080524502 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2080524498} - m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} ---- !u!4 &2080524503 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2080524498} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 1.36, z: 3.93} - m_LocalScale: {x: 1.363, y: 0.54458636, z: 1.4485564} - m_Children: - - {fileID: 1336684041} - - {fileID: 339629772} - - {fileID: 955164110} - - {fileID: 1405708559} - - {fileID: 1768322450} - - {fileID: 828869587} - - {fileID: 855901446} - m_Father: {fileID: 0} - m_RootOrder: 5 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} diff --git a/Projects/Lerp Playground/Assets/Scenes/SampleScene.unity.meta b/Projects/Lerp Playground/Assets/Scenes/SampleScene.unity.meta deleted file mode 100644 index 952bd1e..0000000 --- a/Projects/Lerp Playground/Assets/Scenes/SampleScene.unity.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 9fc0d4010bbf28b4594072e72b8655ab -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/Lerp Playground/Packages/manifest.json b/Projects/Lerp Playground/Packages/manifest.json deleted file mode 100644 index a174fda..0000000 --- a/Projects/Lerp Playground/Packages/manifest.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "dependencies": { - "com.unity.ai.navigation": "1.1.5", - "com.unity.ide.rider": "3.0.27", - "com.unity.ide.visualstudio": "2.0.22", - "com.unity.ide.vscode": "1.2.5", - "com.unity.timeline": "1.7.6", - "com.unity.ugui": "1.0.0", - "com.unity.modules.ai": "1.0.0", - "com.unity.modules.androidjni": "1.0.0", - "com.unity.modules.animation": "1.0.0", - "com.unity.modules.assetbundle": "1.0.0", - "com.unity.modules.audio": "1.0.0", - "com.unity.modules.cloth": "1.0.0", - "com.unity.modules.director": "1.0.0", - "com.unity.modules.imageconversion": "1.0.0", - "com.unity.modules.imgui": "1.0.0", - "com.unity.modules.jsonserialize": "1.0.0", - "com.unity.modules.particlesystem": "1.0.0", - "com.unity.modules.physics": "1.0.0", - "com.unity.modules.physics2d": "1.0.0", - "com.unity.modules.screencapture": "1.0.0", - "com.unity.modules.terrain": "1.0.0", - "com.unity.modules.terrainphysics": "1.0.0", - "com.unity.modules.tilemap": "1.0.0", - "com.unity.modules.ui": "1.0.0", - "com.unity.modules.uielements": "1.0.0", - "com.unity.modules.umbra": "1.0.0", - "com.unity.modules.unityanalytics": "1.0.0", - "com.unity.modules.unitywebrequest": "1.0.0", - "com.unity.modules.unitywebrequestassetbundle": "1.0.0", - "com.unity.modules.unitywebrequestaudio": "1.0.0", - "com.unity.modules.unitywebrequesttexture": "1.0.0", - "com.unity.modules.unitywebrequestwww": "1.0.0", - "com.unity.modules.vehicles": "1.0.0", - "com.unity.modules.video": "1.0.0", - "com.unity.modules.vr": "1.0.0", - "com.unity.modules.wind": "1.0.0", - "com.unity.modules.xr": "1.0.0" - } -} diff --git a/Projects/Lerp Playground/Packages/packages-lock.json b/Projects/Lerp Playground/Packages/packages-lock.json deleted file mode 100644 index 86deaa0..0000000 --- a/Projects/Lerp Playground/Packages/packages-lock.json +++ /dev/null @@ -1,320 +0,0 @@ -{ - "dependencies": { - "com.unity.ai.navigation": { - "version": "1.1.5", - "depth": 0, - "source": "registry", - "dependencies": { - "com.unity.modules.ai": "1.0.0" - }, - "url": "https://packages.unity.com/" - }, - "com.unity.ext.nunit": { - "version": "1.0.6", - "depth": 1, - "source": "registry", - "dependencies": {}, - "url": "https://packages.unity.com/" - }, - "com.unity.ide.rider": { - "version": "3.0.27", - "depth": 0, - "source": "registry", - "dependencies": { - "com.unity.ext.nunit": "1.0.6" - }, - "url": "https://packages.unity.com/" - }, - "com.unity.ide.visualstudio": { - "version": "2.0.22", - "depth": 0, - "source": "registry", - "dependencies": { - "com.unity.test-framework": "1.1.9" - }, - "url": "https://packages.unity.com/" - }, - "com.unity.ide.vscode": { - "version": "1.2.5", - "depth": 0, - "source": "registry", - "dependencies": {}, - "url": "https://packages.unity.com/" - }, - "com.unity.test-framework": { - "version": "1.1.33", - "depth": 1, - "source": "registry", - "dependencies": { - "com.unity.ext.nunit": "1.0.6", - "com.unity.modules.imgui": "1.0.0", - "com.unity.modules.jsonserialize": "1.0.0" - }, - "url": "https://packages.unity.com/" - }, - "com.unity.timeline": { - "version": "1.7.6", - "depth": 0, - "source": "registry", - "dependencies": { - "com.unity.modules.director": "1.0.0", - "com.unity.modules.animation": "1.0.0", - "com.unity.modules.audio": "1.0.0", - "com.unity.modules.particlesystem": "1.0.0" - }, - "url": "https://packages.unity.com/" - }, - "com.unity.ugui": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": { - "com.unity.modules.ui": "1.0.0", - "com.unity.modules.imgui": "1.0.0" - } - }, - "com.unity.modules.ai": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.modules.androidjni": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.modules.animation": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.modules.assetbundle": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.modules.audio": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.modules.cloth": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": { - "com.unity.modules.physics": "1.0.0" - } - }, - "com.unity.modules.director": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": { - "com.unity.modules.audio": "1.0.0", - "com.unity.modules.animation": "1.0.0" - } - }, - "com.unity.modules.imageconversion": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.modules.imgui": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.modules.jsonserialize": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.modules.particlesystem": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.modules.physics": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.modules.physics2d": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.modules.screencapture": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": { - "com.unity.modules.imageconversion": "1.0.0" - } - }, - "com.unity.modules.subsystems": { - "version": "1.0.0", - "depth": 1, - "source": "builtin", - "dependencies": { - "com.unity.modules.jsonserialize": "1.0.0" - } - }, - "com.unity.modules.terrain": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.modules.terrainphysics": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": { - "com.unity.modules.physics": "1.0.0", - "com.unity.modules.terrain": "1.0.0" - } - }, - "com.unity.modules.tilemap": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": { - "com.unity.modules.physics2d": "1.0.0" - } - }, - "com.unity.modules.ui": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.modules.uielements": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": { - "com.unity.modules.ui": "1.0.0", - "com.unity.modules.imgui": "1.0.0", - "com.unity.modules.jsonserialize": "1.0.0" - } - }, - "com.unity.modules.umbra": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.modules.unityanalytics": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": { - "com.unity.modules.unitywebrequest": "1.0.0", - "com.unity.modules.jsonserialize": "1.0.0" - } - }, - "com.unity.modules.unitywebrequest": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.modules.unitywebrequestassetbundle": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": { - "com.unity.modules.assetbundle": "1.0.0", - "com.unity.modules.unitywebrequest": "1.0.0" - } - }, - "com.unity.modules.unitywebrequestaudio": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": { - "com.unity.modules.unitywebrequest": "1.0.0", - "com.unity.modules.audio": "1.0.0" - } - }, - "com.unity.modules.unitywebrequesttexture": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": { - "com.unity.modules.unitywebrequest": "1.0.0", - "com.unity.modules.imageconversion": "1.0.0" - } - }, - "com.unity.modules.unitywebrequestwww": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": { - "com.unity.modules.unitywebrequest": "1.0.0", - "com.unity.modules.unitywebrequestassetbundle": "1.0.0", - "com.unity.modules.unitywebrequestaudio": "1.0.0", - "com.unity.modules.audio": "1.0.0", - "com.unity.modules.assetbundle": "1.0.0", - "com.unity.modules.imageconversion": "1.0.0" - } - }, - "com.unity.modules.vehicles": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": { - "com.unity.modules.physics": "1.0.0" - } - }, - "com.unity.modules.video": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": { - "com.unity.modules.audio": "1.0.0", - "com.unity.modules.ui": "1.0.0", - "com.unity.modules.unitywebrequest": "1.0.0" - } - }, - "com.unity.modules.vr": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": { - "com.unity.modules.jsonserialize": "1.0.0", - "com.unity.modules.physics": "1.0.0", - "com.unity.modules.xr": "1.0.0" - } - }, - "com.unity.modules.wind": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.modules.xr": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": { - "com.unity.modules.physics": "1.0.0", - "com.unity.modules.jsonserialize": "1.0.0", - "com.unity.modules.subsystems": "1.0.0" - } - } - } -} diff --git a/Projects/Lerp Playground/ProjectSettings/AudioManager.asset b/Projects/Lerp Playground/ProjectSettings/AudioManager.asset deleted file mode 100644 index 07ebfb0..0000000 --- a/Projects/Lerp Playground/ProjectSettings/AudioManager.asset +++ /dev/null @@ -1,19 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!11 &1 -AudioManager: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Volume: 1 - Rolloff Scale: 1 - Doppler Factor: 1 - Default Speaker Mode: 2 - m_SampleRate: 0 - m_DSPBufferSize: 1024 - m_VirtualVoiceCount: 512 - m_RealVoiceCount: 32 - m_SpatializerPlugin: - m_AmbisonicDecoderPlugin: - m_DisableAudio: 0 - m_VirtualizeEffects: 1 - m_RequestedDSPBufferSize: 1024 diff --git a/Projects/Lerp Playground/ProjectSettings/ClusterInputManager.asset b/Projects/Lerp Playground/ProjectSettings/ClusterInputManager.asset deleted file mode 100644 index e7886b2..0000000 --- a/Projects/Lerp Playground/ProjectSettings/ClusterInputManager.asset +++ /dev/null @@ -1,6 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!236 &1 -ClusterInputManager: - m_ObjectHideFlags: 0 - m_Inputs: [] diff --git a/Projects/Lerp Playground/ProjectSettings/DynamicsManager.asset b/Projects/Lerp Playground/ProjectSettings/DynamicsManager.asset deleted file mode 100644 index cdc1f3e..0000000 --- a/Projects/Lerp Playground/ProjectSettings/DynamicsManager.asset +++ /dev/null @@ -1,34 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!55 &1 -PhysicsManager: - m_ObjectHideFlags: 0 - serializedVersion: 11 - m_Gravity: {x: 0, y: -9.81, z: 0} - m_DefaultMaterial: {fileID: 0} - m_BounceThreshold: 2 - m_SleepThreshold: 0.005 - m_DefaultContactOffset: 0.01 - m_DefaultSolverIterations: 6 - m_DefaultSolverVelocityIterations: 1 - m_QueriesHitBackfaces: 0 - m_QueriesHitTriggers: 1 - m_EnableAdaptiveForce: 0 - m_ClothInterCollisionDistance: 0 - m_ClothInterCollisionStiffness: 0 - m_ContactsGeneration: 1 - m_LayerCollisionMatrix: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff - m_AutoSimulation: 1 - m_AutoSyncTransforms: 0 - m_ReuseCollisionCallbacks: 1 - m_ClothInterCollisionSettingsToggle: 0 - m_ContactPairsMode: 0 - m_BroadphaseType: 0 - m_WorldBounds: - m_Center: {x: 0, y: 0, z: 0} - m_Extent: {x: 250, y: 250, z: 250} - m_WorldSubdivisions: 8 - m_FrictionType: 0 - m_EnableEnhancedDeterminism: 0 - m_EnableUnifiedHeightmaps: 1 - m_DefaultMaxAngluarSpeed: 7 diff --git a/Projects/Lerp Playground/ProjectSettings/EditorBuildSettings.asset b/Projects/Lerp Playground/ProjectSettings/EditorBuildSettings.asset deleted file mode 100644 index 0147887..0000000 --- a/Projects/Lerp Playground/ProjectSettings/EditorBuildSettings.asset +++ /dev/null @@ -1,8 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!1045 &1 -EditorBuildSettings: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Scenes: [] - m_configObjects: {} diff --git a/Projects/Lerp Playground/ProjectSettings/EditorSettings.asset b/Projects/Lerp Playground/ProjectSettings/EditorSettings.asset deleted file mode 100644 index 7d222c5..0000000 --- a/Projects/Lerp Playground/ProjectSettings/EditorSettings.asset +++ /dev/null @@ -1,29 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!159 &1 -EditorSettings: - m_ObjectHideFlags: 0 - serializedVersion: 9 - m_ExternalVersionControlSupport: Visible Meta Files - m_SerializationMode: 2 - m_LineEndingsForNewScripts: 2 - m_DefaultBehaviorMode: 0 - m_PrefabRegularEnvironment: {fileID: 0} - m_PrefabUIEnvironment: {fileID: 0} - m_SpritePackerMode: 0 - m_SpritePackerPaddingPower: 1 - m_EtcTextureCompressorBehavior: 1 - m_EtcTextureFastCompressor: 1 - m_EtcTextureNormalCompressor: 2 - m_EtcTextureBestCompressor: 4 - m_ProjectGenerationIncludedExtensions: txt;xml;fnt;cd;asmdef;rsp;asmref - m_ProjectGenerationRootNamespace: - m_CollabEditorSettings: - inProgressEnabled: 1 - m_EnableTextureStreamingInEditMode: 1 - m_EnableTextureStreamingInPlayMode: 1 - m_AsyncShaderCompilation: 1 - m_EnterPlayModeOptionsEnabled: 0 - m_EnterPlayModeOptions: 3 - m_ShowLightmapResolutionOverlay: 1 - m_UseLegacyProbeSampleCount: 1 diff --git a/Projects/Lerp Playground/ProjectSettings/GraphicsSettings.asset b/Projects/Lerp Playground/ProjectSettings/GraphicsSettings.asset deleted file mode 100644 index 43369e3..0000000 --- a/Projects/Lerp Playground/ProjectSettings/GraphicsSettings.asset +++ /dev/null @@ -1,63 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!30 &1 -GraphicsSettings: - m_ObjectHideFlags: 0 - serializedVersion: 13 - m_Deferred: - m_Mode: 1 - m_Shader: {fileID: 69, guid: 0000000000000000f000000000000000, type: 0} - m_DeferredReflections: - m_Mode: 1 - m_Shader: {fileID: 74, guid: 0000000000000000f000000000000000, type: 0} - m_ScreenSpaceShadows: - m_Mode: 1 - m_Shader: {fileID: 64, guid: 0000000000000000f000000000000000, type: 0} - m_LegacyDeferred: - m_Mode: 1 - m_Shader: {fileID: 63, guid: 0000000000000000f000000000000000, type: 0} - m_DepthNormals: - m_Mode: 1 - m_Shader: {fileID: 62, guid: 0000000000000000f000000000000000, type: 0} - m_MotionVectors: - m_Mode: 1 - m_Shader: {fileID: 75, guid: 0000000000000000f000000000000000, type: 0} - m_LightHalo: - m_Mode: 1 - m_Shader: {fileID: 105, guid: 0000000000000000f000000000000000, type: 0} - m_LensFlare: - m_Mode: 1 - m_Shader: {fileID: 102, guid: 0000000000000000f000000000000000, type: 0} - m_AlwaysIncludedShaders: - - {fileID: 7, guid: 0000000000000000f000000000000000, type: 0} - - {fileID: 15104, guid: 0000000000000000f000000000000000, type: 0} - - {fileID: 15105, guid: 0000000000000000f000000000000000, type: 0} - - {fileID: 15106, guid: 0000000000000000f000000000000000, type: 0} - - {fileID: 10753, guid: 0000000000000000f000000000000000, type: 0} - - {fileID: 10770, guid: 0000000000000000f000000000000000, type: 0} - m_PreloadedShaders: [] - m_SpritesDefaultMaterial: {fileID: 10754, guid: 0000000000000000f000000000000000, - type: 0} - m_CustomRenderPipeline: {fileID: 0} - m_TransparencySortMode: 0 - m_TransparencySortAxis: {x: 0, y: 0, z: 1} - m_DefaultRenderingPath: 1 - m_DefaultMobileRenderingPath: 1 - m_TierSettings: [] - m_LightmapStripping: 0 - m_FogStripping: 0 - m_InstancingStripping: 0 - m_LightmapKeepPlain: 1 - m_LightmapKeepDirCombined: 1 - m_LightmapKeepDynamicPlain: 1 - m_LightmapKeepDynamicDirCombined: 1 - m_LightmapKeepShadowMask: 1 - m_LightmapKeepSubtractive: 1 - m_FogKeepLinear: 1 - m_FogKeepExp: 1 - m_FogKeepExp2: 1 - m_AlbedoSwatchInfos: [] - m_LightsUseLinearIntensity: 0 - m_LightsUseColorTemperature: 0 - m_LogWhenShaderIsCompiled: 0 - m_AllowEnlightenSupportForUpgradedProject: 0 diff --git a/Projects/Lerp Playground/ProjectSettings/InputManager.asset b/Projects/Lerp Playground/ProjectSettings/InputManager.asset deleted file mode 100644 index 17c8f53..0000000 --- a/Projects/Lerp Playground/ProjectSettings/InputManager.asset +++ /dev/null @@ -1,295 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!13 &1 -InputManager: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Axes: - - serializedVersion: 3 - m_Name: Horizontal - descriptiveName: - descriptiveNegativeName: - negativeButton: left - positiveButton: right - altNegativeButton: a - altPositiveButton: d - gravity: 3 - dead: 0.001 - sensitivity: 3 - snap: 1 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Vertical - descriptiveName: - descriptiveNegativeName: - negativeButton: down - positiveButton: up - altNegativeButton: s - altPositiveButton: w - gravity: 3 - dead: 0.001 - sensitivity: 3 - snap: 1 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Fire1 - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: left ctrl - altNegativeButton: - altPositiveButton: mouse 0 - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Fire2 - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: left alt - altNegativeButton: - altPositiveButton: mouse 1 - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Fire3 - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: left shift - altNegativeButton: - altPositiveButton: mouse 2 - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Jump - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: space - altNegativeButton: - altPositiveButton: - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Mouse X - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: - altNegativeButton: - altPositiveButton: - gravity: 0 - dead: 0 - sensitivity: 0.1 - snap: 0 - invert: 0 - type: 1 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Mouse Y - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: - altNegativeButton: - altPositiveButton: - gravity: 0 - dead: 0 - sensitivity: 0.1 - snap: 0 - invert: 0 - type: 1 - axis: 1 - joyNum: 0 - - serializedVersion: 3 - m_Name: Mouse ScrollWheel - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: - altNegativeButton: - altPositiveButton: - gravity: 0 - dead: 0 - sensitivity: 0.1 - snap: 0 - invert: 0 - type: 1 - axis: 2 - joyNum: 0 - - serializedVersion: 3 - m_Name: Horizontal - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: - altNegativeButton: - altPositiveButton: - gravity: 0 - dead: 0.19 - sensitivity: 1 - snap: 0 - invert: 0 - type: 2 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Vertical - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: - altNegativeButton: - altPositiveButton: - gravity: 0 - dead: 0.19 - sensitivity: 1 - snap: 0 - invert: 1 - type: 2 - axis: 1 - joyNum: 0 - - serializedVersion: 3 - m_Name: Fire1 - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: joystick button 0 - altNegativeButton: - altPositiveButton: - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Fire2 - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: joystick button 1 - altNegativeButton: - altPositiveButton: - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Fire3 - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: joystick button 2 - altNegativeButton: - altPositiveButton: - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Jump - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: joystick button 3 - altNegativeButton: - altPositiveButton: - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Submit - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: return - altNegativeButton: - altPositiveButton: joystick button 0 - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Submit - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: enter - altNegativeButton: - altPositiveButton: space - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Cancel - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: escape - altNegativeButton: - altPositiveButton: joystick button 1 - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 diff --git a/Projects/Lerp Playground/ProjectSettings/MemorySettings.asset b/Projects/Lerp Playground/ProjectSettings/MemorySettings.asset deleted file mode 100644 index 5b5face..0000000 --- a/Projects/Lerp Playground/ProjectSettings/MemorySettings.asset +++ /dev/null @@ -1,35 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!387306366 &1 -MemorySettings: - m_ObjectHideFlags: 0 - m_EditorMemorySettings: - m_MainAllocatorBlockSize: -1 - m_ThreadAllocatorBlockSize: -1 - m_MainGfxBlockSize: -1 - m_ThreadGfxBlockSize: -1 - m_CacheBlockSize: -1 - m_TypetreeBlockSize: -1 - m_ProfilerBlockSize: -1 - m_ProfilerEditorBlockSize: -1 - m_BucketAllocatorGranularity: -1 - m_BucketAllocatorBucketsCount: -1 - m_BucketAllocatorBlockSize: -1 - m_BucketAllocatorBlockCount: -1 - m_ProfilerBucketAllocatorGranularity: -1 - m_ProfilerBucketAllocatorBucketsCount: -1 - m_ProfilerBucketAllocatorBlockSize: -1 - m_ProfilerBucketAllocatorBlockCount: -1 - m_TempAllocatorSizeMain: -1 - m_JobTempAllocatorBlockSize: -1 - m_BackgroundJobTempAllocatorBlockSize: -1 - m_JobTempAllocatorReducedBlockSize: -1 - m_TempAllocatorSizeGIBakingWorker: -1 - m_TempAllocatorSizeNavMeshWorker: -1 - m_TempAllocatorSizeAudioWorker: -1 - m_TempAllocatorSizeCloudWorker: -1 - m_TempAllocatorSizeGfx: -1 - m_TempAllocatorSizeJobWorker: -1 - m_TempAllocatorSizeBackgroundWorker: -1 - m_TempAllocatorSizePreloadManager: -1 - m_PlatformMemorySettings: {} diff --git a/Projects/Lerp Playground/ProjectSettings/NavMeshAreas.asset b/Projects/Lerp Playground/ProjectSettings/NavMeshAreas.asset deleted file mode 100644 index 3b0b7c3..0000000 --- a/Projects/Lerp Playground/ProjectSettings/NavMeshAreas.asset +++ /dev/null @@ -1,91 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!126 &1 -NavMeshProjectSettings: - m_ObjectHideFlags: 0 - serializedVersion: 2 - areas: - - name: Walkable - cost: 1 - - name: Not Walkable - cost: 1 - - name: Jump - cost: 2 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - m_LastAgentTypeID: -887442657 - m_Settings: - - serializedVersion: 2 - agentTypeID: 0 - agentRadius: 0.5 - agentHeight: 2 - agentSlope: 45 - agentClimb: 0.75 - ledgeDropHeight: 0 - maxJumpAcrossDistance: 0 - minRegionArea: 2 - manualCellSize: 0 - cellSize: 0.16666667 - manualTileSize: 0 - tileSize: 256 - accuratePlacement: 0 - debug: - m_Flags: 0 - m_SettingNames: - - Humanoid diff --git a/Projects/Lerp Playground/ProjectSettings/PackageManagerSettings.asset b/Projects/Lerp Playground/ProjectSettings/PackageManagerSettings.asset deleted file mode 100644 index be4a797..0000000 --- a/Projects/Lerp Playground/ProjectSettings/PackageManagerSettings.asset +++ /dev/null @@ -1,43 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!114 &1 -MonoBehaviour: - m_ObjectHideFlags: 61 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 13964, guid: 0000000000000000e000000000000000, type: 0} - m_Name: - m_EditorClassIdentifier: - m_EnablePreviewPackages: 0 - m_EnablePackageDependencies: 0 - m_AdvancedSettingsExpanded: 1 - m_ScopedRegistriesSettingsExpanded: 1 - oneTimeWarningShown: 0 - m_Registries: - - m_Id: main - m_Name: - m_Url: https://packages.unity.com - m_Scopes: [] - m_IsDefault: 1 - m_Capabilities: 7 - m_UserSelectedRegistryName: - m_UserAddingNewScopedRegistry: 0 - m_RegistryInfoDraft: - m_ErrorMessage: - m_Original: - m_Id: - m_Name: - m_Url: - m_Scopes: [] - m_IsDefault: 0 - m_Capabilities: 0 - m_Modified: 0 - m_Name: - m_Url: - m_Scopes: - - - m_SelectedScopeIndex: 0 diff --git a/Projects/Lerp Playground/ProjectSettings/Physics2DSettings.asset b/Projects/Lerp Playground/ProjectSettings/Physics2DSettings.asset deleted file mode 100644 index 47880b1..0000000 --- a/Projects/Lerp Playground/ProjectSettings/Physics2DSettings.asset +++ /dev/null @@ -1,56 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!19 &1 -Physics2DSettings: - m_ObjectHideFlags: 0 - serializedVersion: 4 - m_Gravity: {x: 0, y: -9.81} - m_DefaultMaterial: {fileID: 0} - m_VelocityIterations: 8 - m_PositionIterations: 3 - m_VelocityThreshold: 1 - m_MaxLinearCorrection: 0.2 - m_MaxAngularCorrection: 8 - m_MaxTranslationSpeed: 100 - m_MaxRotationSpeed: 360 - m_BaumgarteScale: 0.2 - m_BaumgarteTimeOfImpactScale: 0.75 - m_TimeToSleep: 0.5 - m_LinearSleepTolerance: 0.01 - m_AngularSleepTolerance: 2 - m_DefaultContactOffset: 0.01 - m_JobOptions: - serializedVersion: 2 - useMultithreading: 0 - useConsistencySorting: 0 - m_InterpolationPosesPerJob: 100 - m_NewContactsPerJob: 30 - m_CollideContactsPerJob: 100 - m_ClearFlagsPerJob: 200 - m_ClearBodyForcesPerJob: 200 - m_SyncDiscreteFixturesPerJob: 50 - m_SyncContinuousFixturesPerJob: 50 - m_FindNearestContactsPerJob: 100 - m_UpdateTriggerContactsPerJob: 100 - m_IslandSolverCostThreshold: 100 - m_IslandSolverBodyCostScale: 1 - m_IslandSolverContactCostScale: 10 - m_IslandSolverJointCostScale: 10 - m_IslandSolverBodiesPerJob: 50 - m_IslandSolverContactsPerJob: 50 - m_AutoSimulation: 1 - m_QueriesHitTriggers: 1 - m_QueriesStartInColliders: 1 - m_CallbacksOnDisable: 1 - m_ReuseCollisionCallbacks: 1 - m_AutoSyncTransforms: 0 - m_AlwaysShowColliders: 0 - m_ShowColliderSleep: 1 - m_ShowColliderContacts: 0 - m_ShowColliderAABB: 0 - m_ContactArrowScale: 0.2 - m_ColliderAwakeColor: {r: 0.5686275, g: 0.95686275, b: 0.54509807, a: 0.7529412} - m_ColliderAsleepColor: {r: 0.5686275, g: 0.95686275, b: 0.54509807, a: 0.36078432} - m_ColliderContactColor: {r: 1, g: 0, b: 1, a: 0.6862745} - m_ColliderAABBColor: {r: 1, g: 1, b: 0, a: 0.2509804} - m_LayerCollisionMatrix: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff diff --git a/Projects/Lerp Playground/ProjectSettings/PresetManager.asset b/Projects/Lerp Playground/ProjectSettings/PresetManager.asset deleted file mode 100644 index 67a94da..0000000 --- a/Projects/Lerp Playground/ProjectSettings/PresetManager.asset +++ /dev/null @@ -1,7 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!1386491679 &1 -PresetManager: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_DefaultPresets: {} diff --git a/Projects/Lerp Playground/ProjectSettings/ProjectSettings.asset b/Projects/Lerp Playground/ProjectSettings/ProjectSettings.asset deleted file mode 100644 index 7a6be02..0000000 --- a/Projects/Lerp Playground/ProjectSettings/ProjectSettings.asset +++ /dev/null @@ -1,693 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!129 &1 -PlayerSettings: - m_ObjectHideFlags: 0 - serializedVersion: 22 - productGUID: 19e118c78aa5d214cb6ac4a2752f513b - AndroidProfiler: 0 - AndroidFilterTouchesWhenObscured: 0 - AndroidEnableSustainedPerformanceMode: 0 - defaultScreenOrientation: 4 - targetDevice: 2 - useOnDemandResources: 0 - accelerometerFrequency: 60 - companyName: SING Lab - productName: Lerp Playground - defaultCursor: {fileID: 0} - cursorHotspot: {x: 0, y: 0} - m_SplashScreenBackgroundColor: {r: 0.13725491, g: 0.12156863, b: 0.1254902, a: 1} - m_ShowUnitySplashScreen: 1 - m_ShowUnitySplashLogo: 1 - m_SplashScreenOverlayOpacity: 1 - m_SplashScreenAnimation: 1 - m_SplashScreenLogoStyle: 1 - m_SplashScreenDrawMode: 0 - m_SplashScreenBackgroundAnimationZoom: 1 - m_SplashScreenLogoAnimationZoom: 1 - m_SplashScreenBackgroundLandscapeAspect: 1 - m_SplashScreenBackgroundPortraitAspect: 1 - m_SplashScreenBackgroundLandscapeUvs: - serializedVersion: 2 - x: 0 - y: 0 - width: 1 - height: 1 - m_SplashScreenBackgroundPortraitUvs: - serializedVersion: 2 - x: 0 - y: 0 - width: 1 - height: 1 - m_SplashScreenLogos: [] - m_VirtualRealitySplashScreen: {fileID: 0} - m_HolographicTrackingLossScreen: {fileID: 0} - defaultScreenWidth: 1024 - defaultScreenHeight: 768 - defaultScreenWidthWeb: 960 - defaultScreenHeightWeb: 600 - m_StereoRenderingPath: 0 - m_ActiveColorSpace: 1 - m_MTRendering: 1 - mipStripping: 0 - numberOfMipsStripped: 0 - m_StackTraceTypes: 010000000100000001000000010000000100000001000000 - iosShowActivityIndicatorOnLoading: -1 - androidShowActivityIndicatorOnLoading: -1 - iosUseCustomAppBackgroundBehavior: 0 - iosAllowHTTPDownload: 1 - allowedAutorotateToPortrait: 1 - allowedAutorotateToPortraitUpsideDown: 1 - allowedAutorotateToLandscapeRight: 1 - allowedAutorotateToLandscapeLeft: 1 - useOSAutorotation: 1 - use32BitDisplayBuffer: 1 - preserveFramebufferAlpha: 0 - disableDepthAndStencilBuffers: 0 - androidStartInFullscreen: 1 - androidRenderOutsideSafeArea: 1 - androidUseSwappy: 0 - androidBlitType: 0 - androidResizableWindow: 0 - androidDefaultWindowWidth: 1920 - androidDefaultWindowHeight: 1080 - androidMinimumWindowWidth: 400 - androidMinimumWindowHeight: 300 - androidFullscreenMode: 1 - defaultIsNativeResolution: 1 - macRetinaSupport: 1 - runInBackground: 1 - captureSingleScreen: 0 - muteOtherAudioSources: 0 - Prepare IOS For Recording: 0 - Force IOS Speakers When Recording: 0 - deferSystemGesturesMode: 0 - hideHomeButton: 0 - submitAnalytics: 1 - usePlayerLog: 1 - bakeCollisionMeshes: 0 - forceSingleInstance: 0 - useFlipModelSwapchain: 1 - resizableWindow: 0 - useMacAppStoreValidation: 0 - macAppStoreCategory: public.app-category.games - gpuSkinning: 1 - xboxPIXTextureCapture: 0 - xboxEnableAvatar: 0 - xboxEnableKinect: 0 - xboxEnableKinectAutoTracking: 0 - xboxEnableFitness: 0 - visibleInBackground: 1 - allowFullscreenSwitch: 1 - fullscreenMode: 1 - xboxSpeechDB: 0 - xboxEnableHeadOrientation: 0 - xboxEnableGuest: 0 - xboxEnablePIXSampling: 0 - metalFramebufferOnly: 0 - xboxOneResolution: 0 - xboxOneSResolution: 0 - xboxOneXResolution: 3 - xboxOneMonoLoggingLevel: 0 - xboxOneLoggingLevel: 1 - xboxOneDisableEsram: 0 - xboxOneEnableTypeOptimization: 0 - xboxOnePresentImmediateThreshold: 0 - switchQueueCommandMemory: 0 - switchQueueControlMemory: 16384 - switchQueueComputeMemory: 262144 - switchNVNShaderPoolsGranularity: 33554432 - switchNVNDefaultPoolsGranularity: 16777216 - switchNVNOtherPoolsGranularity: 16777216 - switchNVNMaxPublicTextureIDCount: 0 - switchNVNMaxPublicSamplerIDCount: 0 - stadiaPresentMode: 0 - stadiaTargetFramerate: 0 - vulkanNumSwapchainBuffers: 2 - vulkanEnableSetSRGBWrite: 0 - vulkanEnablePreTransform: 0 - vulkanEnableLateAcquireNextImage: 0 - vulkanEnableCommandBufferRecycling: 1 - m_SupportedAspectRatios: - 4:3: 1 - 5:4: 1 - 16:10: 1 - 16:9: 1 - Others: 1 - bundleVersion: 0.1 - preloadedAssets: [] - metroInputSource: 0 - wsaTransparentSwapchain: 0 - m_HolographicPauseOnTrackingLoss: 1 - xboxOneDisableKinectGpuReservation: 1 - xboxOneEnable7thCore: 1 - vrSettings: - enable360StereoCapture: 0 - isWsaHolographicRemotingEnabled: 0 - enableFrameTimingStats: 0 - useHDRDisplay: 0 - D3DHDRBitDepth: 0 - m_ColorGamuts: 00000000 - targetPixelDensity: 30 - resolutionScalingMode: 0 - androidSupportedAspectRatio: 1 - androidMaxAspectRatio: 2.1 - applicationIdentifier: - Standalone: com.SING-Lab.Lerp-Playground - buildNumber: - Standalone: 0 - iPhone: 0 - tvOS: 0 - overrideDefaultApplicationIdentifier: 0 - AndroidBundleVersionCode: 1 - AndroidMinSdkVersion: 19 - AndroidTargetSdkVersion: 0 - AndroidPreferredInstallLocation: 1 - aotOptions: - stripEngineCode: 1 - iPhoneStrippingLevel: 0 - iPhoneScriptCallOptimization: 0 - ForceInternetPermission: 0 - ForceSDCardPermission: 0 - CreateWallpaper: 0 - APKExpansionFiles: 0 - keepLoadedShadersAlive: 0 - StripUnusedMeshComponents: 1 - VertexChannelCompressionMask: 4054 - iPhoneSdkVersion: 988 - iOSTargetOSVersionString: 11.0 - tvOSSdkVersion: 0 - tvOSRequireExtendedGameController: 0 - tvOSTargetOSVersionString: 11.0 - uIPrerenderedIcon: 0 - uIRequiresPersistentWiFi: 0 - uIRequiresFullScreen: 1 - uIStatusBarHidden: 1 - uIExitOnSuspend: 0 - uIStatusBarStyle: 0 - appleTVSplashScreen: {fileID: 0} - appleTVSplashScreen2x: {fileID: 0} - tvOSSmallIconLayers: [] - tvOSSmallIconLayers2x: [] - tvOSLargeIconLayers: [] - tvOSLargeIconLayers2x: [] - tvOSTopShelfImageLayers: [] - tvOSTopShelfImageLayers2x: [] - tvOSTopShelfImageWideLayers: [] - tvOSTopShelfImageWideLayers2x: [] - iOSLaunchScreenType: 0 - iOSLaunchScreenPortrait: {fileID: 0} - iOSLaunchScreenLandscape: {fileID: 0} - iOSLaunchScreenBackgroundColor: - serializedVersion: 2 - rgba: 0 - iOSLaunchScreenFillPct: 100 - iOSLaunchScreenSize: 100 - iOSLaunchScreenCustomXibPath: - iOSLaunchScreeniPadType: 0 - iOSLaunchScreeniPadImage: {fileID: 0} - iOSLaunchScreeniPadBackgroundColor: - serializedVersion: 2 - rgba: 0 - iOSLaunchScreeniPadFillPct: 100 - iOSLaunchScreeniPadSize: 100 - iOSLaunchScreeniPadCustomXibPath: - iOSLaunchScreenCustomStoryboardPath: - iOSLaunchScreeniPadCustomStoryboardPath: - iOSDeviceRequirements: [] - iOSURLSchemes: [] - iOSBackgroundModes: 0 - iOSMetalForceHardShadows: 0 - metalEditorSupport: 1 - metalAPIValidation: 1 - iOSRenderExtraFrameOnPause: 0 - iosCopyPluginsCodeInsteadOfSymlink: 0 - appleDeveloperTeamID: - iOSManualSigningProvisioningProfileID: - tvOSManualSigningProvisioningProfileID: - iOSManualSigningProvisioningProfileType: 0 - tvOSManualSigningProvisioningProfileType: 0 - appleEnableAutomaticSigning: 0 - iOSRequireARKit: 0 - iOSAutomaticallyDetectAndAddCapabilities: 1 - appleEnableProMotion: 0 - shaderPrecisionModel: 0 - clonedFromGUID: c0afd0d1d80e3634a9dac47e8a0426ea - templatePackageId: com.unity.template.3d@4.2.3 - templateDefaultScene: Assets/Scenes/SampleScene.unity - useCustomMainManifest: 0 - useCustomLauncherManifest: 0 - useCustomMainGradleTemplate: 0 - useCustomLauncherGradleManifest: 0 - useCustomBaseGradleTemplate: 0 - useCustomGradlePropertiesTemplate: 0 - useCustomProguardFile: 0 - AndroidTargetArchitectures: 1 - AndroidTargetDevices: 0 - AndroidSplashScreenScale: 0 - androidSplashScreen: {fileID: 0} - AndroidKeystoreName: - AndroidKeyaliasName: - AndroidBuildApkPerCpuArchitecture: 0 - AndroidTVCompatibility: 0 - AndroidIsGame: 1 - AndroidEnableTango: 0 - androidEnableBanner: 1 - androidUseLowAccuracyLocation: 0 - androidUseCustomKeystore: 0 - m_AndroidBanners: - - width: 320 - height: 180 - banner: {fileID: 0} - androidGamepadSupportLevel: 0 - chromeosInputEmulation: 1 - AndroidMinifyWithR8: 0 - AndroidMinifyRelease: 0 - AndroidMinifyDebug: 0 - AndroidValidateAppBundleSize: 1 - AndroidAppBundleSizeToValidate: 150 - m_BuildTargetIcons: [] - m_BuildTargetPlatformIcons: [] - m_BuildTargetBatching: - - m_BuildTarget: Standalone - m_StaticBatching: 1 - m_DynamicBatching: 0 - - m_BuildTarget: tvOS - m_StaticBatching: 1 - m_DynamicBatching: 0 - - m_BuildTarget: Android - m_StaticBatching: 1 - m_DynamicBatching: 0 - - m_BuildTarget: iPhone - m_StaticBatching: 1 - m_DynamicBatching: 0 - - m_BuildTarget: WebGL - m_StaticBatching: 0 - m_DynamicBatching: 0 - m_BuildTargetGraphicsJobs: - - m_BuildTarget: MacStandaloneSupport - m_GraphicsJobs: 0 - - m_BuildTarget: Switch - m_GraphicsJobs: 1 - - m_BuildTarget: MetroSupport - m_GraphicsJobs: 1 - - m_BuildTarget: AppleTVSupport - m_GraphicsJobs: 0 - - m_BuildTarget: BJMSupport - m_GraphicsJobs: 1 - - m_BuildTarget: LinuxStandaloneSupport - m_GraphicsJobs: 1 - - m_BuildTarget: PS4Player - m_GraphicsJobs: 1 - - m_BuildTarget: iOSSupport - m_GraphicsJobs: 0 - - m_BuildTarget: WindowsStandaloneSupport - m_GraphicsJobs: 1 - - m_BuildTarget: XboxOnePlayer - m_GraphicsJobs: 1 - - m_BuildTarget: LuminSupport - m_GraphicsJobs: 0 - - m_BuildTarget: AndroidPlayer - m_GraphicsJobs: 0 - - m_BuildTarget: WebGLSupport - m_GraphicsJobs: 0 - m_BuildTargetGraphicsJobMode: - - m_BuildTarget: PS4Player - m_GraphicsJobMode: 0 - - m_BuildTarget: XboxOnePlayer - m_GraphicsJobMode: 0 - m_BuildTargetGraphicsAPIs: - - m_BuildTarget: AndroidPlayer - m_APIs: 150000000b000000 - m_Automatic: 0 - - m_BuildTarget: iOSSupport - m_APIs: 10000000 - m_Automatic: 1 - - m_BuildTarget: AppleTVSupport - m_APIs: 10000000 - m_Automatic: 1 - - m_BuildTarget: WebGLSupport - m_APIs: 0b000000 - m_Automatic: 1 - m_BuildTargetVRSettings: - - m_BuildTarget: Standalone - m_Enabled: 0 - m_Devices: - - Oculus - - OpenVR - openGLRequireES31: 0 - openGLRequireES31AEP: 0 - openGLRequireES32: 0 - m_TemplateCustomTags: {} - mobileMTRendering: - Android: 1 - iPhone: 1 - tvOS: 1 - m_BuildTargetGroupLightmapEncodingQuality: [] - m_BuildTargetGroupLightmapSettings: [] - m_BuildTargetNormalMapEncoding: [] - playModeTestRunnerEnabled: 0 - runPlayModeTestAsEditModeTest: 0 - actionOnDotNetUnhandledException: 1 - enableInternalProfiler: 0 - logObjCUncaughtExceptions: 1 - enableCrashReportAPI: 0 - cameraUsageDescription: - locationUsageDescription: - microphoneUsageDescription: - bluetoothUsageDescription: - switchNMETAOverride: - switchNetLibKey: - switchSocketMemoryPoolSize: 6144 - switchSocketAllocatorPoolSize: 128 - switchSocketConcurrencyLimit: 14 - switchScreenResolutionBehavior: 2 - switchUseCPUProfiler: 0 - switchUseGOLDLinker: 0 - switchApplicationID: 0x01004b9000490000 - switchNSODependencies: - switchTitleNames_0: - switchTitleNames_1: - switchTitleNames_2: - switchTitleNames_3: - switchTitleNames_4: - switchTitleNames_5: - switchTitleNames_6: - switchTitleNames_7: - switchTitleNames_8: - switchTitleNames_9: - switchTitleNames_10: - switchTitleNames_11: - switchTitleNames_12: - switchTitleNames_13: - switchTitleNames_14: - switchTitleNames_15: - switchPublisherNames_0: - switchPublisherNames_1: - switchPublisherNames_2: - switchPublisherNames_3: - switchPublisherNames_4: - switchPublisherNames_5: - switchPublisherNames_6: - switchPublisherNames_7: - switchPublisherNames_8: - switchPublisherNames_9: - switchPublisherNames_10: - switchPublisherNames_11: - switchPublisherNames_12: - switchPublisherNames_13: - switchPublisherNames_14: - switchPublisherNames_15: - switchIcons_0: {fileID: 0} - switchIcons_1: {fileID: 0} - switchIcons_2: {fileID: 0} - switchIcons_3: {fileID: 0} - switchIcons_4: {fileID: 0} - switchIcons_5: {fileID: 0} - switchIcons_6: {fileID: 0} - switchIcons_7: {fileID: 0} - switchIcons_8: {fileID: 0} - switchIcons_9: {fileID: 0} - switchIcons_10: {fileID: 0} - switchIcons_11: {fileID: 0} - switchIcons_12: {fileID: 0} - switchIcons_13: {fileID: 0} - switchIcons_14: {fileID: 0} - switchIcons_15: {fileID: 0} - switchSmallIcons_0: {fileID: 0} - switchSmallIcons_1: {fileID: 0} - switchSmallIcons_2: {fileID: 0} - switchSmallIcons_3: {fileID: 0} - switchSmallIcons_4: {fileID: 0} - switchSmallIcons_5: {fileID: 0} - switchSmallIcons_6: {fileID: 0} - switchSmallIcons_7: {fileID: 0} - switchSmallIcons_8: {fileID: 0} - switchSmallIcons_9: {fileID: 0} - switchSmallIcons_10: {fileID: 0} - switchSmallIcons_11: {fileID: 0} - switchSmallIcons_12: {fileID: 0} - switchSmallIcons_13: {fileID: 0} - switchSmallIcons_14: {fileID: 0} - switchSmallIcons_15: {fileID: 0} - switchManualHTML: - switchAccessibleURLs: - switchLegalInformation: - switchMainThreadStackSize: 1048576 - switchPresenceGroupId: - switchLogoHandling: 0 - switchReleaseVersion: 0 - switchDisplayVersion: 1.0.0 - switchStartupUserAccount: 0 - switchTouchScreenUsage: 0 - switchSupportedLanguagesMask: 0 - switchLogoType: 0 - switchApplicationErrorCodeCategory: - switchUserAccountSaveDataSize: 0 - switchUserAccountSaveDataJournalSize: 0 - switchApplicationAttribute: 0 - switchCardSpecSize: -1 - switchCardSpecClock: -1 - switchRatingsMask: 0 - switchRatingsInt_0: 0 - switchRatingsInt_1: 0 - switchRatingsInt_2: 0 - switchRatingsInt_3: 0 - switchRatingsInt_4: 0 - switchRatingsInt_5: 0 - switchRatingsInt_6: 0 - switchRatingsInt_7: 0 - switchRatingsInt_8: 0 - switchRatingsInt_9: 0 - switchRatingsInt_10: 0 - switchRatingsInt_11: 0 - switchRatingsInt_12: 0 - switchLocalCommunicationIds_0: - switchLocalCommunicationIds_1: - switchLocalCommunicationIds_2: - switchLocalCommunicationIds_3: - switchLocalCommunicationIds_4: - switchLocalCommunicationIds_5: - switchLocalCommunicationIds_6: - switchLocalCommunicationIds_7: - switchParentalControl: 0 - switchAllowsScreenshot: 1 - switchAllowsVideoCapturing: 1 - switchAllowsRuntimeAddOnContentInstall: 0 - switchDataLossConfirmation: 0 - switchUserAccountLockEnabled: 0 - switchSystemResourceMemory: 16777216 - switchSupportedNpadStyles: 22 - switchNativeFsCacheSize: 32 - switchIsHoldTypeHorizontal: 0 - switchSupportedNpadCount: 8 - switchSocketConfigEnabled: 0 - switchTcpInitialSendBufferSize: 32 - switchTcpInitialReceiveBufferSize: 64 - switchTcpAutoSendBufferSizeMax: 256 - switchTcpAutoReceiveBufferSizeMax: 256 - switchUdpSendBufferSize: 9 - switchUdpReceiveBufferSize: 42 - switchSocketBufferEfficiency: 4 - switchSocketInitializeEnabled: 1 - switchNetworkInterfaceManagerInitializeEnabled: 1 - switchPlayerConnectionEnabled: 1 - switchUseNewStyleFilepaths: 0 - switchUseMicroSleepForYield: 1 - switchEnableRamDiskSupport: 0 - switchMicroSleepForYieldTime: 25 - switchRamDiskSpaceSize: 12 - ps4NPAgeRating: 12 - ps4NPTitleSecret: - ps4NPTrophyPackPath: - ps4ParentalLevel: 11 - ps4ContentID: ED1633-NPXX51362_00-0000000000000000 - ps4Category: 0 - ps4MasterVersion: 01.00 - ps4AppVersion: 01.00 - ps4AppType: 0 - ps4ParamSfxPath: - ps4VideoOutPixelFormat: 0 - ps4VideoOutInitialWidth: 1920 - ps4VideoOutBaseModeInitialWidth: 1920 - ps4VideoOutReprojectionRate: 60 - ps4PronunciationXMLPath: - ps4PronunciationSIGPath: - ps4BackgroundImagePath: - ps4StartupImagePath: - ps4StartupImagesFolder: - ps4IconImagesFolder: - ps4SaveDataImagePath: - ps4SdkOverride: - ps4BGMPath: - ps4ShareFilePath: - ps4ShareOverlayImagePath: - ps4PrivacyGuardImagePath: - ps4ExtraSceSysFile: - ps4NPtitleDatPath: - ps4RemotePlayKeyAssignment: -1 - ps4RemotePlayKeyMappingDir: - ps4PlayTogetherPlayerCount: 0 - ps4EnterButtonAssignment: 1 - ps4ApplicationParam1: 0 - ps4ApplicationParam2: 0 - ps4ApplicationParam3: 0 - ps4ApplicationParam4: 0 - ps4DownloadDataSize: 0 - ps4GarlicHeapSize: 2048 - ps4ProGarlicHeapSize: 2560 - playerPrefsMaxSize: 32768 - ps4Passcode: frAQBc8Wsa1xVPfvJcrgRYwTiizs2trQ - ps4pnSessions: 1 - ps4pnPresence: 1 - ps4pnFriends: 1 - ps4pnGameCustomData: 1 - playerPrefsSupport: 0 - enableApplicationExit: 0 - resetTempFolder: 1 - restrictedAudioUsageRights: 0 - ps4UseResolutionFallback: 0 - ps4ReprojectionSupport: 0 - ps4UseAudio3dBackend: 0 - ps4UseLowGarlicFragmentationMode: 1 - ps4SocialScreenEnabled: 0 - ps4ScriptOptimizationLevel: 0 - ps4Audio3dVirtualSpeakerCount: 14 - ps4attribCpuUsage: 0 - ps4PatchPkgPath: - ps4PatchLatestPkgPath: - ps4PatchChangeinfoPath: - ps4PatchDayOne: 0 - ps4attribUserManagement: 0 - ps4attribMoveSupport: 0 - ps4attrib3DSupport: 0 - ps4attribShareSupport: 0 - ps4attribExclusiveVR: 0 - ps4disableAutoHideSplash: 0 - ps4videoRecordingFeaturesUsed: 0 - ps4contentSearchFeaturesUsed: 0 - ps4CompatibilityPS5: 0 - ps4AllowPS5Detection: 0 - ps4GPU800MHz: 1 - ps4attribEyeToEyeDistanceSettingVR: 0 - ps4IncludedModules: [] - ps4attribVROutputEnabled: 0 - monoEnv: - splashScreenBackgroundSourceLandscape: {fileID: 0} - splashScreenBackgroundSourcePortrait: {fileID: 0} - blurSplashScreenBackground: 1 - spritePackerPolicy: - webGLMemorySize: 16 - webGLExceptionSupport: 1 - webGLNameFilesAsHashes: 0 - webGLDataCaching: 1 - webGLDebugSymbols: 0 - webGLEmscriptenArgs: - webGLModulesDirectory: - webGLTemplate: APPLICATION:Default - webGLAnalyzeBuildSize: 0 - webGLUseEmbeddedResources: 0 - webGLCompressionFormat: 1 - webGLWasmArithmeticExceptions: 0 - webGLLinkerTarget: 1 - webGLThreadsSupport: 0 - webGLDecompressionFallback: 0 - scriptingDefineSymbols: {} - additionalCompilerArguments: {} - platformArchitecture: {} - scriptingBackend: {} - il2cppCompilerConfiguration: {} - managedStrippingLevel: {} - incrementalIl2cppBuild: {} - suppressCommonWarnings: 1 - allowUnsafeCode: 0 - useDeterministicCompilation: 1 - useReferenceAssemblies: 1 - enableRoslynAnalyzers: 1 - additionalIl2CppArgs: - scriptingRuntimeVersion: 1 - gcIncremental: 0 - assemblyVersionValidation: 1 - gcWBarrierValidation: 0 - apiCompatibilityLevelPerPlatform: {} - m_RenderingPath: 1 - m_MobileRenderingPath: 1 - metroPackageName: Template_3D - metroPackageVersion: - metroCertificatePath: - metroCertificatePassword: - metroCertificateSubject: - metroCertificateIssuer: - metroCertificateNotAfter: 0000000000000000 - metroApplicationDescription: Template_3D - wsaImages: {} - metroTileShortName: - metroTileShowName: 0 - metroMediumTileShowName: 0 - metroLargeTileShowName: 0 - metroWideTileShowName: 0 - metroSupportStreamingInstall: 0 - metroLastRequiredScene: 0 - metroDefaultTileSize: 1 - metroTileForegroundText: 2 - metroTileBackgroundColor: {r: 0.13333334, g: 0.17254902, b: 0.21568628, a: 0} - metroSplashScreenBackgroundColor: {r: 0.12941177, g: 0.17254902, b: 0.21568628, - a: 1} - metroSplashScreenUseBackgroundColor: 0 - platformCapabilities: {} - metroTargetDeviceFamilies: {} - metroFTAName: - metroFTAFileTypes: [] - metroProtocolName: - vcxProjDefaultLanguage: - XboxOneProductId: - XboxOneUpdateKey: - XboxOneSandboxId: - XboxOneContentId: - XboxOneTitleId: - XboxOneSCId: - XboxOneGameOsOverridePath: - XboxOnePackagingOverridePath: - XboxOneAppManifestOverridePath: - XboxOneVersion: 1.0.0.0 - XboxOnePackageEncryption: 0 - XboxOnePackageUpdateGranularity: 2 - XboxOneDescription: - XboxOneLanguage: - - enus - XboxOneCapability: [] - XboxOneGameRating: {} - XboxOneIsContentPackage: 0 - XboxOneEnhancedXboxCompatibilityMode: 0 - XboxOneEnableGPUVariability: 1 - XboxOneSockets: {} - XboxOneSplashScreen: {fileID: 0} - XboxOneAllowedProductIds: [] - XboxOnePersistentLocalStorageSize: 0 - XboxOneXTitleMemory: 8 - XboxOneOverrideIdentityName: - XboxOneOverrideIdentityPublisher: - vrEditorSettings: {} - cloudServicesEnabled: - UNet: 1 - luminIcon: - m_Name: - m_ModelFolderPath: - m_PortalFolderPath: - luminCert: - m_CertPath: - m_SignPackage: 1 - luminIsChannelApp: 0 - luminVersion: - m_VersionCode: 1 - m_VersionName: - apiCompatibilityLevel: 6 - activeInputHandler: 0 - cloudProjectId: - framebufferDepthMemorylessMode: 0 - qualitySettingsNames: [] - projectName: - organizationId: - cloudEnabled: 0 - legacyClampBlendShapeWeights: 0 - virtualTexturingSupportEnabled: 0 diff --git a/Projects/Lerp Playground/ProjectSettings/ProjectVersion.txt b/Projects/Lerp Playground/ProjectSettings/ProjectVersion.txt deleted file mode 100644 index 0ab53b0..0000000 --- a/Projects/Lerp Playground/ProjectSettings/ProjectVersion.txt +++ /dev/null @@ -1,2 +0,0 @@ -m_EditorVersion: 2022.3.16f1 -m_EditorVersionWithRevision: 2022.3.16f1 (d2c21f0ef2f1) diff --git a/Projects/Lerp Playground/ProjectSettings/QualitySettings.asset b/Projects/Lerp Playground/ProjectSettings/QualitySettings.asset deleted file mode 100644 index 7b7658d..0000000 --- a/Projects/Lerp Playground/ProjectSettings/QualitySettings.asset +++ /dev/null @@ -1,232 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!47 &1 -QualitySettings: - m_ObjectHideFlags: 0 - serializedVersion: 5 - m_CurrentQuality: 5 - m_QualitySettings: - - serializedVersion: 2 - name: Very Low - pixelLightCount: 0 - shadows: 0 - shadowResolution: 0 - shadowProjection: 1 - shadowCascades: 1 - shadowDistance: 15 - shadowNearPlaneOffset: 3 - shadowCascade2Split: 0.33333334 - shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} - shadowmaskMode: 0 - blendWeights: 1 - textureQuality: 1 - anisotropicTextures: 0 - antiAliasing: 0 - softParticles: 0 - softVegetation: 0 - realtimeReflectionProbes: 0 - billboardsFaceCameraPosition: 0 - vSyncCount: 0 - lodBias: 0.3 - maximumLODLevel: 0 - streamingMipmapsActive: 0 - streamingMipmapsAddAllCameras: 1 - streamingMipmapsMemoryBudget: 512 - streamingMipmapsRenderersPerFrame: 512 - streamingMipmapsMaxLevelReduction: 2 - streamingMipmapsMaxFileIORequests: 1024 - particleRaycastBudget: 4 - asyncUploadTimeSlice: 2 - asyncUploadBufferSize: 16 - asyncUploadPersistentBuffer: 1 - resolutionScalingFixedDPIFactor: 1 - excludedTargetPlatforms: [] - - serializedVersion: 2 - name: Low - pixelLightCount: 0 - shadows: 0 - shadowResolution: 0 - shadowProjection: 1 - shadowCascades: 1 - shadowDistance: 20 - shadowNearPlaneOffset: 3 - shadowCascade2Split: 0.33333334 - shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} - shadowmaskMode: 0 - blendWeights: 2 - textureQuality: 0 - anisotropicTextures: 0 - antiAliasing: 0 - softParticles: 0 - softVegetation: 0 - realtimeReflectionProbes: 0 - billboardsFaceCameraPosition: 0 - vSyncCount: 0 - lodBias: 0.4 - maximumLODLevel: 0 - streamingMipmapsActive: 0 - streamingMipmapsAddAllCameras: 1 - streamingMipmapsMemoryBudget: 512 - streamingMipmapsRenderersPerFrame: 512 - streamingMipmapsMaxLevelReduction: 2 - streamingMipmapsMaxFileIORequests: 1024 - particleRaycastBudget: 16 - asyncUploadTimeSlice: 2 - asyncUploadBufferSize: 16 - asyncUploadPersistentBuffer: 1 - resolutionScalingFixedDPIFactor: 1 - excludedTargetPlatforms: [] - - serializedVersion: 2 - name: Medium - pixelLightCount: 1 - shadows: 1 - shadowResolution: 0 - shadowProjection: 1 - shadowCascades: 1 - shadowDistance: 20 - shadowNearPlaneOffset: 3 - shadowCascade2Split: 0.33333334 - shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} - shadowmaskMode: 0 - blendWeights: 2 - textureQuality: 0 - anisotropicTextures: 1 - antiAliasing: 0 - softParticles: 0 - softVegetation: 0 - realtimeReflectionProbes: 0 - billboardsFaceCameraPosition: 0 - vSyncCount: 1 - lodBias: 0.7 - maximumLODLevel: 0 - streamingMipmapsActive: 0 - streamingMipmapsAddAllCameras: 1 - streamingMipmapsMemoryBudget: 512 - streamingMipmapsRenderersPerFrame: 512 - streamingMipmapsMaxLevelReduction: 2 - streamingMipmapsMaxFileIORequests: 1024 - particleRaycastBudget: 64 - asyncUploadTimeSlice: 2 - asyncUploadBufferSize: 16 - asyncUploadPersistentBuffer: 1 - resolutionScalingFixedDPIFactor: 1 - excludedTargetPlatforms: [] - - serializedVersion: 2 - name: High - pixelLightCount: 2 - shadows: 2 - shadowResolution: 1 - shadowProjection: 1 - shadowCascades: 2 - shadowDistance: 40 - shadowNearPlaneOffset: 3 - shadowCascade2Split: 0.33333334 - shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} - shadowmaskMode: 1 - blendWeights: 2 - textureQuality: 0 - anisotropicTextures: 1 - antiAliasing: 0 - softParticles: 0 - softVegetation: 1 - realtimeReflectionProbes: 1 - billboardsFaceCameraPosition: 1 - vSyncCount: 1 - lodBias: 1 - maximumLODLevel: 0 - streamingMipmapsActive: 0 - streamingMipmapsAddAllCameras: 1 - streamingMipmapsMemoryBudget: 512 - streamingMipmapsRenderersPerFrame: 512 - streamingMipmapsMaxLevelReduction: 2 - streamingMipmapsMaxFileIORequests: 1024 - particleRaycastBudget: 256 - asyncUploadTimeSlice: 2 - asyncUploadBufferSize: 16 - asyncUploadPersistentBuffer: 1 - resolutionScalingFixedDPIFactor: 1 - excludedTargetPlatforms: [] - - serializedVersion: 2 - name: Very High - pixelLightCount: 3 - shadows: 2 - shadowResolution: 2 - shadowProjection: 1 - shadowCascades: 2 - shadowDistance: 70 - shadowNearPlaneOffset: 3 - shadowCascade2Split: 0.33333334 - shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} - shadowmaskMode: 1 - blendWeights: 4 - textureQuality: 0 - anisotropicTextures: 2 - antiAliasing: 2 - softParticles: 1 - softVegetation: 1 - realtimeReflectionProbes: 1 - billboardsFaceCameraPosition: 1 - vSyncCount: 1 - lodBias: 1.5 - maximumLODLevel: 0 - streamingMipmapsActive: 0 - streamingMipmapsAddAllCameras: 1 - streamingMipmapsMemoryBudget: 512 - streamingMipmapsRenderersPerFrame: 512 - streamingMipmapsMaxLevelReduction: 2 - streamingMipmapsMaxFileIORequests: 1024 - particleRaycastBudget: 1024 - asyncUploadTimeSlice: 2 - asyncUploadBufferSize: 16 - asyncUploadPersistentBuffer: 1 - resolutionScalingFixedDPIFactor: 1 - excludedTargetPlatforms: [] - - serializedVersion: 2 - name: Ultra - pixelLightCount: 4 - shadows: 2 - shadowResolution: 2 - shadowProjection: 1 - shadowCascades: 4 - shadowDistance: 150 - shadowNearPlaneOffset: 3 - shadowCascade2Split: 0.33333334 - shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} - shadowmaskMode: 1 - blendWeights: 4 - textureQuality: 0 - anisotropicTextures: 2 - antiAliasing: 2 - softParticles: 1 - softVegetation: 1 - realtimeReflectionProbes: 1 - billboardsFaceCameraPosition: 1 - vSyncCount: 1 - lodBias: 2 - maximumLODLevel: 0 - streamingMipmapsActive: 0 - streamingMipmapsAddAllCameras: 1 - streamingMipmapsMemoryBudget: 512 - streamingMipmapsRenderersPerFrame: 512 - streamingMipmapsMaxLevelReduction: 2 - streamingMipmapsMaxFileIORequests: 1024 - particleRaycastBudget: 4096 - asyncUploadTimeSlice: 2 - asyncUploadBufferSize: 16 - asyncUploadPersistentBuffer: 1 - resolutionScalingFixedDPIFactor: 1 - excludedTargetPlatforms: [] - m_PerPlatformDefaultQuality: - Android: 2 - Lumin: 5 - Nintendo 3DS: 5 - Nintendo Switch: 5 - PS4: 5 - PSP2: 2 - Stadia: 5 - Standalone: 5 - WebGL: 3 - Windows Store Apps: 5 - XboxOne: 5 - iPhone: 2 - tvOS: 2 diff --git a/Projects/Lerp Playground/ProjectSettings/TagManager.asset b/Projects/Lerp Playground/ProjectSettings/TagManager.asset deleted file mode 100644 index 1c92a78..0000000 --- a/Projects/Lerp Playground/ProjectSettings/TagManager.asset +++ /dev/null @@ -1,43 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!78 &1 -TagManager: - serializedVersion: 2 - tags: [] - layers: - - Default - - TransparentFX - - Ignore Raycast - - - - Water - - UI - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - m_SortingLayers: - - name: Default - uniqueID: 0 - locked: 0 diff --git a/Projects/Lerp Playground/ProjectSettings/TimeManager.asset b/Projects/Lerp Playground/ProjectSettings/TimeManager.asset deleted file mode 100644 index 558a017..0000000 --- a/Projects/Lerp Playground/ProjectSettings/TimeManager.asset +++ /dev/null @@ -1,9 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!5 &1 -TimeManager: - m_ObjectHideFlags: 0 - Fixed Timestep: 0.02 - Maximum Allowed Timestep: 0.33333334 - m_TimeScale: 1 - Maximum Particle Timestep: 0.03 diff --git a/Projects/Lerp Playground/ProjectSettings/UnityConnectSettings.asset b/Projects/Lerp Playground/ProjectSettings/UnityConnectSettings.asset deleted file mode 100644 index fa0b146..0000000 --- a/Projects/Lerp Playground/ProjectSettings/UnityConnectSettings.asset +++ /dev/null @@ -1,34 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!310 &1 -UnityConnectSettings: - m_ObjectHideFlags: 0 - serializedVersion: 1 - m_Enabled: 0 - m_TestMode: 0 - m_EventOldUrl: https://api.uca.cloud.unity3d.com/v1/events - m_EventUrl: https://cdp.cloud.unity3d.com/v1/events - m_ConfigUrl: https://config.uca.cloud.unity3d.com - m_TestInitMode: 0 - CrashReportingSettings: - m_EventUrl: https://perf-events.cloud.unity3d.com - m_Enabled: 0 - m_LogBufferSize: 10 - m_CaptureEditorExceptions: 1 - UnityPurchasingSettings: - m_Enabled: 0 - m_TestMode: 0 - UnityAnalyticsSettings: - m_Enabled: 0 - m_TestMode: 0 - m_InitializeOnStartup: 1 - UnityAdsSettings: - m_Enabled: 0 - m_InitializeOnStartup: 1 - m_TestMode: 0 - m_IosGameId: - m_AndroidGameId: - m_GameIds: {} - m_GameId: - PerformanceReportingSettings: - m_Enabled: 0 diff --git a/Projects/Lerp Playground/ProjectSettings/VFXManager.asset b/Projects/Lerp Playground/ProjectSettings/VFXManager.asset deleted file mode 100644 index 3a95c98..0000000 --- a/Projects/Lerp Playground/ProjectSettings/VFXManager.asset +++ /dev/null @@ -1,12 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!937362698 &1 -VFXManager: - m_ObjectHideFlags: 0 - m_IndirectShader: {fileID: 0} - m_CopyBufferShader: {fileID: 0} - m_SortShader: {fileID: 0} - m_StripUpdateShader: {fileID: 0} - m_RenderPipeSettingsPath: - m_FixedTimeStep: 0.016666668 - m_MaxDeltaTime: 0.05 diff --git a/Projects/Lerp Playground/ProjectSettings/VersionControlSettings.asset b/Projects/Lerp Playground/ProjectSettings/VersionControlSettings.asset deleted file mode 100644 index dca2881..0000000 --- a/Projects/Lerp Playground/ProjectSettings/VersionControlSettings.asset +++ /dev/null @@ -1,8 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!890905787 &1 -VersionControlSettings: - m_ObjectHideFlags: 0 - m_Mode: Visible Meta Files - m_CollabEditorSettings: - inProgressEnabled: 1 diff --git a/Projects/Lerp Playground/ProjectSettings/XRPackageSettings.asset b/Projects/Lerp Playground/ProjectSettings/XRPackageSettings.asset deleted file mode 100644 index 7e791e1..0000000 --- a/Projects/Lerp Playground/ProjectSettings/XRPackageSettings.asset +++ /dev/null @@ -1,5 +0,0 @@ -{ - "m_Settings": [ - "RemoveLegacyInputHelpersForReload" - ] -} \ No newline at end of file diff --git a/Projects/Lerp Playground/ProjectSettings/XRSettings.asset b/Projects/Lerp Playground/ProjectSettings/XRSettings.asset deleted file mode 100644 index 482590c..0000000 --- a/Projects/Lerp Playground/ProjectSettings/XRSettings.asset +++ /dev/null @@ -1,10 +0,0 @@ -{ - "m_SettingKeys": [ - "VR Device Disabled", - "VR Device User Alert" - ], - "m_SettingValues": [ - "False", - "False" - ] -} \ No newline at end of file diff --git a/Projects/Observer/.gitignore b/Projects/Observer/.gitignore deleted file mode 100644 index 7b57a60..0000000 --- a/Projects/Observer/.gitignore +++ /dev/null @@ -1,149 +0,0 @@ -# Created by https://www.toptal.com/developers/gitignore/api/osx,unity,linux,windows,vscode -# Edit at https://www.toptal.com/developers/gitignore?templates=osx,unity,linux,windows,vscode - -### Linux ### -*~ - -# temporary files which can be created if a process still has a handle open of a deleted file -.fuse_hidden* - -# KDE directory preferences -.directory - -# Linux trash folder which might appear on any partition or disk -.Trash-* - -# .nfs files are created when an open file is removed but is still being accessed -.nfs* - -### OSX ### -# General -.DS_Store -.AppleDouble -.LSOverride - -# Icon must end with two \r -Icon - - -# Thumbnails -._* - -# Files that might appear in the root of a volume -.DocumentRevisions-V100 -.fseventsd -.Spotlight-V100 -.TemporaryItems -.Trashes -.VolumeIcon.icns -.com.apple.timemachine.donotpresent - -# Directories potentially created on remote AFP share -.AppleDB -.AppleDesktop -Network Trash Folder -Temporary Items -.apdisk - -### Unity ### -# This .gitignore file should be placed at the root of your Unity project directory -# -# Get latest from https://github.com/github/gitignore/blob/main/Unity.gitignore -/[Ll]ibrary/ -/[Tt]emp/ -/[Oo]bj/ -/[Bb]uild/ -/[Bb]uilds/ -/[Ll]ogs/ -/[Uu]ser[Ss]ettings/ - -# MemoryCaptures can get excessive in size. -# They also could contain extremely sensitive data -/[Mm]emoryCaptures/ - -# Recordings can get excessive in size -/[Rr]ecordings/ - -# Uncomment this line if you wish to ignore the asset store tools plugin -# /[Aa]ssets/AssetStoreTools* - -# Autogenerated Jetbrains Rider plugin -/[Aa]ssets/Plugins/Editor/JetBrains* - -# Visual Studio cache directory -.vs/ - -# Gradle cache directory -.gradle/ - -# Autogenerated VS/MD/Consulo solution and project files -ExportedObj/ -.consulo/ -*.csproj -*.unityproj -*.sln -*.suo -*.tmp -*.user -*.userprefs -*.pidb -*.booproj -*.svd -*.pdb -*.mdb -*.opendb -*.VC.db - -# Unity3D generated meta files -*.pidb.meta -*.pdb.meta -*.mdb.meta - -# Unity3D generated file on crash reports -sysinfo.txt - -# Builds -*.apk -*.aab -*.unitypackage -*.app - -# Crashlytics generated file -crashlytics-build.properties - -# Packed Addressables -/[Aa]ssets/[Aa]ddressable[Aa]ssets[Dd]ata/*/*.bin* - -# Temporary auto-generated Android Assets -/[Aa]ssets/[Ss]treamingAssets/aa.meta -/[Aa]ssets/[Ss]treamingAssets/aa/* - -#!! ERROR: vscode is undefined. Use list command to see defined gitignore types !!# - -### Windows ### -# Windows thumbnail cache files -Thumbs.db -Thumbs.db:encryptable -ehthumbs.db -ehthumbs_vista.db - -# Dump file -*.stackdump - -# Folder config file -[Dd]esktop.ini - -# Recycle Bin used on file shares -$RECYCLE.BIN/ - -# Windows Installer files -*.cab -*.msi -*.msix -*.msm -*.msp - -# Windows shortcuts -*.lnk - -# End of https://www.toptal.com/developers/gitignore/api/osx,unity,linux,windows,vscode diff --git a/Projects/Observer/.vscode/launch.json b/Projects/Observer/.vscode/launch.json deleted file mode 100644 index da60e25..0000000 --- a/Projects/Observer/.vscode/launch.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "version": "0.2.0", - "configurations": [ - { - "name": "Attach to Unity", - "type": "vstuc", - "request": "attach" - } - ] -} \ No newline at end of file diff --git a/Projects/Observer/Assets/Scenes.meta b/Projects/Observer/Assets/Scenes.meta deleted file mode 100644 index ae9d27c..0000000 --- a/Projects/Observer/Assets/Scenes.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 8ad7d50e6c8004df3a2de58963496c7c -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/Observer/Assets/Scenes/Gameplay.unity b/Projects/Observer/Assets/Scenes/Gameplay.unity deleted file mode 100644 index 6698e34..0000000 --- a/Projects/Observer/Assets/Scenes/Gameplay.unity +++ /dev/null @@ -1,953 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!29 &1 -OcclusionCullingSettings: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_OcclusionBakeSettings: - smallestOccluder: 5 - smallestHole: 0.25 - backfaceThreshold: 100 - m_SceneGUID: 00000000000000000000000000000000 - m_OcclusionCullingData: {fileID: 0} ---- !u!104 &2 -RenderSettings: - m_ObjectHideFlags: 0 - serializedVersion: 9 - m_Fog: 0 - m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} - m_FogMode: 3 - m_FogDensity: 0.01 - m_LinearFogStart: 0 - m_LinearFogEnd: 300 - m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} - m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} - m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} - m_AmbientIntensity: 0.73 - m_AmbientMode: 0 - m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} - m_SkyboxMaterial: {fileID: 2100000, guid: cb8eea5004ee96e4bb45d3fae67ccaa2, type: 2} - m_HaloStrength: 0.5 - m_FlareStrength: 1 - m_FlareFadeSpeed: 3 - m_HaloTexture: {fileID: 0} - m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} - m_DefaultReflectionMode: 0 - m_DefaultReflectionResolution: 128 - m_ReflectionBounces: 1 - m_ReflectionIntensity: 1 - m_CustomReflection: {fileID: 0} - m_Sun: {fileID: 170076734} - m_IndirectSpecularColor: {r: 0.90459704, g: 0.8988428, b: 0.86930025, a: 1} - m_UseRadianceAmbientProbe: 0 ---- !u!157 &3 -LightmapSettings: - m_ObjectHideFlags: 0 - serializedVersion: 12 - m_GIWorkflowMode: 0 - m_GISettings: - serializedVersion: 2 - m_BounceScale: 1 - m_IndirectOutputScale: 1 - m_AlbedoBoost: 1 - m_EnvironmentLightingMode: 0 - m_EnableBakedLightmaps: 1 - m_EnableRealtimeLightmaps: 0 - m_LightmapEditorSettings: - serializedVersion: 12 - m_Resolution: 2 - m_BakeResolution: 10 - m_AtlasSize: 512 - m_AO: 0 - m_AOMaxDistance: 1 - m_CompAOExponent: 1 - m_CompAOExponentDirect: 0 - m_ExtractAmbientOcclusion: 0 - m_Padding: 2 - m_LightmapParameters: {fileID: 0} - m_LightmapsBakeMode: 1 - m_TextureCompression: 1 - m_FinalGather: 0 - m_FinalGatherFiltering: 1 - m_FinalGatherRayCount: 256 - m_ReflectionCompression: 2 - m_MixedBakeMode: 2 - m_BakeBackend: 1 - m_PVRSampling: 1 - m_PVRDirectSampleCount: 32 - m_PVRSampleCount: 256 - m_PVRBounces: 2 - m_PVREnvironmentSampleCount: 256 - m_PVREnvironmentReferencePointCount: 2048 - m_PVRFilteringMode: 2 - m_PVRDenoiserTypeDirect: 0 - m_PVRDenoiserTypeIndirect: 0 - m_PVRDenoiserTypeAO: 0 - m_PVRFilterTypeDirect: 0 - m_PVRFilterTypeIndirect: 0 - m_PVRFilterTypeAO: 0 - m_PVREnvironmentMIS: 0 - m_PVRCulling: 1 - m_PVRFilteringGaussRadiusDirect: 1 - m_PVRFilteringGaussRadiusIndirect: 5 - m_PVRFilteringGaussRadiusAO: 2 - m_PVRFilteringAtrousPositionSigmaDirect: 0.5 - m_PVRFilteringAtrousPositionSigmaIndirect: 2 - m_PVRFilteringAtrousPositionSigmaAO: 1 - m_ExportTrainingData: 0 - m_TrainingDataDestination: TrainingData - m_LightProbeSampleCountMultiplier: 4 - m_LightingDataAsset: {fileID: 0} - m_LightingSettings: {fileID: 688877827} ---- !u!196 &4 -NavMeshSettings: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_BuildSettings: - serializedVersion: 2 - agentTypeID: 0 - agentRadius: 0.5 - agentHeight: 2 - agentSlope: 45 - agentClimb: 0.4 - ledgeDropHeight: 0 - maxJumpAcrossDistance: 0 - minRegionArea: 2 - manualCellSize: 0 - cellSize: 0.16666667 - manualTileSize: 0 - tileSize: 256 - accuratePlacement: 0 - maxJobWorkers: 0 - preserveTilesOutsideBounds: 0 - debug: - m_Flags: 0 - m_NavMeshData: {fileID: 0} ---- !u!1 &170076733 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 170076735} - - component: {fileID: 170076734} - m_Layer: 0 - m_Name: Directional Light - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!108 &170076734 -Light: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 170076733} - m_Enabled: 1 - serializedVersion: 10 - m_Type: 1 - m_Shape: 0 - m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1} - m_Intensity: 1 - m_Range: 10 - m_SpotAngle: 30 - m_InnerSpotAngle: 21.802082 - m_CookieSize: 10 - m_Shadows: - m_Type: 2 - m_Resolution: -1 - m_CustomResolution: -1 - m_Strength: 1 - m_Bias: 0.05 - m_NormalBias: 0.4 - m_NearPlane: 0.2 - m_CullingMatrixOverride: - e00: 1 - e01: 0 - e02: 0 - e03: 0 - e10: 0 - e11: 1 - e12: 0 - e13: 0 - e20: 0 - e21: 0 - e22: 1 - e23: 0 - e30: 0 - e31: 0 - e32: 0 - e33: 1 - m_UseCullingMatrixOverride: 0 - m_Cookie: {fileID: 0} - m_DrawHalo: 0 - m_Flare: {fileID: 0} - m_RenderMode: 0 - m_CullingMask: - serializedVersion: 2 - m_Bits: 4294967295 - m_RenderingLayerMask: 1 - m_Lightmapping: 1 - m_LightShadowCasterMode: 0 - m_AreaSize: {x: 1, y: 1} - m_BounceIntensity: 1 - m_ColorTemperature: 6570 - m_UseColorTemperature: 0 - m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} - m_UseBoundingSphereOverride: 0 - m_UseViewFrustumForShadowCasterCull: 1 - m_ShadowRadius: 0 - m_ShadowAngle: 0 ---- !u!4 &170076735 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 170076733} - m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} - m_LocalPosition: {x: 0, y: 3, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} ---- !u!1 &534669902 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 534669905} - - component: {fileID: 534669904} - - component: {fileID: 534669903} - m_Layer: 0 - m_Name: Main Camera - m_TagString: MainCamera - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!81 &534669903 -AudioListener: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 534669902} - m_Enabled: 1 ---- !u!20 &534669904 -Camera: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 534669902} - m_Enabled: 1 - serializedVersion: 2 - m_ClearFlags: 1 - m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} - m_projectionMatrixMode: 1 - m_GateFitMode: 2 - m_FOVAxisMode: 0 - m_SensorSize: {x: 36, y: 24} - m_LensShift: {x: 0, y: 0} - m_FocalLength: 50 - m_NormalizedViewPortRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 1 - height: 1 - near clip plane: 0.3 - far clip plane: 1000 - field of view: 60 - orthographic: 0 - orthographic size: 5 - m_Depth: -1 - m_CullingMask: - serializedVersion: 2 - m_Bits: 4294967295 - m_RenderingPath: -1 - m_TargetTexture: {fileID: 0} - m_TargetDisplay: 0 - m_TargetEye: 3 - m_HDR: 1 - m_AllowMSAA: 1 - m_AllowDynamicResolution: 0 - m_ForceIntoRT: 0 - m_OcclusionCulling: 1 - m_StereoConvergence: 10 - m_StereoSeparation: 0.022 ---- !u!4 &534669905 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 534669902} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 3, z: -10} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!850595691 &688877827 -LightingSettings: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Name: Settings.lighting - serializedVersion: 3 - m_GIWorkflowMode: 0 - m_EnableBakedLightmaps: 1 - m_EnableRealtimeLightmaps: 0 - m_RealtimeEnvironmentLighting: 1 - m_BounceScale: 1 - m_AlbedoBoost: 1 - m_IndirectOutputScale: 1 - m_UsingShadowmask: 1 - m_BakeBackend: 1 - m_LightmapMaxSize: 512 - m_BakeResolution: 10 - m_Padding: 2 - m_TextureCompression: 1 - m_AO: 0 - m_AOMaxDistance: 1 - m_CompAOExponent: 1 - m_CompAOExponentDirect: 0 - m_ExtractAO: 0 - m_MixedBakeMode: 2 - m_LightmapsBakeMode: 1 - m_FilterMode: 1 - m_LightmapParameters: {fileID: 15204, guid: 0000000000000000f000000000000000, type: 0} - m_ExportTrainingData: 0 - m_TrainingDataDestination: TrainingData - m_RealtimeResolution: 2 - m_ForceWhiteAlbedo: 0 - m_ForceUpdates: 0 - m_FinalGather: 0 - m_FinalGatherRayCount: 256 - m_FinalGatherFiltering: 1 - m_PVRCulling: 1 - m_PVRSampling: 1 - m_PVRDirectSampleCount: 32 - m_PVRSampleCount: 256 - m_PVREnvironmentSampleCount: 256 - m_PVREnvironmentReferencePointCount: 2048 - m_LightProbeSampleCountMultiplier: 4 - m_PVRBounces: 2 - m_PVRMinBounces: 2 - m_PVREnvironmentMIS: 0 - m_PVRFilteringMode: 2 - m_PVRDenoiserTypeDirect: 0 - m_PVRDenoiserTypeIndirect: 0 - m_PVRDenoiserTypeAO: 0 - m_PVRFilterTypeDirect: 0 - m_PVRFilterTypeIndirect: 0 - m_PVRFilterTypeAO: 0 - m_PVRFilteringGaussRadiusDirect: 1 - m_PVRFilteringGaussRadiusIndirect: 5 - m_PVRFilteringGaussRadiusAO: 2 - m_PVRFilteringAtrousPositionSigmaDirect: 0.5 - m_PVRFilteringAtrousPositionSigmaIndirect: 2 - m_PVRFilteringAtrousPositionSigmaAO: 1 ---- !u!1 &750900030 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 750900035} - - component: {fileID: 750900034} - - component: {fileID: 750900033} - - component: {fileID: 750900032} - - component: {fileID: 750900031} - m_Layer: 0 - m_Name: Cube - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!54 &750900031 -Rigidbody: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 750900030} - serializedVersion: 2 - m_Mass: 1 - m_Drag: 0 - m_AngularDrag: 0.05 - m_UseGravity: 1 - m_IsKinematic: 0 - m_Interpolate: 0 - m_Constraints: 0 - m_CollisionDetection: 0 ---- !u!65 &750900032 -BoxCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 750900030} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Size: {x: 1, y: 1, z: 1} - m_Center: {x: 0, y: 0, z: 0} ---- !u!23 &750900033 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 750900030} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!33 &750900034 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 750900030} - m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} ---- !u!4 &750900035 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 750900030} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 3.23, y: 0.85, z: -3.3} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 3 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &1314712914 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1314712918} - - component: {fileID: 1314712917} - - component: {fileID: 1314712916} - - component: {fileID: 1314712915} - - component: {fileID: 1314712919} - m_Layer: 0 - m_Name: Sphere - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!135 &1314712915 -SphereCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1314712914} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Radius: 0.5 - m_Center: {x: 0, y: 0, z: 0} ---- !u!23 &1314712916 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1314712914} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 20b798f5303fd42d39f829f7d8064fb4, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!33 &1314712917 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1314712914} - m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} ---- !u!4 &1314712918 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1314712914} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 3.27, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 6 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!54 &1314712919 -Rigidbody: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1314712914} - serializedVersion: 2 - m_Mass: 1 - m_Drag: 0 - m_AngularDrag: 0.05 - m_UseGravity: 1 - m_IsKinematic: 0 - m_Interpolate: 0 - m_Constraints: 0 - m_CollisionDetection: 0 ---- !u!1 &1818589365 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1818589367} - - component: {fileID: 1818589366} - m_Layer: 0 - m_Name: ScriptHome - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &1818589366 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1818589365} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4a16fcf043fde47f08180c0cd031ec5c, type: 3} - m_Name: - m_EditorClassIdentifier: - sphereObj: {fileID: 1314712914} - box1Obj: {fileID: 750900030} - box2Obj: {fileID: 1935832906} - box3Obj: {fileID: 1915886054} ---- !u!4 &1818589367 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1818589365} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 7 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &1915886054 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1915886059} - - component: {fileID: 1915886058} - - component: {fileID: 1915886057} - - component: {fileID: 1915886056} - - component: {fileID: 1915886055} - m_Layer: 0 - m_Name: Cube (2) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!54 &1915886055 -Rigidbody: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1915886054} - serializedVersion: 2 - m_Mass: 1 - m_Drag: 0 - m_AngularDrag: 0.05 - m_UseGravity: 1 - m_IsKinematic: 0 - m_Interpolate: 0 - m_Constraints: 0 - m_CollisionDetection: 0 ---- !u!65 &1915886056 -BoxCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1915886054} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Size: {x: 1, y: 1, z: 1} - m_Center: {x: 0, y: 0, z: 0} ---- !u!23 &1915886057 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1915886054} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!33 &1915886058 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1915886054} - m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} ---- !u!4 &1915886059 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1915886054} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 2.13, y: 1.419, z: 2.751} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 5 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &1935832906 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1935832911} - - component: {fileID: 1935832910} - - component: {fileID: 1935832909} - - component: {fileID: 1935832908} - - component: {fileID: 1935832907} - m_Layer: 0 - m_Name: Cube (1) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!54 &1935832907 -Rigidbody: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1935832906} - serializedVersion: 2 - m_Mass: 1 - m_Drag: 0 - m_AngularDrag: 0.05 - m_UseGravity: 1 - m_IsKinematic: 0 - m_Interpolate: 0 - m_Constraints: 0 - m_CollisionDetection: 0 ---- !u!65 &1935832908 -BoxCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1935832906} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Size: {x: 1, y: 1, z: 1} - m_Center: {x: 0, y: 0, z: 0} ---- !u!23 &1935832909 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1935832906} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!33 &1935832910 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1935832906} - m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} ---- !u!4 &1935832911 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1935832906} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -2.22, y: 0.7, z: -2.43} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 4 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &2140019040 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2140019044} - - component: {fileID: 2140019043} - - component: {fileID: 2140019042} - - component: {fileID: 2140019041} - m_Layer: 0 - m_Name: Plane - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!64 &2140019041 -MeshCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2140019040} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 4 - m_Convex: 0 - m_CookingOptions: 30 - m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} ---- !u!23 &2140019042 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2140019040} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 1f0f88e70eafd7f4c85cd47a5e09b613, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!33 &2140019043 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2140019040} - m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} ---- !u!4 &2140019044 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2140019040} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: -0.44, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} diff --git a/Projects/Observer/Assets/Scenes/Gameplay.unity.meta b/Projects/Observer/Assets/Scenes/Gameplay.unity.meta deleted file mode 100644 index 6189d3e..0000000 --- a/Projects/Observer/Assets/Scenes/Gameplay.unity.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 5718398a4c3ba48dfbfc64ce150490cd -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/Observer/Assets/Scripts.meta b/Projects/Observer/Assets/Scripts.meta deleted file mode 100644 index 31cf1f5..0000000 --- a/Projects/Observer/Assets/Scripts.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: f0c41fc6ac4e644ce8cbe511d1fb3511 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/Observer/Assets/Scripts/BoxEvents.cs b/Projects/Observer/Assets/Scripts/BoxEvents.cs deleted file mode 100644 index 6b09dc0..0000000 --- a/Projects/Observer/Assets/Scripts/BoxEvents.cs +++ /dev/null @@ -1,36 +0,0 @@ -using UnityEngine; -using System.Collections; - - -namespace ObserverPattern -{ - //Events - public abstract class BoxEvents - { - public abstract float GetJumpForce(); - } - - public class JumpLittle : BoxEvents - { - public override float GetJumpForce() - { - return 30f; - } - } - - public class JumpMedium : BoxEvents - { - public override float GetJumpForce() - { - return 60f; - } - } - - public class JumpHigh : BoxEvents - { - public override float GetJumpForce() - { - return 90f; - } - } -} \ No newline at end of file diff --git a/Projects/Observer/Assets/Scripts/BoxEvents.cs.meta b/Projects/Observer/Assets/Scripts/BoxEvents.cs.meta deleted file mode 100644 index 312de92..0000000 --- a/Projects/Observer/Assets/Scripts/BoxEvents.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 4be4472536016448683b9938f4d04b45 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/Observer/Assets/Scripts/GameController.cs b/Projects/Observer/Assets/Scripts/GameController.cs deleted file mode 100644 index bec9b55..0000000 --- a/Projects/Observer/Assets/Scripts/GameController.cs +++ /dev/null @@ -1,41 +0,0 @@ -using UnityEngine; -using System.Collections; - -namespace ObserverPattern -{ - public class GameController : MonoBehaviour - { - public GameObject sphereObj; - //The boxes that will jump - public GameObject box1Obj; - public GameObject box2Obj; - public GameObject box3Obj; - - //Will send notifications that something has happened to whoever is interested - Subject subject = new Subject(); - - - void Start() - { - //Create boxes that can observe events and give them an event to do - Box box1 = new Box(box1Obj, new JumpLittle()); - Box box2 = new Box(box2Obj, new JumpMedium()); - Box box3 = new Box(box3Obj, new JumpHigh()); - - //Add the boxes to the list of objects waiting for something to happen - subject.AddObserver(box1); - subject.AddObserver(box2); - subject.AddObserver(box3); - } - - - void Update() - { - //The boxes should jump if the sphere is cose to origo - if ((sphereObj.transform.position).magnitude < 0.5f) - { - subject.Notify(); - } - } - } -} \ No newline at end of file diff --git a/Projects/Observer/Assets/Scripts/GameController.cs.meta b/Projects/Observer/Assets/Scripts/GameController.cs.meta deleted file mode 100644 index 7db9055..0000000 --- a/Projects/Observer/Assets/Scripts/GameController.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 4a16fcf043fde47f08180c0cd031ec5c -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/Observer/Assets/Scripts/Observer.cs b/Projects/Observer/Assets/Scripts/Observer.cs deleted file mode 100644 index 80d1262..0000000 --- a/Projects/Observer/Assets/Scripts/Observer.cs +++ /dev/null @@ -1,41 +0,0 @@ -using UnityEngine; -using System.Collections; - -namespace ObserverPattern -{ - //Wants to know when another object does something interesting - public abstract class Observer - { - public abstract void OnNotify(); - } - - public class Box : Observer - { - //The box gameobject which will do something - GameObject boxObj; - //What will happen when this box gets an event - BoxEvents boxEventSubscribedTo; - - public Box(GameObject boxObj, BoxEvents boxEventToSubTo) - { - this.boxObj = boxObj; - this.boxEventSubscribedTo = boxEventToSubTo; - } - - //What the box will do if the event fits it (will always fit but you will probably change that on your own) - public override void OnNotify() - { - Jump(boxEventSubscribedTo.GetJumpForce()); - } - - //The box will always jump in this case - void Jump(float jumpForce) - { - //If the box is close to the ground - if (boxObj.transform.position.y < 0.55f) - { - boxObj.GetComponent().AddForce(Vector3.up * jumpForce); - } - } - } -} \ No newline at end of file diff --git a/Projects/Observer/Assets/Scripts/Observer.cs.meta b/Projects/Observer/Assets/Scripts/Observer.cs.meta deleted file mode 100644 index ded68b7..0000000 --- a/Projects/Observer/Assets/Scripts/Observer.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: e1e5e85ad38714bfeb8c1249d6885ae3 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/Observer/Assets/Scripts/Subject.cs b/Projects/Observer/Assets/Scripts/Subject.cs deleted file mode 100644 index 31e6b85..0000000 --- a/Projects/Observer/Assets/Scripts/Subject.cs +++ /dev/null @@ -1,35 +0,0 @@ -using UnityEngine; -using System.Collections; -using System.Collections.Generic; - -namespace ObserverPattern -{ - //Invokes the notificaton method - public class Subject - { - //A list with observers that are waiting for something to happen - List observers = new List(); - - //Send notifications if something has happened - public void Notify() - { - for (int i = 0; i < observers.Count; i++) - { - //Notify all observers even though some may not be interested in what has happened - //Each observer should check if it is interested in this event - observers[i].OnNotify(); - } - } - - //Add observer to the list - public void AddObserver(Observer observer) - { - observers.Add(observer); - } - - //Remove observer from the list - public void RemoveObserver(Observer observer) - { - } - } -} \ No newline at end of file diff --git a/Projects/Observer/Assets/Scripts/Subject.cs.meta b/Projects/Observer/Assets/Scripts/Subject.cs.meta deleted file mode 100644 index 81d7060..0000000 --- a/Projects/Observer/Assets/Scripts/Subject.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 2ce110f5e31744c66a2bbf6715f51032 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/Observer/Assets/ground.mat b/Projects/Observer/Assets/ground.mat deleted file mode 100644 index 66a1228..0000000 --- a/Projects/Observer/Assets/ground.mat +++ /dev/null @@ -1,78 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!21 &2100000 -Material: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Name: ground - m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} - m_ShaderKeywords: - m_LightmapFlags: 4 - m_EnableInstancingVariants: 0 - m_DoubleSidedGI: 0 - m_CustomRenderQueue: -1 - stringTagMap: {} - disabledShaderPasses: [] - m_SavedProperties: - serializedVersion: 3 - m_TexEnvs: - - _BumpMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _DetailAlbedoMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _DetailMask: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _DetailNormalMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _EmissionMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _MainTex: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _MetallicGlossMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _OcclusionMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _ParallaxMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - m_Floats: - - _BumpScale: 1 - - _Cutoff: 0.5 - - _DetailNormalMapScale: 1 - - _DstBlend: 0 - - _GlossMapScale: 1 - - _Glossiness: 0.5 - - _GlossyReflections: 1 - - _Metallic: 0 - - _Mode: 0 - - _OcclusionStrength: 1 - - _Parallax: 0.02 - - _SmoothnessTextureChannel: 0 - - _SpecularHighlights: 1 - - _SrcBlend: 1 - - _UVSec: 0 - - _ZWrite: 1 - m_Colors: - - _Color: {r: 0, g: 0.50532436, b: 0.5943396, a: 1} - - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} - m_BuildTextureStacks: [] diff --git a/Projects/Observer/Assets/ground.mat.meta b/Projects/Observer/Assets/ground.mat.meta deleted file mode 100644 index 3763071..0000000 --- a/Projects/Observer/Assets/ground.mat.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 1f0f88e70eafd7f4c85cd47a5e09b613 -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 2100000 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/Observer/Assets/skybox.mat b/Projects/Observer/Assets/skybox.mat deleted file mode 100644 index f19d637..0000000 --- a/Projects/Observer/Assets/skybox.mat +++ /dev/null @@ -1,102 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!21 &2100000 -Material: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Name: skybox - m_Shader: {fileID: 10700, guid: 0000000000000000f000000000000000, type: 0} - m_ShaderKeywords: - m_LightmapFlags: 4 - m_EnableInstancingVariants: 0 - m_DoubleSidedGI: 0 - m_CustomRenderQueue: -1 - stringTagMap: {} - disabledShaderPasses: [] - m_SavedProperties: - serializedVersion: 3 - m_TexEnvs: - - _BackTex: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _BumpMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _DetailAlbedoMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _DetailMask: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _DetailNormalMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _DownTex: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _EmissionMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _FrontTex: - m_Texture: {fileID: 2800000, guid: 72b71936e4e5bcf45b33c5b0f6e442d1, type: 3} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _LeftTex: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _MainTex: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _MetallicGlossMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _OcclusionMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _ParallaxMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _RightTex: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _UpTex: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - m_Floats: - - _BumpScale: 1 - - _Cutoff: 0.5 - - _DetailNormalMapScale: 1 - - _DstBlend: 0 - - _GlossMapScale: 1 - - _Glossiness: 0.5 - - _GlossyReflections: 1 - - _Metallic: 0 - - _Mode: 0 - - _OcclusionStrength: 1 - - _Parallax: 0.02 - - _SmoothnessTextureChannel: 0 - - _SpecularHighlights: 1 - - _SrcBlend: 1 - - _UVSec: 0 - - _ZWrite: 1 - m_Colors: - - _Color: {r: 1, g: 1, b: 1, a: 1} - - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} - m_BuildTextureStacks: [] diff --git a/Projects/Observer/Assets/skybox.mat.meta b/Projects/Observer/Assets/skybox.mat.meta deleted file mode 100644 index 7f078ea..0000000 --- a/Projects/Observer/Assets/skybox.mat.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: cb8eea5004ee96e4bb45d3fae67ccaa2 -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 2100000 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/Observer/Assets/sphere.mat b/Projects/Observer/Assets/sphere.mat deleted file mode 100644 index 9f71d7d..0000000 --- a/Projects/Observer/Assets/sphere.mat +++ /dev/null @@ -1,77 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!21 &2100000 -Material: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Name: sphere - m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} - m_ShaderKeywords: - m_LightmapFlags: 4 - m_EnableInstancingVariants: 0 - m_DoubleSidedGI: 0 - m_CustomRenderQueue: -1 - stringTagMap: {} - disabledShaderPasses: [] - m_SavedProperties: - serializedVersion: 3 - m_TexEnvs: - - _BumpMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _DetailAlbedoMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _DetailMask: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _DetailNormalMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _EmissionMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _MainTex: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _MetallicGlossMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _OcclusionMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _ParallaxMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - m_Floats: - - _BumpScale: 1 - - _Cutoff: 0.5 - - _DetailNormalMapScale: 1 - - _DstBlend: 0 - - _GlossMapScale: 1 - - _Glossiness: 0.5 - - _GlossyReflections: 1 - - _Metallic: 0 - - _Mode: 0 - - _OcclusionStrength: 1 - - _Parallax: 0.02 - - _SmoothnessTextureChannel: 0 - - _SpecularHighlights: 1 - - _SrcBlend: 1 - - _UVSec: 0 - - _ZWrite: 1 - m_Colors: - - _Color: {r: 1, g: 0.36320752, b: 0.36320752, a: 1} - - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} diff --git a/Projects/Observer/Assets/sphere.mat.meta b/Projects/Observer/Assets/sphere.mat.meta deleted file mode 100644 index 0b9239f..0000000 --- a/Projects/Observer/Assets/sphere.mat.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 20b798f5303fd42d39f829f7d8064fb4 -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 2100000 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/Observer/Assets/tenkhariis_by_rhads-d7ggqa6.jpg b/Projects/Observer/Assets/tenkhariis_by_rhads-d7ggqa6.jpg deleted file mode 100644 index a185fc1616a82d0cbcf5af8ba68e56b0390342aa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 127349 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�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 =m>^?~112Q`k*a}+>JM2KrtM^6+ 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 diff --git a/Projects/Observer/Assets/tenkhariis_by_rhads-d7ggqa6.jpg.meta b/Projects/Observer/Assets/tenkhariis_by_rhads-d7ggqa6.jpg.meta deleted file mode 100644 index cc8f3eb..0000000 --- a/Projects/Observer/Assets/tenkhariis_by_rhads-d7ggqa6.jpg.meta +++ /dev/null @@ -1,108 +0,0 @@ -fileFormatVersion: 2 -guid: 72b71936e4e5bcf45b33c5b0f6e442d1 -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 11 - mipmaps: - mipMapMode: 0 - enableMipMap: 1 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 1 - aniso: 1 - mipBias: 0 - wrapU: 1 - wrapV: 1 - wrapW: 1 - nPOTScale: 1 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 0 - spriteTessellationDetail: -1 - textureType: 0 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 0 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/Observer/Packages/manifest.json b/Projects/Observer/Packages/manifest.json deleted file mode 100644 index f21f60c..0000000 --- a/Projects/Observer/Packages/manifest.json +++ /dev/null @@ -1,37 +0,0 @@ -{ - "dependencies": { - "com.unity.ide.visualstudio": "2.0.22", - "com.unity.ide.vscode": "1.2.5", - "com.unity.modules.ai": "1.0.0", - "com.unity.modules.androidjni": "1.0.0", - "com.unity.modules.animation": "1.0.0", - "com.unity.modules.assetbundle": "1.0.0", - "com.unity.modules.audio": "1.0.0", - "com.unity.modules.cloth": "1.0.0", - "com.unity.modules.director": "1.0.0", - "com.unity.modules.imageconversion": "1.0.0", - "com.unity.modules.imgui": "1.0.0", - "com.unity.modules.jsonserialize": "1.0.0", - "com.unity.modules.particlesystem": "1.0.0", - "com.unity.modules.physics": "1.0.0", - "com.unity.modules.physics2d": "1.0.0", - "com.unity.modules.screencapture": "1.0.0", - "com.unity.modules.terrain": "1.0.0", - "com.unity.modules.terrainphysics": "1.0.0", - "com.unity.modules.tilemap": "1.0.0", - "com.unity.modules.ui": "1.0.0", - "com.unity.modules.uielements": "1.0.0", - "com.unity.modules.umbra": "1.0.0", - "com.unity.modules.unityanalytics": "1.0.0", - "com.unity.modules.unitywebrequest": "1.0.0", - "com.unity.modules.unitywebrequestassetbundle": "1.0.0", - "com.unity.modules.unitywebrequestaudio": "1.0.0", - "com.unity.modules.unitywebrequesttexture": "1.0.0", - "com.unity.modules.unitywebrequestwww": "1.0.0", - "com.unity.modules.vehicles": "1.0.0", - "com.unity.modules.video": "1.0.0", - "com.unity.modules.vr": "1.0.0", - "com.unity.modules.wind": "1.0.0", - "com.unity.modules.xr": "1.0.0" - } -} diff --git a/Projects/Observer/Packages/packages-lock.json b/Projects/Observer/Packages/packages-lock.json deleted file mode 100644 index 203a1ca..0000000 --- a/Projects/Observer/Packages/packages-lock.json +++ /dev/null @@ -1,281 +0,0 @@ -{ - "dependencies": { - "com.unity.ext.nunit": { - "version": "1.0.6", - "depth": 2, - "source": "registry", - "dependencies": {}, - "url": "https://packages.unity.com/" - }, - "com.unity.ide.visualstudio": { - "version": "2.0.22", - "depth": 0, - "source": "registry", - "dependencies": { - "com.unity.test-framework": "1.1.9" - }, - "url": "https://packages.unity.com/" - }, - "com.unity.ide.vscode": { - "version": "1.2.5", - "depth": 0, - "source": "registry", - "dependencies": {}, - "url": "https://packages.unity.com/" - }, - "com.unity.test-framework": { - "version": "1.1.33", - "depth": 1, - "source": "registry", - "dependencies": { - "com.unity.ext.nunit": "1.0.6", - "com.unity.modules.imgui": "1.0.0", - "com.unity.modules.jsonserialize": "1.0.0" - }, - "url": "https://packages.unity.com/" - }, - "com.unity.modules.ai": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.modules.androidjni": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.modules.animation": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.modules.assetbundle": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.modules.audio": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.modules.cloth": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": { - "com.unity.modules.physics": "1.0.0" - } - }, - "com.unity.modules.director": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": { - "com.unity.modules.audio": "1.0.0", - "com.unity.modules.animation": "1.0.0" - } - }, - "com.unity.modules.imageconversion": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.modules.imgui": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.modules.jsonserialize": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.modules.particlesystem": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.modules.physics": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.modules.physics2d": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.modules.screencapture": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": { - "com.unity.modules.imageconversion": "1.0.0" - } - }, - "com.unity.modules.subsystems": { - "version": "1.0.0", - "depth": 1, - "source": "builtin", - "dependencies": { - "com.unity.modules.jsonserialize": "1.0.0" - } - }, - "com.unity.modules.terrain": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.modules.terrainphysics": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": { - "com.unity.modules.physics": "1.0.0", - "com.unity.modules.terrain": "1.0.0" - } - }, - "com.unity.modules.tilemap": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": { - "com.unity.modules.physics2d": "1.0.0" - } - }, - "com.unity.modules.ui": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.modules.uielements": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": { - "com.unity.modules.ui": "1.0.0", - "com.unity.modules.imgui": "1.0.0", - "com.unity.modules.jsonserialize": "1.0.0" - } - }, - "com.unity.modules.umbra": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.modules.unityanalytics": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": { - "com.unity.modules.unitywebrequest": "1.0.0", - "com.unity.modules.jsonserialize": "1.0.0" - } - }, - "com.unity.modules.unitywebrequest": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.modules.unitywebrequestassetbundle": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": { - "com.unity.modules.assetbundle": "1.0.0", - "com.unity.modules.unitywebrequest": "1.0.0" - } - }, - "com.unity.modules.unitywebrequestaudio": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": { - "com.unity.modules.unitywebrequest": "1.0.0", - "com.unity.modules.audio": "1.0.0" - } - }, - "com.unity.modules.unitywebrequesttexture": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": { - "com.unity.modules.unitywebrequest": "1.0.0", - "com.unity.modules.imageconversion": "1.0.0" - } - }, - "com.unity.modules.unitywebrequestwww": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": { - "com.unity.modules.unitywebrequest": "1.0.0", - "com.unity.modules.unitywebrequestassetbundle": "1.0.0", - "com.unity.modules.unitywebrequestaudio": "1.0.0", - "com.unity.modules.audio": "1.0.0", - "com.unity.modules.assetbundle": "1.0.0", - "com.unity.modules.imageconversion": "1.0.0" - } - }, - "com.unity.modules.vehicles": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": { - "com.unity.modules.physics": "1.0.0" - } - }, - "com.unity.modules.video": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": { - "com.unity.modules.audio": "1.0.0", - "com.unity.modules.ui": "1.0.0", - "com.unity.modules.unitywebrequest": "1.0.0" - } - }, - "com.unity.modules.vr": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": { - "com.unity.modules.jsonserialize": "1.0.0", - "com.unity.modules.physics": "1.0.0", - "com.unity.modules.xr": "1.0.0" - } - }, - "com.unity.modules.wind": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.modules.xr": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": { - "com.unity.modules.physics": "1.0.0", - "com.unity.modules.jsonserialize": "1.0.0", - "com.unity.modules.subsystems": "1.0.0" - } - } - } -} diff --git a/Projects/Observer/ProjectSettings/AudioManager.asset b/Projects/Observer/ProjectSettings/AudioManager.asset deleted file mode 100644 index 304925e..0000000 --- a/Projects/Observer/ProjectSettings/AudioManager.asset +++ /dev/null @@ -1,17 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!11 &1 -AudioManager: - m_ObjectHideFlags: 0 - m_Volume: 1 - Rolloff Scale: 1 - Doppler Factor: 1 - Default Speaker Mode: 2 - m_SampleRate: 0 - m_DSPBufferSize: 1024 - m_VirtualVoiceCount: 512 - m_RealVoiceCount: 32 - m_SpatializerPlugin: - m_AmbisonicDecoderPlugin: - m_DisableAudio: 0 - m_VirtualizeEffects: 1 diff --git a/Projects/Observer/ProjectSettings/ClusterInputManager.asset b/Projects/Observer/ProjectSettings/ClusterInputManager.asset deleted file mode 100644 index a84cf4e..0000000 --- a/Projects/Observer/ProjectSettings/ClusterInputManager.asset +++ /dev/null @@ -1,6 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!236 &1 -ClusterInputManager: - m_ObjectHideFlags: 0 - m_Inputs: [] diff --git a/Projects/Observer/ProjectSettings/DynamicsManager.asset b/Projects/Observer/ProjectSettings/DynamicsManager.asset deleted file mode 100644 index 99831df..0000000 --- a/Projects/Observer/ProjectSettings/DynamicsManager.asset +++ /dev/null @@ -1,30 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!55 &1 -PhysicsManager: - m_ObjectHideFlags: 0 - serializedVersion: 8 - m_Gravity: {x: 0, y: -9.81, z: 0} - m_DefaultMaterial: {fileID: 0} - m_BounceThreshold: 2 - m_SleepThreshold: 0.005 - m_DefaultContactOffset: 0.01 - m_DefaultSolverIterations: 6 - m_DefaultSolverVelocityIterations: 1 - m_QueriesHitBackfaces: 0 - m_QueriesHitTriggers: 1 - m_EnableAdaptiveForce: 0 - m_ClothInterCollisionDistance: 0 - m_ClothInterCollisionStiffness: 0 - m_ContactsGeneration: 1 - m_LayerCollisionMatrix: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff - m_AutoSimulation: 1 - m_AutoSyncTransforms: 0 - m_ReuseCollisionCallbacks: 1 - m_ClothInterCollisionSettingsToggle: 0 - m_ContactPairsMode: 0 - m_BroadphaseType: 0 - m_WorldBounds: - m_Center: {x: 0, y: 0, z: 0} - m_Extent: {x: 250, y: 250, z: 250} - m_WorldSubdivisions: 8 diff --git a/Projects/Observer/ProjectSettings/EditorBuildSettings.asset b/Projects/Observer/ProjectSettings/EditorBuildSettings.asset deleted file mode 100644 index 98b932a..0000000 --- a/Projects/Observer/ProjectSettings/EditorBuildSettings.asset +++ /dev/null @@ -1,8 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!1045 &1 -EditorBuildSettings: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Scenes: [] - m_configObjects: {} diff --git a/Projects/Observer/ProjectSettings/EditorSettings.asset b/Projects/Observer/ProjectSettings/EditorSettings.asset deleted file mode 100644 index 78c18ac..0000000 --- a/Projects/Observer/ProjectSettings/EditorSettings.asset +++ /dev/null @@ -1,21 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!159 &1 -EditorSettings: - m_ObjectHideFlags: 0 - serializedVersion: 7 - m_ExternalVersionControlSupport: Visible Meta Files - m_SerializationMode: 2 - m_LineEndingsForNewScripts: 2 - m_DefaultBehaviorMode: 0 - m_SpritePackerMode: 0 - m_SpritePackerPaddingPower: 1 - m_EtcTextureCompressorBehavior: 1 - m_EtcTextureFastCompressor: 1 - m_EtcTextureNormalCompressor: 2 - m_EtcTextureBestCompressor: 4 - m_ProjectGenerationIncludedExtensions: txt;xml;fnt;cd - m_ProjectGenerationRootNamespace: - m_UserGeneratedProjectSuffix: - m_CollabEditorSettings: - inProgressEnabled: 1 diff --git a/Projects/Observer/ProjectSettings/GraphicsSettings.asset b/Projects/Observer/ProjectSettings/GraphicsSettings.asset deleted file mode 100644 index bd8753c..0000000 --- a/Projects/Observer/ProjectSettings/GraphicsSettings.asset +++ /dev/null @@ -1,62 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!30 &1 -GraphicsSettings: - m_ObjectHideFlags: 0 - serializedVersion: 12 - m_Deferred: - m_Mode: 1 - m_Shader: {fileID: 69, guid: 0000000000000000f000000000000000, type: 0} - m_DeferredReflections: - m_Mode: 1 - m_Shader: {fileID: 74, guid: 0000000000000000f000000000000000, type: 0} - m_ScreenSpaceShadows: - m_Mode: 1 - m_Shader: {fileID: 64, guid: 0000000000000000f000000000000000, type: 0} - m_LegacyDeferred: - m_Mode: 1 - m_Shader: {fileID: 63, guid: 0000000000000000f000000000000000, type: 0} - m_DepthNormals: - m_Mode: 1 - m_Shader: {fileID: 62, guid: 0000000000000000f000000000000000, type: 0} - m_MotionVectors: - m_Mode: 1 - m_Shader: {fileID: 75, guid: 0000000000000000f000000000000000, type: 0} - m_LightHalo: - m_Mode: 1 - m_Shader: {fileID: 105, guid: 0000000000000000f000000000000000, type: 0} - m_LensFlare: - m_Mode: 1 - m_Shader: {fileID: 102, guid: 0000000000000000f000000000000000, type: 0} - m_AlwaysIncludedShaders: - - {fileID: 7, guid: 0000000000000000f000000000000000, type: 0} - - {fileID: 15104, guid: 0000000000000000f000000000000000, type: 0} - - {fileID: 15105, guid: 0000000000000000f000000000000000, type: 0} - - {fileID: 15106, guid: 0000000000000000f000000000000000, type: 0} - - {fileID: 10753, guid: 0000000000000000f000000000000000, type: 0} - - {fileID: 10770, guid: 0000000000000000f000000000000000, type: 0} - - {fileID: 10783, guid: 0000000000000000f000000000000000, type: 0} - m_PreloadedShaders: [] - m_SpritesDefaultMaterial: {fileID: 10754, guid: 0000000000000000f000000000000000, - type: 0} - m_CustomRenderPipeline: {fileID: 0} - m_TransparencySortMode: 0 - m_TransparencySortAxis: {x: 0, y: 0, z: 1} - m_DefaultRenderingPath: 1 - m_DefaultMobileRenderingPath: 1 - m_TierSettings: [] - m_LightmapStripping: 0 - m_FogStripping: 0 - m_InstancingStripping: 0 - m_LightmapKeepPlain: 1 - m_LightmapKeepDirCombined: 1 - m_LightmapKeepDynamicPlain: 1 - m_LightmapKeepDynamicDirCombined: 1 - m_LightmapKeepShadowMask: 1 - m_LightmapKeepSubtractive: 1 - m_FogKeepLinear: 1 - m_FogKeepExp: 1 - m_FogKeepExp2: 1 - m_AlbedoSwatchInfos: [] - m_LightsUseLinearIntensity: 0 - m_LightsUseColorTemperature: 0 diff --git a/Projects/Observer/ProjectSettings/InputManager.asset b/Projects/Observer/ProjectSettings/InputManager.asset deleted file mode 100644 index 2596646..0000000 --- a/Projects/Observer/ProjectSettings/InputManager.asset +++ /dev/null @@ -1,295 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!13 &1 -InputManager: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Axes: - - serializedVersion: 3 - m_Name: Horizontal - descriptiveName: - descriptiveNegativeName: - negativeButton: left - positiveButton: right - altNegativeButton: a - altPositiveButton: d - gravity: 3 - dead: 0.001 - sensitivity: 3 - snap: 1 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Vertical - descriptiveName: - descriptiveNegativeName: - negativeButton: down - positiveButton: up - altNegativeButton: s - altPositiveButton: w - gravity: 3 - dead: 0.001 - sensitivity: 3 - snap: 1 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Fire1 - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: left ctrl - altNegativeButton: - altPositiveButton: mouse 0 - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Fire2 - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: left alt - altNegativeButton: - altPositiveButton: mouse 1 - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Fire3 - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: left shift - altNegativeButton: - altPositiveButton: mouse 2 - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Jump - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: space - altNegativeButton: - altPositiveButton: - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Mouse X - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: - altNegativeButton: - altPositiveButton: - gravity: 0 - dead: 0 - sensitivity: 0.1 - snap: 0 - invert: 0 - type: 1 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Mouse Y - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: - altNegativeButton: - altPositiveButton: - gravity: 0 - dead: 0 - sensitivity: 0.1 - snap: 0 - invert: 0 - type: 1 - axis: 1 - joyNum: 0 - - serializedVersion: 3 - m_Name: Mouse ScrollWheel - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: - altNegativeButton: - altPositiveButton: - gravity: 0 - dead: 0 - sensitivity: 0.1 - snap: 0 - invert: 0 - type: 1 - axis: 2 - joyNum: 0 - - serializedVersion: 3 - m_Name: Horizontal - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: - altNegativeButton: - altPositiveButton: - gravity: 0 - dead: 0.19 - sensitivity: 1 - snap: 0 - invert: 0 - type: 2 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Vertical - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: - altNegativeButton: - altPositiveButton: - gravity: 0 - dead: 0.19 - sensitivity: 1 - snap: 0 - invert: 1 - type: 2 - axis: 1 - joyNum: 0 - - serializedVersion: 3 - m_Name: Fire1 - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: joystick button 0 - altNegativeButton: - altPositiveButton: - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Fire2 - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: joystick button 1 - altNegativeButton: - altPositiveButton: - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Fire3 - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: joystick button 2 - altNegativeButton: - altPositiveButton: - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Jump - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: joystick button 3 - altNegativeButton: - altPositiveButton: - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Submit - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: return - altNegativeButton: - altPositiveButton: joystick button 0 - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Submit - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: enter - altNegativeButton: - altPositiveButton: space - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Cancel - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: escape - altNegativeButton: - altPositiveButton: joystick button 1 - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 diff --git a/Projects/Observer/ProjectSettings/MemorySettings.asset b/Projects/Observer/ProjectSettings/MemorySettings.asset deleted file mode 100644 index 5b5face..0000000 --- a/Projects/Observer/ProjectSettings/MemorySettings.asset +++ /dev/null @@ -1,35 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!387306366 &1 -MemorySettings: - m_ObjectHideFlags: 0 - m_EditorMemorySettings: - m_MainAllocatorBlockSize: -1 - m_ThreadAllocatorBlockSize: -1 - m_MainGfxBlockSize: -1 - m_ThreadGfxBlockSize: -1 - m_CacheBlockSize: -1 - m_TypetreeBlockSize: -1 - m_ProfilerBlockSize: -1 - m_ProfilerEditorBlockSize: -1 - m_BucketAllocatorGranularity: -1 - m_BucketAllocatorBucketsCount: -1 - m_BucketAllocatorBlockSize: -1 - m_BucketAllocatorBlockCount: -1 - m_ProfilerBucketAllocatorGranularity: -1 - m_ProfilerBucketAllocatorBucketsCount: -1 - m_ProfilerBucketAllocatorBlockSize: -1 - m_ProfilerBucketAllocatorBlockCount: -1 - m_TempAllocatorSizeMain: -1 - m_JobTempAllocatorBlockSize: -1 - m_BackgroundJobTempAllocatorBlockSize: -1 - m_JobTempAllocatorReducedBlockSize: -1 - m_TempAllocatorSizeGIBakingWorker: -1 - m_TempAllocatorSizeNavMeshWorker: -1 - m_TempAllocatorSizeAudioWorker: -1 - m_TempAllocatorSizeCloudWorker: -1 - m_TempAllocatorSizeGfx: -1 - m_TempAllocatorSizeJobWorker: -1 - m_TempAllocatorSizeBackgroundWorker: -1 - m_TempAllocatorSizePreloadManager: -1 - m_PlatformMemorySettings: {} diff --git a/Projects/Observer/ProjectSettings/NavMeshAreas.asset b/Projects/Observer/ProjectSettings/NavMeshAreas.asset deleted file mode 100644 index c8fa1b5..0000000 --- a/Projects/Observer/ProjectSettings/NavMeshAreas.asset +++ /dev/null @@ -1,91 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!126 &1 -NavMeshProjectSettings: - m_ObjectHideFlags: 0 - serializedVersion: 2 - areas: - - name: Walkable - cost: 1 - - name: Not Walkable - cost: 1 - - name: Jump - cost: 2 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - m_LastAgentTypeID: -887442657 - m_Settings: - - serializedVersion: 2 - agentTypeID: 0 - agentRadius: 0.5 - agentHeight: 2 - agentSlope: 45 - agentClimb: 0.75 - ledgeDropHeight: 0 - maxJumpAcrossDistance: 0 - minRegionArea: 2 - manualCellSize: 0 - cellSize: 0.16666667 - manualTileSize: 0 - tileSize: 256 - accuratePlacement: 0 - debug: - m_Flags: 0 - m_SettingNames: - - Humanoid diff --git a/Projects/Observer/ProjectSettings/NetworkManager.asset b/Projects/Observer/ProjectSettings/NetworkManager.asset deleted file mode 100644 index e9cd578..0000000 --- a/Projects/Observer/ProjectSettings/NetworkManager.asset +++ /dev/null @@ -1,8 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!149 &1 -NetworkManager: - m_ObjectHideFlags: 0 - m_DebugLevel: 0 - m_Sendrate: 15 - m_AssetToPrefab: {} diff --git a/Projects/Observer/ProjectSettings/PackageManagerSettings.asset b/Projects/Observer/ProjectSettings/PackageManagerSettings.asset deleted file mode 100644 index be4a797..0000000 --- a/Projects/Observer/ProjectSettings/PackageManagerSettings.asset +++ /dev/null @@ -1,43 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!114 &1 -MonoBehaviour: - m_ObjectHideFlags: 61 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 13964, guid: 0000000000000000e000000000000000, type: 0} - m_Name: - m_EditorClassIdentifier: - m_EnablePreviewPackages: 0 - m_EnablePackageDependencies: 0 - m_AdvancedSettingsExpanded: 1 - m_ScopedRegistriesSettingsExpanded: 1 - oneTimeWarningShown: 0 - m_Registries: - - m_Id: main - m_Name: - m_Url: https://packages.unity.com - m_Scopes: [] - m_IsDefault: 1 - m_Capabilities: 7 - m_UserSelectedRegistryName: - m_UserAddingNewScopedRegistry: 0 - m_RegistryInfoDraft: - m_ErrorMessage: - m_Original: - m_Id: - m_Name: - m_Url: - m_Scopes: [] - m_IsDefault: 0 - m_Capabilities: 0 - m_Modified: 0 - m_Name: - m_Url: - m_Scopes: - - - m_SelectedScopeIndex: 0 diff --git a/Projects/Observer/ProjectSettings/Physics2DSettings.asset b/Projects/Observer/ProjectSettings/Physics2DSettings.asset deleted file mode 100644 index ba87431..0000000 --- a/Projects/Observer/ProjectSettings/Physics2DSettings.asset +++ /dev/null @@ -1,38 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!19 &1 -Physics2DSettings: - m_ObjectHideFlags: 0 - serializedVersion: 4 - m_Gravity: {x: 0, y: -9.81} - m_DefaultMaterial: {fileID: 0} - m_VelocityIterations: 8 - m_PositionIterations: 3 - m_VelocityThreshold: 1 - m_MaxLinearCorrection: 0.2 - m_MaxAngularCorrection: 8 - m_MaxTranslationSpeed: 100 - m_MaxRotationSpeed: 360 - m_BaumgarteScale: 0.2 - m_BaumgarteTimeOfImpactScale: 0.75 - m_TimeToSleep: 0.5 - m_LinearSleepTolerance: 0.01 - m_AngularSleepTolerance: 2 - m_DefaultContactOffset: 0.01 - m_AutoSimulation: 1 - m_QueriesHitTriggers: 1 - m_QueriesStartInColliders: 1 - m_ChangeStopsCallbacks: 0 - m_CallbacksOnDisable: 1 - m_ReuseCollisionCallbacks: 1 - m_AutoSyncTransforms: 0 - m_AlwaysShowColliders: 0 - m_ShowColliderSleep: 1 - m_ShowColliderContacts: 0 - m_ShowColliderAABB: 0 - m_ContactArrowScale: 0.2 - m_ColliderAwakeColor: {r: 0.5686275, g: 0.95686275, b: 0.54509807, a: 0.7529412} - m_ColliderAsleepColor: {r: 0.5686275, g: 0.95686275, b: 0.54509807, a: 0.36078432} - m_ColliderContactColor: {r: 1, g: 0, b: 1, a: 0.6862745} - m_ColliderAABBColor: {r: 1, g: 1, b: 0, a: 0.2509804} - m_LayerCollisionMatrix: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff diff --git a/Projects/Observer/ProjectSettings/PresetManager.asset b/Projects/Observer/ProjectSettings/PresetManager.asset deleted file mode 100644 index b43eac1..0000000 --- a/Projects/Observer/ProjectSettings/PresetManager.asset +++ /dev/null @@ -1,27 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!1386491679 &1 -PresetManager: - m_ObjectHideFlags: 0 - m_DefaultList: - - type: - m_NativeTypeID: 108 - m_ManagedTypePPtr: {fileID: 0} - m_ManagedTypeFallback: - defaultPresets: - - m_Preset: {fileID: 2655988077585873504, guid: c1cf8506f04ef2c4a88b64b6c4202eea, - type: 2} - - type: - m_NativeTypeID: 1020 - m_ManagedTypePPtr: {fileID: 0} - m_ManagedTypeFallback: - defaultPresets: - - m_Preset: {fileID: 2655988077585873504, guid: 0cd792cc87e492d43b4e95b205fc5cc6, - type: 2} - - type: - m_NativeTypeID: 1006 - m_ManagedTypePPtr: {fileID: 0} - m_ManagedTypeFallback: - defaultPresets: - - m_Preset: {fileID: 2655988077585873504, guid: 7a99f8aa944efe94cb9bd74562b7d5f9, - type: 2} diff --git a/Projects/Observer/ProjectSettings/ProjectSettings.asset b/Projects/Observer/ProjectSettings/ProjectSettings.asset deleted file mode 100644 index adb4011..0000000 --- a/Projects/Observer/ProjectSettings/ProjectSettings.asset +++ /dev/null @@ -1,701 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!129 &1 -PlayerSettings: - m_ObjectHideFlags: 0 - serializedVersion: 22 - productGUID: 6bf32ba422e084ccc93b8ba313804f1d - AndroidProfiler: 0 - AndroidFilterTouchesWhenObscured: 0 - AndroidEnableSustainedPerformanceMode: 0 - defaultScreenOrientation: 4 - targetDevice: 2 - useOnDemandResources: 0 - accelerometerFrequency: 60 - companyName: DefaultCompany - productName: ObserverInClassExample - defaultCursor: {fileID: 0} - cursorHotspot: {x: 0, y: 0} - m_SplashScreenBackgroundColor: {r: 0.13725491, g: 0.12156863, b: 0.1254902, a: 1} - m_ShowUnitySplashScreen: 1 - m_ShowUnitySplashLogo: 1 - m_SplashScreenOverlayOpacity: 1 - m_SplashScreenAnimation: 1 - m_SplashScreenLogoStyle: 1 - m_SplashScreenDrawMode: 0 - m_SplashScreenBackgroundAnimationZoom: 1 - m_SplashScreenLogoAnimationZoom: 1 - m_SplashScreenBackgroundLandscapeAspect: 1 - m_SplashScreenBackgroundPortraitAspect: 1 - m_SplashScreenBackgroundLandscapeUvs: - serializedVersion: 2 - x: 0 - y: 0 - width: 1 - height: 1 - m_SplashScreenBackgroundPortraitUvs: - serializedVersion: 2 - x: 0 - y: 0 - width: 1 - height: 1 - m_SplashScreenLogos: [] - m_VirtualRealitySplashScreen: {fileID: 0} - m_HolographicTrackingLossScreen: {fileID: 0} - defaultScreenWidth: 1024 - defaultScreenHeight: 768 - defaultScreenWidthWeb: 960 - defaultScreenHeightWeb: 600 - m_StereoRenderingPath: 0 - m_ActiveColorSpace: 1 - m_MTRendering: 1 - mipStripping: 0 - numberOfMipsStripped: 0 - m_StackTraceTypes: 010000000100000001000000010000000100000001000000 - iosShowActivityIndicatorOnLoading: -1 - androidShowActivityIndicatorOnLoading: -1 - iosUseCustomAppBackgroundBehavior: 0 - iosAllowHTTPDownload: 1 - allowedAutorotateToPortrait: 1 - allowedAutorotateToPortraitUpsideDown: 1 - allowedAutorotateToLandscapeRight: 1 - allowedAutorotateToLandscapeLeft: 1 - useOSAutorotation: 1 - use32BitDisplayBuffer: 1 - preserveFramebufferAlpha: 0 - disableDepthAndStencilBuffers: 0 - androidStartInFullscreen: 1 - androidRenderOutsideSafeArea: 0 - androidUseSwappy: 0 - androidBlitType: 0 - androidResizableWindow: 0 - androidDefaultWindowWidth: 1920 - androidDefaultWindowHeight: 1080 - androidMinimumWindowWidth: 400 - androidMinimumWindowHeight: 300 - androidFullscreenMode: 1 - defaultIsNativeResolution: 1 - macRetinaSupport: 1 - runInBackground: 1 - captureSingleScreen: 0 - muteOtherAudioSources: 0 - Prepare IOS For Recording: 0 - Force IOS Speakers When Recording: 0 - deferSystemGesturesMode: 0 - hideHomeButton: 0 - submitAnalytics: 1 - usePlayerLog: 1 - bakeCollisionMeshes: 0 - forceSingleInstance: 0 - useFlipModelSwapchain: 1 - resizableWindow: 0 - useMacAppStoreValidation: 0 - macAppStoreCategory: public.app-category.games - gpuSkinning: 1 - xboxPIXTextureCapture: 0 - xboxEnableAvatar: 0 - xboxEnableKinect: 0 - xboxEnableKinectAutoTracking: 0 - xboxEnableFitness: 0 - visibleInBackground: 1 - allowFullscreenSwitch: 1 - fullscreenMode: 1 - xboxSpeechDB: 0 - xboxEnableHeadOrientation: 0 - xboxEnableGuest: 0 - xboxEnablePIXSampling: 0 - metalFramebufferOnly: 0 - xboxOneResolution: 0 - xboxOneSResolution: 0 - xboxOneXResolution: 3 - xboxOneMonoLoggingLevel: 0 - xboxOneLoggingLevel: 1 - xboxOneDisableEsram: 0 - xboxOneEnableTypeOptimization: 0 - xboxOnePresentImmediateThreshold: 0 - switchQueueCommandMemory: 0 - switchQueueControlMemory: 16384 - switchQueueComputeMemory: 262144 - switchNVNShaderPoolsGranularity: 33554432 - switchNVNDefaultPoolsGranularity: 16777216 - switchNVNOtherPoolsGranularity: 16777216 - switchNVNMaxPublicTextureIDCount: 0 - switchNVNMaxPublicSamplerIDCount: 0 - stadiaPresentMode: 0 - stadiaTargetFramerate: 0 - vulkanNumSwapchainBuffers: 3 - vulkanEnableSetSRGBWrite: 0 - vulkanEnablePreTransform: 0 - vulkanEnableLateAcquireNextImage: 0 - vulkanEnableCommandBufferRecycling: 1 - m_SupportedAspectRatios: - 4:3: 1 - 5:4: 1 - 16:10: 1 - 16:9: 1 - Others: 1 - bundleVersion: 0.1 - preloadedAssets: [] - metroInputSource: 0 - wsaTransparentSwapchain: 0 - m_HolographicPauseOnTrackingLoss: 1 - xboxOneDisableKinectGpuReservation: 1 - xboxOneEnable7thCore: 1 - vrSettings: - enable360StereoCapture: 0 - isWsaHolographicRemotingEnabled: 0 - enableFrameTimingStats: 0 - useHDRDisplay: 0 - D3DHDRBitDepth: 0 - m_ColorGamuts: 00000000 - targetPixelDensity: 30 - resolutionScalingMode: 0 - androidSupportedAspectRatio: 1 - androidMaxAspectRatio: 2.1 - applicationIdentifier: - Standalone: com.DefaultCompany.ObserverInClassExample - buildNumber: - Standalone: 0 - iPhone: 0 - tvOS: 0 - overrideDefaultApplicationIdentifier: 0 - AndroidBundleVersionCode: 1 - AndroidMinSdkVersion: 19 - AndroidTargetSdkVersion: 0 - AndroidPreferredInstallLocation: 1 - aotOptions: - stripEngineCode: 1 - iPhoneStrippingLevel: 0 - iPhoneScriptCallOptimization: 0 - ForceInternetPermission: 0 - ForceSDCardPermission: 0 - CreateWallpaper: 0 - APKExpansionFiles: 0 - keepLoadedShadersAlive: 0 - StripUnusedMeshComponents: 1 - VertexChannelCompressionMask: 4054 - iPhoneSdkVersion: 988 - iOSTargetOSVersionString: 11.0 - tvOSSdkVersion: 0 - tvOSRequireExtendedGameController: 0 - tvOSTargetOSVersionString: 11.0 - uIPrerenderedIcon: 0 - uIRequiresPersistentWiFi: 0 - uIRequiresFullScreen: 1 - uIStatusBarHidden: 1 - uIExitOnSuspend: 0 - uIStatusBarStyle: 0 - appleTVSplashScreen: {fileID: 0} - appleTVSplashScreen2x: {fileID: 0} - tvOSSmallIconLayers: [] - tvOSSmallIconLayers2x: [] - tvOSLargeIconLayers: [] - tvOSLargeIconLayers2x: [] - tvOSTopShelfImageLayers: [] - tvOSTopShelfImageLayers2x: [] - tvOSTopShelfImageWideLayers: [] - tvOSTopShelfImageWideLayers2x: [] - iOSLaunchScreenType: 0 - iOSLaunchScreenPortrait: {fileID: 0} - iOSLaunchScreenLandscape: {fileID: 0} - iOSLaunchScreenBackgroundColor: - serializedVersion: 2 - rgba: 0 - iOSLaunchScreenFillPct: 100 - iOSLaunchScreenSize: 100 - iOSLaunchScreenCustomXibPath: - iOSLaunchScreeniPadType: 0 - iOSLaunchScreeniPadImage: {fileID: 0} - iOSLaunchScreeniPadBackgroundColor: - serializedVersion: 2 - rgba: 0 - iOSLaunchScreeniPadFillPct: 100 - iOSLaunchScreeniPadSize: 100 - iOSLaunchScreeniPadCustomXibPath: - iOSLaunchScreenCustomStoryboardPath: - iOSLaunchScreeniPadCustomStoryboardPath: - iOSDeviceRequirements: [] - iOSURLSchemes: [] - iOSBackgroundModes: 0 - iOSMetalForceHardShadows: 0 - metalEditorSupport: 1 - metalAPIValidation: 1 - iOSRenderExtraFrameOnPause: 0 - iosCopyPluginsCodeInsteadOfSymlink: 0 - appleDeveloperTeamID: - iOSManualSigningProvisioningProfileID: - tvOSManualSigningProvisioningProfileID: - iOSManualSigningProvisioningProfileType: 0 - tvOSManualSigningProvisioningProfileType: 0 - appleEnableAutomaticSigning: 0 - iOSRequireARKit: 0 - iOSAutomaticallyDetectAndAddCapabilities: 1 - appleEnableProMotion: 0 - shaderPrecisionModel: 0 - clonedFromGUID: c0afd0d1d80e3634a9dac47e8a0426ea - templatePackageId: com.unity.template.3d@1.3.0 - templateDefaultScene: Assets/Scenes/SampleScene.unity - useCustomMainManifest: 0 - useCustomLauncherManifest: 0 - useCustomMainGradleTemplate: 0 - useCustomLauncherGradleManifest: 0 - useCustomBaseGradleTemplate: 0 - useCustomGradlePropertiesTemplate: 0 - useCustomProguardFile: 0 - AndroidTargetArchitectures: 5 - AndroidTargetDevices: 0 - AndroidSplashScreenScale: 0 - androidSplashScreen: {fileID: 0} - AndroidKeystoreName: '{inproject}: ' - AndroidKeyaliasName: - AndroidBuildApkPerCpuArchitecture: 0 - AndroidTVCompatibility: 1 - AndroidIsGame: 1 - AndroidEnableTango: 0 - androidEnableBanner: 1 - androidUseLowAccuracyLocation: 0 - androidUseCustomKeystore: 0 - m_AndroidBanners: - - width: 320 - height: 180 - banner: {fileID: 0} - androidGamepadSupportLevel: 0 - chromeosInputEmulation: 1 - AndroidMinifyWithR8: 0 - AndroidMinifyRelease: 0 - AndroidMinifyDebug: 0 - AndroidValidateAppBundleSize: 1 - AndroidAppBundleSizeToValidate: 150 - m_BuildTargetIcons: [] - m_BuildTargetPlatformIcons: [] - m_BuildTargetBatching: - - m_BuildTarget: Standalone - m_StaticBatching: 1 - m_DynamicBatching: 0 - - m_BuildTarget: tvOS - m_StaticBatching: 1 - m_DynamicBatching: 0 - - m_BuildTarget: Android - m_StaticBatching: 1 - m_DynamicBatching: 0 - - m_BuildTarget: iPhone - m_StaticBatching: 1 - m_DynamicBatching: 0 - - m_BuildTarget: WebGL - m_StaticBatching: 0 - m_DynamicBatching: 0 - m_BuildTargetGraphicsJobs: - - m_BuildTarget: MacStandaloneSupport - m_GraphicsJobs: 0 - - m_BuildTarget: Switch - m_GraphicsJobs: 0 - - m_BuildTarget: MetroSupport - m_GraphicsJobs: 0 - - m_BuildTarget: GameCoreScarlettSupport - m_GraphicsJobs: 0 - - m_BuildTarget: AppleTVSupport - m_GraphicsJobs: 0 - - m_BuildTarget: BJMSupport - m_GraphicsJobs: 0 - - m_BuildTarget: LinuxStandaloneSupport - m_GraphicsJobs: 0 - - m_BuildTarget: GameCoreXboxOneSupport - m_GraphicsJobs: 0 - - m_BuildTarget: PS4Player - m_GraphicsJobs: 0 - - m_BuildTarget: iOSSupport - m_GraphicsJobs: 0 - - m_BuildTarget: PS5Player - m_GraphicsJobs: 0 - - m_BuildTarget: WindowsStandaloneSupport - m_GraphicsJobs: 0 - - m_BuildTarget: XboxOnePlayer - m_GraphicsJobs: 0 - - m_BuildTarget: LuminSupport - m_GraphicsJobs: 0 - - m_BuildTarget: CloudRendering - m_GraphicsJobs: 0 - - m_BuildTarget: AndroidPlayer - m_GraphicsJobs: 0 - - m_BuildTarget: WebGLSupport - m_GraphicsJobs: 0 - m_BuildTargetGraphicsJobMode: - - m_BuildTarget: PS4Player - m_GraphicsJobMode: 0 - - m_BuildTarget: XboxOnePlayer - m_GraphicsJobMode: 0 - m_BuildTargetGraphicsAPIs: - - m_BuildTarget: AndroidPlayer - m_APIs: 0b00000008000000 - m_Automatic: 1 - - m_BuildTarget: iOSSupport - m_APIs: 10000000 - m_Automatic: 1 - - m_BuildTarget: AppleTVSupport - m_APIs: 10000000 - m_Automatic: 1 - - m_BuildTarget: WebGLSupport - m_APIs: 0b000000 - m_Automatic: 1 - m_BuildTargetVRSettings: - - m_BuildTarget: Standalone - m_Enabled: 0 - m_Devices: - - Oculus - - OpenVR - openGLRequireES31: 0 - openGLRequireES31AEP: 0 - openGLRequireES32: 0 - m_TemplateCustomTags: {} - mobileMTRendering: - Android: 1 - iPhone: 1 - tvOS: 1 - m_BuildTargetGroupLightmapEncodingQuality: [] - m_BuildTargetGroupLightmapSettings: [] - m_BuildTargetNormalMapEncoding: [] - playModeTestRunnerEnabled: 0 - runPlayModeTestAsEditModeTest: 0 - actionOnDotNetUnhandledException: 1 - enableInternalProfiler: 0 - logObjCUncaughtExceptions: 1 - enableCrashReportAPI: 0 - cameraUsageDescription: - locationUsageDescription: - microphoneUsageDescription: - bluetoothUsageDescription: - switchNMETAOverride: - switchNetLibKey: - switchSocketMemoryPoolSize: 6144 - switchSocketAllocatorPoolSize: 128 - switchSocketConcurrencyLimit: 14 - switchScreenResolutionBehavior: 2 - switchUseCPUProfiler: 0 - switchUseGOLDLinker: 0 - switchApplicationID: 0x01004b9000490000 - switchNSODependencies: - switchTitleNames_0: - switchTitleNames_1: - switchTitleNames_2: - switchTitleNames_3: - switchTitleNames_4: - switchTitleNames_5: - switchTitleNames_6: - switchTitleNames_7: - switchTitleNames_8: - switchTitleNames_9: - switchTitleNames_10: - switchTitleNames_11: - switchTitleNames_12: - switchTitleNames_13: - switchTitleNames_14: - switchTitleNames_15: - switchPublisherNames_0: - switchPublisherNames_1: - switchPublisherNames_2: - switchPublisherNames_3: - switchPublisherNames_4: - switchPublisherNames_5: - switchPublisherNames_6: - switchPublisherNames_7: - switchPublisherNames_8: - switchPublisherNames_9: - switchPublisherNames_10: - switchPublisherNames_11: - switchPublisherNames_12: - switchPublisherNames_13: - switchPublisherNames_14: - switchPublisherNames_15: - switchIcons_0: {fileID: 0} - switchIcons_1: {fileID: 0} - switchIcons_2: {fileID: 0} - switchIcons_3: {fileID: 0} - switchIcons_4: {fileID: 0} - switchIcons_5: {fileID: 0} - switchIcons_6: {fileID: 0} - switchIcons_7: {fileID: 0} - switchIcons_8: {fileID: 0} - switchIcons_9: {fileID: 0} - switchIcons_10: {fileID: 0} - switchIcons_11: {fileID: 0} - switchIcons_12: {fileID: 0} - switchIcons_13: {fileID: 0} - switchIcons_14: {fileID: 0} - switchIcons_15: {fileID: 0} - switchSmallIcons_0: {fileID: 0} - switchSmallIcons_1: {fileID: 0} - switchSmallIcons_2: {fileID: 0} - switchSmallIcons_3: {fileID: 0} - switchSmallIcons_4: {fileID: 0} - switchSmallIcons_5: {fileID: 0} - switchSmallIcons_6: {fileID: 0} - switchSmallIcons_7: {fileID: 0} - switchSmallIcons_8: {fileID: 0} - switchSmallIcons_9: {fileID: 0} - switchSmallIcons_10: {fileID: 0} - switchSmallIcons_11: {fileID: 0} - switchSmallIcons_12: {fileID: 0} - switchSmallIcons_13: {fileID: 0} - switchSmallIcons_14: {fileID: 0} - switchSmallIcons_15: {fileID: 0} - switchManualHTML: - switchAccessibleURLs: - switchLegalInformation: - switchMainThreadStackSize: 1048576 - switchPresenceGroupId: - switchLogoHandling: 0 - switchReleaseVersion: 0 - switchDisplayVersion: 1.0.0 - switchStartupUserAccount: 0 - switchTouchScreenUsage: 0 - switchSupportedLanguagesMask: 0 - switchLogoType: 0 - switchApplicationErrorCodeCategory: - switchUserAccountSaveDataSize: 0 - switchUserAccountSaveDataJournalSize: 0 - switchApplicationAttribute: 0 - switchCardSpecSize: -1 - switchCardSpecClock: -1 - switchRatingsMask: 0 - switchRatingsInt_0: 0 - switchRatingsInt_1: 0 - switchRatingsInt_2: 0 - switchRatingsInt_3: 0 - switchRatingsInt_4: 0 - switchRatingsInt_5: 0 - switchRatingsInt_6: 0 - switchRatingsInt_7: 0 - switchRatingsInt_8: 0 - switchRatingsInt_9: 0 - switchRatingsInt_10: 0 - switchRatingsInt_11: 0 - switchRatingsInt_12: 0 - switchLocalCommunicationIds_0: - switchLocalCommunicationIds_1: - switchLocalCommunicationIds_2: - switchLocalCommunicationIds_3: - switchLocalCommunicationIds_4: - switchLocalCommunicationIds_5: - switchLocalCommunicationIds_6: - switchLocalCommunicationIds_7: - switchParentalControl: 0 - switchAllowsScreenshot: 1 - switchAllowsVideoCapturing: 1 - switchAllowsRuntimeAddOnContentInstall: 0 - switchDataLossConfirmation: 0 - switchUserAccountLockEnabled: 0 - switchSystemResourceMemory: 16777216 - switchSupportedNpadStyles: 3 - switchNativeFsCacheSize: 32 - switchIsHoldTypeHorizontal: 0 - switchSupportedNpadCount: 8 - switchSocketConfigEnabled: 0 - switchTcpInitialSendBufferSize: 32 - switchTcpInitialReceiveBufferSize: 64 - switchTcpAutoSendBufferSizeMax: 256 - switchTcpAutoReceiveBufferSizeMax: 256 - switchUdpSendBufferSize: 9 - switchUdpReceiveBufferSize: 42 - switchSocketBufferEfficiency: 4 - switchSocketInitializeEnabled: 1 - switchNetworkInterfaceManagerInitializeEnabled: 1 - switchPlayerConnectionEnabled: 1 - switchUseNewStyleFilepaths: 0 - switchUseMicroSleepForYield: 1 - switchEnableRamDiskSupport: 0 - switchMicroSleepForYieldTime: 25 - switchRamDiskSpaceSize: 12 - ps4NPAgeRating: 12 - ps4NPTitleSecret: - ps4NPTrophyPackPath: - ps4ParentalLevel: 11 - ps4ContentID: ED1633-NPXX51362_00-0000000000000000 - ps4Category: 0 - ps4MasterVersion: 01.00 - ps4AppVersion: 01.00 - ps4AppType: 0 - ps4ParamSfxPath: - ps4VideoOutPixelFormat: 0 - ps4VideoOutInitialWidth: 1920 - ps4VideoOutBaseModeInitialWidth: 1920 - ps4VideoOutReprojectionRate: 60 - ps4PronunciationXMLPath: - ps4PronunciationSIGPath: - ps4BackgroundImagePath: - ps4StartupImagePath: - ps4StartupImagesFolder: - ps4IconImagesFolder: - ps4SaveDataImagePath: - ps4SdkOverride: - ps4BGMPath: - ps4ShareFilePath: - ps4ShareOverlayImagePath: - ps4PrivacyGuardImagePath: - ps4ExtraSceSysFile: - ps4NPtitleDatPath: - ps4RemotePlayKeyAssignment: -1 - ps4RemotePlayKeyMappingDir: - ps4PlayTogetherPlayerCount: 0 - ps4EnterButtonAssignment: 1 - ps4ApplicationParam1: 0 - ps4ApplicationParam2: 0 - ps4ApplicationParam3: 0 - ps4ApplicationParam4: 0 - ps4DownloadDataSize: 0 - ps4GarlicHeapSize: 2048 - ps4ProGarlicHeapSize: 2560 - playerPrefsMaxSize: 32768 - ps4Passcode: frAQBc8Wsa1xVPfvJcrgRYwTiizs2trQ - ps4pnSessions: 1 - ps4pnPresence: 1 - ps4pnFriends: 1 - ps4pnGameCustomData: 1 - playerPrefsSupport: 0 - enableApplicationExit: 0 - resetTempFolder: 1 - restrictedAudioUsageRights: 0 - ps4UseResolutionFallback: 0 - ps4ReprojectionSupport: 0 - ps4UseAudio3dBackend: 0 - ps4UseLowGarlicFragmentationMode: 1 - ps4SocialScreenEnabled: 0 - ps4ScriptOptimizationLevel: 0 - ps4Audio3dVirtualSpeakerCount: 14 - ps4attribCpuUsage: 0 - ps4PatchPkgPath: - ps4PatchLatestPkgPath: - ps4PatchChangeinfoPath: - ps4PatchDayOne: 0 - ps4attribUserManagement: 0 - ps4attribMoveSupport: 0 - ps4attrib3DSupport: 0 - ps4attribShareSupport: 0 - ps4attribExclusiveVR: 0 - ps4disableAutoHideSplash: 0 - ps4videoRecordingFeaturesUsed: 0 - ps4contentSearchFeaturesUsed: 0 - ps4CompatibilityPS5: 0 - ps4AllowPS5Detection: 0 - ps4GPU800MHz: 1 - ps4attribEyeToEyeDistanceSettingVR: 0 - ps4IncludedModules: [] - ps4attribVROutputEnabled: 0 - monoEnv: - splashScreenBackgroundSourceLandscape: {fileID: 0} - splashScreenBackgroundSourcePortrait: {fileID: 0} - blurSplashScreenBackground: 1 - spritePackerPolicy: - webGLMemorySize: 256 - webGLExceptionSupport: 1 - webGLNameFilesAsHashes: 0 - webGLDataCaching: 1 - webGLDebugSymbols: 0 - webGLEmscriptenArgs: - webGLModulesDirectory: - webGLTemplate: APPLICATION:Default - webGLAnalyzeBuildSize: 0 - webGLUseEmbeddedResources: 0 - webGLCompressionFormat: 1 - webGLWasmArithmeticExceptions: 0 - webGLLinkerTarget: 1 - webGLThreadsSupport: 0 - webGLDecompressionFallback: 0 - scriptingDefineSymbols: {} - additionalCompilerArguments: {} - platformArchitecture: {} - scriptingBackend: {} - il2cppCompilerConfiguration: {} - managedStrippingLevel: {} - incrementalIl2cppBuild: {} - suppressCommonWarnings: 1 - allowUnsafeCode: 0 - useDeterministicCompilation: 0 - useReferenceAssemblies: 1 - enableRoslynAnalyzers: 1 - additionalIl2CppArgs: - scriptingRuntimeVersion: 1 - gcIncremental: 1 - assemblyVersionValidation: 1 - gcWBarrierValidation: 0 - apiCompatibilityLevelPerPlatform: {} - m_RenderingPath: 1 - m_MobileRenderingPath: 1 - metroPackageName: Template_3D - metroPackageVersion: - metroCertificatePath: - metroCertificatePassword: - metroCertificateSubject: - metroCertificateIssuer: - metroCertificateNotAfter: 0000000000000000 - metroApplicationDescription: Template_3D - wsaImages: {} - metroTileShortName: - metroTileShowName: 0 - metroMediumTileShowName: 0 - metroLargeTileShowName: 0 - metroWideTileShowName: 0 - metroSupportStreamingInstall: 0 - metroLastRequiredScene: 0 - metroDefaultTileSize: 1 - metroTileForegroundText: 2 - metroTileBackgroundColor: {r: 0.13333334, g: 0.17254902, b: 0.21568628, a: 0} - metroSplashScreenBackgroundColor: {r: 0.12941177, g: 0.17254902, b: 0.21568628, - a: 1} - metroSplashScreenUseBackgroundColor: 0 - platformCapabilities: {} - metroTargetDeviceFamilies: {} - metroFTAName: - metroFTAFileTypes: [] - metroProtocolName: - vcxProjDefaultLanguage: - XboxOneProductId: - XboxOneUpdateKey: - XboxOneSandboxId: - XboxOneContentId: - XboxOneTitleId: - XboxOneSCId: - XboxOneGameOsOverridePath: - XboxOnePackagingOverridePath: - XboxOneAppManifestOverridePath: - XboxOneVersion: 1.0.0.0 - XboxOnePackageEncryption: 0 - XboxOnePackageUpdateGranularity: 2 - XboxOneDescription: - XboxOneLanguage: - - enus - XboxOneCapability: [] - XboxOneGameRating: {} - XboxOneIsContentPackage: 0 - XboxOneEnhancedXboxCompatibilityMode: 0 - XboxOneEnableGPUVariability: 1 - XboxOneSockets: {} - XboxOneSplashScreen: {fileID: 0} - XboxOneAllowedProductIds: [] - XboxOnePersistentLocalStorageSize: 0 - XboxOneXTitleMemory: 8 - XboxOneOverrideIdentityName: - XboxOneOverrideIdentityPublisher: - vrEditorSettings: {} - cloudServicesEnabled: - UNet: 0 - luminIcon: - m_Name: - m_ModelFolderPath: - m_PortalFolderPath: - luminCert: - m_CertPath: - m_SignPackage: 1 - luminIsChannelApp: 0 - luminVersion: - m_VersionCode: 1 - m_VersionName: - apiCompatibilityLevel: 6 - activeInputHandler: 0 - cloudProjectId: - framebufferDepthMemorylessMode: 0 - qualitySettingsNames: [] - projectName: - organizationId: - cloudEnabled: 0 - legacyClampBlendShapeWeights: 0 - virtualTexturingSupportEnabled: 0 diff --git a/Projects/Observer/ProjectSettings/ProjectVersion.txt b/Projects/Observer/ProjectSettings/ProjectVersion.txt deleted file mode 100644 index 0ab53b0..0000000 --- a/Projects/Observer/ProjectSettings/ProjectVersion.txt +++ /dev/null @@ -1,2 +0,0 @@ -m_EditorVersion: 2022.3.16f1 -m_EditorVersionWithRevision: 2022.3.16f1 (d2c21f0ef2f1) diff --git a/Projects/Observer/ProjectSettings/QualitySettings.asset b/Projects/Observer/ProjectSettings/QualitySettings.asset deleted file mode 100644 index b7593b7..0000000 --- a/Projects/Observer/ProjectSettings/QualitySettings.asset +++ /dev/null @@ -1,190 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!47 &1 -QualitySettings: - m_ObjectHideFlags: 0 - serializedVersion: 5 - m_CurrentQuality: 4 - m_QualitySettings: - - serializedVersion: 2 - name: Very Low - pixelLightCount: 0 - shadows: 0 - shadowResolution: 0 - shadowProjection: 1 - shadowCascades: 1 - shadowDistance: 15 - shadowNearPlaneOffset: 3 - shadowCascade2Split: 0.33333334 - shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} - shadowmaskMode: 0 - blendWeights: 1 - textureQuality: 1 - anisotropicTextures: 0 - antiAliasing: 0 - softParticles: 0 - softVegetation: 0 - realtimeReflectionProbes: 0 - billboardsFaceCameraPosition: 0 - vSyncCount: 0 - lodBias: 0.3 - maximumLODLevel: 0 - particleRaycastBudget: 4 - asyncUploadTimeSlice: 2 - asyncUploadBufferSize: 16 - resolutionScalingFixedDPIFactor: 1 - excludedTargetPlatforms: [] - - serializedVersion: 2 - name: Low - pixelLightCount: 0 - shadows: 0 - shadowResolution: 0 - shadowProjection: 1 - shadowCascades: 1 - shadowDistance: 20 - shadowNearPlaneOffset: 3 - shadowCascade2Split: 0.33333334 - shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} - shadowmaskMode: 0 - blendWeights: 2 - textureQuality: 0 - anisotropicTextures: 0 - antiAliasing: 0 - softParticles: 0 - softVegetation: 0 - realtimeReflectionProbes: 0 - billboardsFaceCameraPosition: 0 - vSyncCount: 0 - lodBias: 0.4 - maximumLODLevel: 0 - particleRaycastBudget: 16 - asyncUploadTimeSlice: 2 - asyncUploadBufferSize: 16 - resolutionScalingFixedDPIFactor: 1 - excludedTargetPlatforms: [] - - serializedVersion: 2 - name: Medium - pixelLightCount: 1 - shadows: 1 - shadowResolution: 0 - shadowProjection: 1 - shadowCascades: 1 - shadowDistance: 20 - shadowNearPlaneOffset: 3 - shadowCascade2Split: 0.33333334 - shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} - shadowmaskMode: 0 - blendWeights: 2 - textureQuality: 0 - anisotropicTextures: 1 - antiAliasing: 0 - softParticles: 0 - softVegetation: 0 - realtimeReflectionProbes: 0 - billboardsFaceCameraPosition: 0 - vSyncCount: 1 - lodBias: 0.7 - maximumLODLevel: 0 - particleRaycastBudget: 64 - asyncUploadTimeSlice: 2 - asyncUploadBufferSize: 16 - resolutionScalingFixedDPIFactor: 1 - excludedTargetPlatforms: [] - - serializedVersion: 2 - name: High - pixelLightCount: 2 - shadows: 2 - shadowResolution: 1 - shadowProjection: 1 - shadowCascades: 2 - shadowDistance: 40 - shadowNearPlaneOffset: 3 - shadowCascade2Split: 0.33333334 - shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} - shadowmaskMode: 1 - blendWeights: 2 - textureQuality: 0 - anisotropicTextures: 1 - antiAliasing: 2 - softParticles: 0 - softVegetation: 1 - realtimeReflectionProbes: 1 - billboardsFaceCameraPosition: 1 - vSyncCount: 1 - lodBias: 1 - maximumLODLevel: 0 - particleRaycastBudget: 256 - asyncUploadTimeSlice: 2 - asyncUploadBufferSize: 16 - resolutionScalingFixedDPIFactor: 1 - excludedTargetPlatforms: [] - - serializedVersion: 2 - name: Very High - pixelLightCount: 3 - shadows: 2 - shadowResolution: 2 - shadowProjection: 1 - shadowCascades: 2 - shadowDistance: 40 - shadowNearPlaneOffset: 3 - shadowCascade2Split: 0.33333334 - shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} - shadowmaskMode: 1 - blendWeights: 4 - textureQuality: 0 - anisotropicTextures: 1 - antiAliasing: 4 - softParticles: 1 - softVegetation: 1 - realtimeReflectionProbes: 1 - billboardsFaceCameraPosition: 1 - vSyncCount: 1 - lodBias: 1.5 - maximumLODLevel: 0 - particleRaycastBudget: 1024 - asyncUploadTimeSlice: 2 - asyncUploadBufferSize: 16 - resolutionScalingFixedDPIFactor: 1 - excludedTargetPlatforms: [] - - serializedVersion: 2 - name: Ultra - pixelLightCount: 4 - shadows: 2 - shadowResolution: 2 - shadowProjection: 1 - shadowCascades: 4 - shadowDistance: 150 - shadowNearPlaneOffset: 3 - shadowCascade2Split: 0.33333334 - shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} - shadowmaskMode: 1 - blendWeights: 4 - textureQuality: 0 - anisotropicTextures: 1 - antiAliasing: 4 - softParticles: 1 - softVegetation: 1 - realtimeReflectionProbes: 1 - billboardsFaceCameraPosition: 1 - vSyncCount: 1 - lodBias: 2 - maximumLODLevel: 0 - particleRaycastBudget: 4096 - asyncUploadTimeSlice: 2 - asyncUploadBufferSize: 16 - resolutionScalingFixedDPIFactor: 1 - excludedTargetPlatforms: [] - m_PerPlatformDefaultQuality: - Android: 2 - Nintendo 3DS: 5 - Nintendo Switch: 5 - PS4: 5 - PSP2: 2 - Standalone: 5 - Tizen: 2 - WebGL: 3 - WiiU: 5 - Windows Store Apps: 5 - XboxOne: 5 - iPhone: 2 - tvOS: 2 diff --git a/Projects/Observer/ProjectSettings/TagManager.asset b/Projects/Observer/ProjectSettings/TagManager.asset deleted file mode 100644 index 5ce97fb..0000000 --- a/Projects/Observer/ProjectSettings/TagManager.asset +++ /dev/null @@ -1,43 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!78 &1 -TagManager: - serializedVersion: 2 - tags: [] - layers: - - Default - - TransparentFX - - Ignore Raycast - - - - Water - - UI - - - - - - PostProcessing - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - m_SortingLayers: - - name: Default - uniqueID: 0 - locked: 0 diff --git a/Projects/Observer/ProjectSettings/TimeManager.asset b/Projects/Observer/ProjectSettings/TimeManager.asset deleted file mode 100644 index 06bcc6d..0000000 --- a/Projects/Observer/ProjectSettings/TimeManager.asset +++ /dev/null @@ -1,9 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!5 &1 -TimeManager: - m_ObjectHideFlags: 0 - Fixed Timestep: 0.02 - Maximum Allowed Timestep: 0.1 - m_TimeScale: 1 - Maximum Particle Timestep: 0.03 diff --git a/Projects/Observer/ProjectSettings/UnityConnectSettings.asset b/Projects/Observer/ProjectSettings/UnityConnectSettings.asset deleted file mode 100644 index fa0b146..0000000 --- a/Projects/Observer/ProjectSettings/UnityConnectSettings.asset +++ /dev/null @@ -1,34 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!310 &1 -UnityConnectSettings: - m_ObjectHideFlags: 0 - serializedVersion: 1 - m_Enabled: 0 - m_TestMode: 0 - m_EventOldUrl: https://api.uca.cloud.unity3d.com/v1/events - m_EventUrl: https://cdp.cloud.unity3d.com/v1/events - m_ConfigUrl: https://config.uca.cloud.unity3d.com - m_TestInitMode: 0 - CrashReportingSettings: - m_EventUrl: https://perf-events.cloud.unity3d.com - m_Enabled: 0 - m_LogBufferSize: 10 - m_CaptureEditorExceptions: 1 - UnityPurchasingSettings: - m_Enabled: 0 - m_TestMode: 0 - UnityAnalyticsSettings: - m_Enabled: 0 - m_TestMode: 0 - m_InitializeOnStartup: 1 - UnityAdsSettings: - m_Enabled: 0 - m_InitializeOnStartup: 1 - m_TestMode: 0 - m_IosGameId: - m_AndroidGameId: - m_GameIds: {} - m_GameId: - PerformanceReportingSettings: - m_Enabled: 0 diff --git a/Projects/Observer/ProjectSettings/VFXManager.asset b/Projects/Observer/ProjectSettings/VFXManager.asset deleted file mode 100644 index 6e0eaca..0000000 --- a/Projects/Observer/ProjectSettings/VFXManager.asset +++ /dev/null @@ -1,11 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!937362698 &1 -VFXManager: - m_ObjectHideFlags: 0 - m_IndirectShader: {fileID: 0} - m_CopyBufferShader: {fileID: 0} - m_SortShader: {fileID: 0} - m_RenderPipeSettingsPath: - m_FixedTimeStep: 0.016666668 - m_MaxDeltaTime: 0.05 diff --git a/Projects/Observer/ProjectSettings/VersionControlSettings.asset b/Projects/Observer/ProjectSettings/VersionControlSettings.asset deleted file mode 100644 index dca2881..0000000 --- a/Projects/Observer/ProjectSettings/VersionControlSettings.asset +++ /dev/null @@ -1,8 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!890905787 &1 -VersionControlSettings: - m_ObjectHideFlags: 0 - m_Mode: Visible Meta Files - m_CollabEditorSettings: - inProgressEnabled: 1 diff --git a/Projects/Observer/ProjectSettings/XRSettings.asset b/Projects/Observer/ProjectSettings/XRSettings.asset deleted file mode 100644 index 482590c..0000000 --- a/Projects/Observer/ProjectSettings/XRSettings.asset +++ /dev/null @@ -1,10 +0,0 @@ -{ - "m_SettingKeys": [ - "VR Device Disabled", - "VR Device User Alert" - ], - "m_SettingValues": [ - "False", - "False" - ] -} \ No newline at end of file diff --git a/Projects/PCGTree/.gitignore b/Projects/PCGTree/.gitignore deleted file mode 100644 index 7b57a60..0000000 --- a/Projects/PCGTree/.gitignore +++ /dev/null @@ -1,149 +0,0 @@ -# Created by https://www.toptal.com/developers/gitignore/api/osx,unity,linux,windows,vscode -# Edit at https://www.toptal.com/developers/gitignore?templates=osx,unity,linux,windows,vscode - -### Linux ### -*~ - -# temporary files which can be created if a process still has a handle open of a deleted file -.fuse_hidden* - -# KDE directory preferences -.directory - -# Linux trash folder which might appear on any partition or disk -.Trash-* - -# .nfs files are created when an open file is removed but is still being accessed -.nfs* - -### OSX ### -# General -.DS_Store -.AppleDouble -.LSOverride - -# Icon must end with two \r -Icon - - -# Thumbnails -._* - -# Files that might appear in the root of a volume -.DocumentRevisions-V100 -.fseventsd -.Spotlight-V100 -.TemporaryItems -.Trashes -.VolumeIcon.icns -.com.apple.timemachine.donotpresent - -# Directories potentially created on remote AFP share -.AppleDB -.AppleDesktop -Network Trash Folder -Temporary Items -.apdisk - -### Unity ### -# This .gitignore file should be placed at the root of your Unity project directory -# -# Get latest from https://github.com/github/gitignore/blob/main/Unity.gitignore -/[Ll]ibrary/ -/[Tt]emp/ -/[Oo]bj/ -/[Bb]uild/ -/[Bb]uilds/ -/[Ll]ogs/ -/[Uu]ser[Ss]ettings/ - -# MemoryCaptures can get excessive in size. -# They also could contain extremely sensitive data -/[Mm]emoryCaptures/ - -# Recordings can get excessive in size -/[Rr]ecordings/ - -# Uncomment this line if you wish to ignore the asset store tools plugin -# /[Aa]ssets/AssetStoreTools* - -# Autogenerated Jetbrains Rider plugin -/[Aa]ssets/Plugins/Editor/JetBrains* - -# Visual Studio cache directory -.vs/ - -# Gradle cache directory -.gradle/ - -# Autogenerated VS/MD/Consulo solution and project files -ExportedObj/ -.consulo/ -*.csproj -*.unityproj -*.sln -*.suo -*.tmp -*.user -*.userprefs -*.pidb -*.booproj -*.svd -*.pdb -*.mdb -*.opendb -*.VC.db - -# Unity3D generated meta files -*.pidb.meta -*.pdb.meta -*.mdb.meta - -# Unity3D generated file on crash reports -sysinfo.txt - -# Builds -*.apk -*.aab -*.unitypackage -*.app - -# Crashlytics generated file -crashlytics-build.properties - -# Packed Addressables -/[Aa]ssets/[Aa]ddressable[Aa]ssets[Dd]ata/*/*.bin* - -# Temporary auto-generated Android Assets -/[Aa]ssets/[Ss]treamingAssets/aa.meta -/[Aa]ssets/[Ss]treamingAssets/aa/* - -#!! ERROR: vscode is undefined. Use list command to see defined gitignore types !!# - -### Windows ### -# Windows thumbnail cache files -Thumbs.db -Thumbs.db:encryptable -ehthumbs.db -ehthumbs_vista.db - -# Dump file -*.stackdump - -# Folder config file -[Dd]esktop.ini - -# Recycle Bin used on file shares -$RECYCLE.BIN/ - -# Windows Installer files -*.cab -*.msi -*.msix -*.msm -*.msp - -# Windows shortcuts -*.lnk - -# End of https://www.toptal.com/developers/gitignore/api/osx,unity,linux,windows,vscode diff --git a/Projects/PCGTree/Assets/Editor.meta b/Projects/PCGTree/Assets/Editor.meta deleted file mode 100644 index d5c4ed6..0000000 --- a/Projects/PCGTree/Assets/Editor.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: af1ac3adab09f8844b57c482eb3d5ccb -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/PCGTree/Assets/Editor/MediationAdapterDependencies.xml b/Projects/PCGTree/Assets/Editor/MediationAdapterDependencies.xml deleted file mode 100644 index 04c75e8..0000000 --- a/Projects/PCGTree/Assets/Editor/MediationAdapterDependencies.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - - https://unity3ddist.jfrog.io/artifactory/unity-mediation-mvn-prod-local/ - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/Projects/PCGTree/Assets/Editor/MediationAdapterDependencies.xml.meta b/Projects/PCGTree/Assets/Editor/MediationAdapterDependencies.xml.meta deleted file mode 100644 index 8e81561..0000000 --- a/Projects/PCGTree/Assets/Editor/MediationAdapterDependencies.xml.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: fca3a91b11f65654181c500419f243cb -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/PCGTree/Assets/Scenes.meta b/Projects/PCGTree/Assets/Scenes.meta deleted file mode 100644 index 17072cf..0000000 --- a/Projects/PCGTree/Assets/Scenes.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 4f704ae4b4f98ae41a0bce26658850c1 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/PCGTree/Assets/Scenes/SampleScene.unity b/Projects/PCGTree/Assets/Scenes/SampleScene.unity deleted file mode 100644 index afcbef4..0000000 --- a/Projects/PCGTree/Assets/Scenes/SampleScene.unity +++ /dev/null @@ -1,555 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!29 &1 -OcclusionCullingSettings: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_OcclusionBakeSettings: - smallestOccluder: 5 - smallestHole: 0.25 - backfaceThreshold: 100 - m_SceneGUID: 00000000000000000000000000000000 - m_OcclusionCullingData: {fileID: 0} ---- !u!104 &2 -RenderSettings: - m_ObjectHideFlags: 0 - serializedVersion: 9 - m_Fog: 0 - m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} - m_FogMode: 3 - m_FogDensity: 0.01 - m_LinearFogStart: 0 - m_LinearFogEnd: 300 - m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} - m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} - m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} - m_AmbientIntensity: 1 - m_AmbientMode: 0 - m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} - m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0} - m_HaloStrength: 0.5 - m_FlareStrength: 1 - m_FlareFadeSpeed: 3 - m_HaloTexture: {fileID: 0} - m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} - m_DefaultReflectionMode: 0 - m_DefaultReflectionResolution: 128 - m_ReflectionBounces: 1 - m_ReflectionIntensity: 1 - m_CustomReflection: {fileID: 0} - m_Sun: {fileID: 0} - m_IndirectSpecularColor: {r: 0.44657898, g: 0.4964133, b: 0.5748178, a: 1} - m_UseRadianceAmbientProbe: 0 ---- !u!157 &3 -LightmapSettings: - m_ObjectHideFlags: 0 - serializedVersion: 12 - m_GIWorkflowMode: 0 - m_GISettings: - serializedVersion: 2 - m_BounceScale: 1 - m_IndirectOutputScale: 1 - m_AlbedoBoost: 1 - m_EnvironmentLightingMode: 0 - m_EnableBakedLightmaps: 1 - m_EnableRealtimeLightmaps: 0 - m_LightmapEditorSettings: - serializedVersion: 12 - m_Resolution: 2 - m_BakeResolution: 10 - m_AtlasSize: 512 - m_AO: 0 - m_AOMaxDistance: 1 - m_CompAOExponent: 1 - m_CompAOExponentDirect: 0 - m_ExtractAmbientOcclusion: 0 - m_Padding: 2 - m_LightmapParameters: {fileID: 0} - m_LightmapsBakeMode: 1 - m_TextureCompression: 1 - m_FinalGather: 0 - m_FinalGatherFiltering: 1 - m_FinalGatherRayCount: 256 - m_ReflectionCompression: 2 - m_MixedBakeMode: 2 - m_BakeBackend: 1 - m_PVRSampling: 1 - m_PVRDirectSampleCount: 32 - m_PVRSampleCount: 256 - m_PVRBounces: 2 - m_PVREnvironmentSampleCount: 256 - m_PVREnvironmentReferencePointCount: 2048 - m_PVRFilteringMode: 2 - m_PVRDenoiserTypeDirect: 0 - m_PVRDenoiserTypeIndirect: 0 - m_PVRDenoiserTypeAO: 0 - m_PVRFilterTypeDirect: 0 - m_PVRFilterTypeIndirect: 0 - m_PVRFilterTypeAO: 0 - m_PVREnvironmentMIS: 0 - m_PVRCulling: 1 - m_PVRFilteringGaussRadiusDirect: 1 - m_PVRFilteringGaussRadiusIndirect: 5 - m_PVRFilteringGaussRadiusAO: 2 - m_PVRFilteringAtrousPositionSigmaDirect: 0.5 - m_PVRFilteringAtrousPositionSigmaIndirect: 2 - m_PVRFilteringAtrousPositionSigmaAO: 1 - m_ExportTrainingData: 0 - m_TrainingDataDestination: TrainingData - m_LightProbeSampleCountMultiplier: 4 - m_LightingDataAsset: {fileID: 0} - m_LightingSettings: {fileID: 1614602345} ---- !u!196 &4 -NavMeshSettings: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_BuildSettings: - serializedVersion: 2 - agentTypeID: 0 - agentRadius: 0.5 - agentHeight: 2 - agentSlope: 45 - agentClimb: 0.4 - ledgeDropHeight: 0 - maxJumpAcrossDistance: 0 - minRegionArea: 2 - manualCellSize: 0 - cellSize: 0.16666667 - manualTileSize: 0 - tileSize: 256 - accuratePlacement: 0 - maxJobWorkers: 0 - preserveTilesOutsideBounds: 0 - debug: - m_Flags: 0 - m_NavMeshData: {fileID: 0} ---- !u!1 &170076733 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 170076735} - - component: {fileID: 170076734} - m_Layer: 0 - m_Name: Directional Light - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!108 &170076734 -Light: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 170076733} - m_Enabled: 1 - serializedVersion: 10 - m_Type: 1 - m_Shape: 0 - m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1} - m_Intensity: 1 - m_Range: 10 - m_SpotAngle: 30 - m_InnerSpotAngle: 21.80208 - m_CookieSize: 10 - m_Shadows: - m_Type: 2 - m_Resolution: -1 - m_CustomResolution: -1 - m_Strength: 1 - m_Bias: 0.05 - m_NormalBias: 0.4 - m_NearPlane: 0.2 - m_CullingMatrixOverride: - e00: 1 - e01: 0 - e02: 0 - e03: 0 - e10: 0 - e11: 1 - e12: 0 - e13: 0 - e20: 0 - e21: 0 - e22: 1 - e23: 0 - e30: 0 - e31: 0 - e32: 0 - e33: 1 - m_UseCullingMatrixOverride: 0 - m_Cookie: {fileID: 0} - m_DrawHalo: 0 - m_Flare: {fileID: 0} - m_RenderMode: 0 - m_CullingMask: - serializedVersion: 2 - m_Bits: 4294967295 - m_RenderingLayerMask: 1 - m_Lightmapping: 1 - m_LightShadowCasterMode: 0 - m_AreaSize: {x: 1, y: 1} - m_BounceIntensity: 1 - m_ColorTemperature: 6570 - m_UseColorTemperature: 0 - m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} - m_UseBoundingSphereOverride: 0 - m_UseViewFrustumForShadowCasterCull: 1 - m_ShadowRadius: 0 - m_ShadowAngle: 0 ---- !u!4 &170076735 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 170076733} - m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} - m_LocalPosition: {x: 0, y: 3, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} ---- !u!1001 &212057608 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 0} - m_Modifications: - - target: {fileID: 4798405855020756, guid: 9e7b61e26b6524e7987098f14cdf2a9d, type: 3} - propertyPath: m_RootOrder - value: 3 - objectReference: {fileID: 0} - - target: {fileID: 4798405855020756, guid: 9e7b61e26b6524e7987098f14cdf2a9d, type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4798405855020756, guid: 9e7b61e26b6524e7987098f14cdf2a9d, type: 3} - propertyPath: m_LocalPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4798405855020756, guid: 9e7b61e26b6524e7987098f14cdf2a9d, type: 3} - propertyPath: m_LocalPosition.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4798405855020756, guid: 9e7b61e26b6524e7987098f14cdf2a9d, type: 3} - propertyPath: m_LocalRotation.w - value: 0.99846673 - objectReference: {fileID: 0} - - target: {fileID: 4798405855020756, guid: 9e7b61e26b6524e7987098f14cdf2a9d, type: 3} - propertyPath: m_LocalRotation.x - value: 0.00013994584 - objectReference: {fileID: 0} - - target: {fileID: 4798405855020756, guid: 9e7b61e26b6524e7987098f14cdf2a9d, type: 3} - propertyPath: m_LocalRotation.y - value: -0.0025268563 - objectReference: {fileID: 0} - - target: {fileID: 4798405855020756, guid: 9e7b61e26b6524e7987098f14cdf2a9d, type: 3} - propertyPath: m_LocalRotation.z - value: -0.05529846 - objectReference: {fileID: 0} - - target: {fileID: 4798405855020756, guid: 9e7b61e26b6524e7987098f14cdf2a9d, type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4798405855020756, guid: 9e7b61e26b6524e7987098f14cdf2a9d, type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: -0.29 - objectReference: {fileID: 0} - - target: {fileID: 4798405855020756, guid: 9e7b61e26b6524e7987098f14cdf2a9d, type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: -6.34 - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: 9e7b61e26b6524e7987098f14cdf2a9d, type: 3} ---- !u!1 &272006146 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 272006150} - - component: {fileID: 272006149} - - component: {fileID: 272006148} - - component: {fileID: 272006147} - m_Layer: 0 - m_Name: Background - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!64 &272006147 -MeshCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 272006146} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 4 - m_Convex: 0 - m_CookingOptions: 30 - m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} ---- !u!23 &272006148 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 272006146} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 4294967295 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 76e8ca2a36d644267907aa718052ce6b, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!33 &272006149 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 272006146} - m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} ---- !u!4 &272006150 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 272006146} - m_LocalRotation: {x: -0.7071068, y: 0, z: 0, w: 0.7071068} - m_LocalPosition: {x: 0, y: 0, z: 5} - m_LocalScale: {x: 100, y: 1, z: 100} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 4 - m_LocalEulerAnglesHint: {x: -90, y: 0, z: 0} ---- !u!1 &534669902 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 534669905} - - component: {fileID: 534669904} - - component: {fileID: 534669903} - m_Layer: 0 - m_Name: Main Camera - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!81 &534669903 -AudioListener: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 534669902} - m_Enabled: 1 ---- !u!20 &534669904 -Camera: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 534669902} - m_Enabled: 1 - serializedVersion: 2 - m_ClearFlags: 1 - m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} - m_projectionMatrixMode: 1 - m_GateFitMode: 2 - m_FOVAxisMode: 0 - m_SensorSize: {x: 36, y: 24} - m_LensShift: {x: 0, y: 0} - m_FocalLength: 50 - m_NormalizedViewPortRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 1 - height: 1 - near clip plane: 0.3 - far clip plane: 1000 - field of view: 60 - orthographic: 0 - orthographic size: 5 - m_Depth: -1 - m_CullingMask: - serializedVersion: 2 - m_Bits: 4294967295 - m_RenderingPath: -1 - m_TargetTexture: {fileID: 0} - m_TargetDisplay: 0 - m_TargetEye: 3 - m_HDR: 1 - m_AllowMSAA: 1 - m_AllowDynamicResolution: 0 - m_ForceIntoRT: 0 - m_OcclusionCulling: 1 - m_StereoConvergence: 10 - m_StereoSeparation: 0.022 ---- !u!4 &534669905 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 534669902} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 75, z: -250} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!850595691 &1614602345 -LightingSettings: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Name: Settings.lighting - serializedVersion: 3 - m_GIWorkflowMode: 0 - m_EnableBakedLightmaps: 1 - m_EnableRealtimeLightmaps: 0 - m_RealtimeEnvironmentLighting: 1 - m_BounceScale: 1 - m_AlbedoBoost: 1 - m_IndirectOutputScale: 1 - m_UsingShadowmask: 1 - m_BakeBackend: 1 - m_LightmapMaxSize: 512 - m_BakeResolution: 10 - m_Padding: 2 - m_TextureCompression: 1 - m_AO: 0 - m_AOMaxDistance: 1 - m_CompAOExponent: 1 - m_CompAOExponentDirect: 0 - m_ExtractAO: 0 - m_MixedBakeMode: 2 - m_LightmapsBakeMode: 1 - m_FilterMode: 1 - m_LightmapParameters: {fileID: 15204, guid: 0000000000000000f000000000000000, type: 0} - m_ExportTrainingData: 0 - m_TrainingDataDestination: TrainingData - m_RealtimeResolution: 2 - m_ForceWhiteAlbedo: 0 - m_ForceUpdates: 0 - m_FinalGather: 0 - m_FinalGatherRayCount: 256 - m_FinalGatherFiltering: 1 - m_PVRCulling: 1 - m_PVRSampling: 1 - m_PVRDirectSampleCount: 32 - m_PVRSampleCount: 256 - m_PVREnvironmentSampleCount: 256 - m_PVREnvironmentReferencePointCount: 2048 - m_LightProbeSampleCountMultiplier: 4 - m_PVRBounces: 2 - m_PVRMinBounces: 2 - m_PVREnvironmentMIS: 0 - m_PVRFilteringMode: 2 - m_PVRDenoiserTypeDirect: 0 - m_PVRDenoiserTypeIndirect: 0 - m_PVRDenoiserTypeAO: 0 - m_PVRFilterTypeDirect: 0 - m_PVRFilterTypeIndirect: 0 - m_PVRFilterTypeAO: 0 - m_PVRFilteringGaussRadiusDirect: 1 - m_PVRFilteringGaussRadiusIndirect: 5 - m_PVRFilteringGaussRadiusAO: 2 - m_PVRFilteringAtrousPositionSigmaDirect: 0.5 - m_PVRFilteringAtrousPositionSigmaIndirect: 2 - m_PVRFilteringAtrousPositionSigmaAO: 1 ---- !u!1 &2125761104 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2125761106} - - component: {fileID: 2125761105} - m_Layer: 0 - m_Name: ScriptHome - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &2125761105 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2125761104} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5efb94f66df0d41fbb345ffd99d2e315, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!4 &2125761106 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2125761104} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} diff --git a/Projects/PCGTree/Assets/Scenes/SampleScene.unity.meta b/Projects/PCGTree/Assets/Scenes/SampleScene.unity.meta deleted file mode 100644 index 9531828..0000000 --- a/Projects/PCGTree/Assets/Scenes/SampleScene.unity.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 99c9720ab356a0642a771bea13969a05 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/PCGTree/Assets/Scenes/Tree.unity b/Projects/PCGTree/Assets/Scenes/Tree.unity deleted file mode 100644 index 0e1d5aa..0000000 --- a/Projects/PCGTree/Assets/Scenes/Tree.unity +++ /dev/null @@ -1,258 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!29 &1 -OcclusionCullingSettings: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_OcclusionBakeSettings: - smallestOccluder: 5 - smallestHole: 0.25 - backfaceThreshold: 100 - m_SceneGUID: 00000000000000000000000000000000 - m_OcclusionCullingData: {fileID: 0} ---- !u!104 &2 -RenderSettings: - m_ObjectHideFlags: 0 - serializedVersion: 9 - m_Fog: 0 - m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} - m_FogMode: 3 - m_FogDensity: 0.01 - m_LinearFogStart: 0 - m_LinearFogEnd: 300 - m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} - m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} - m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} - m_AmbientIntensity: 1 - m_AmbientMode: 0 - m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} - m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0} - m_HaloStrength: 0.5 - m_FlareStrength: 1 - m_FlareFadeSpeed: 3 - m_HaloTexture: {fileID: 0} - m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} - m_DefaultReflectionMode: 0 - m_DefaultReflectionResolution: 128 - m_ReflectionBounces: 1 - m_ReflectionIntensity: 1 - m_CustomReflection: {fileID: 0} - m_Sun: {fileID: 0} - m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} - m_UseRadianceAmbientProbe: 0 ---- !u!157 &3 -LightmapSettings: - m_ObjectHideFlags: 0 - serializedVersion: 11 - m_GIWorkflowMode: 0 - m_GISettings: - serializedVersion: 2 - m_BounceScale: 1 - m_IndirectOutputScale: 1 - m_AlbedoBoost: 1 - m_TemporalCoherenceThreshold: 1 - m_EnvironmentLightingMode: 0 - m_EnableBakedLightmaps: 1 - m_EnableRealtimeLightmaps: 1 - m_LightmapEditorSettings: - serializedVersion: 10 - m_Resolution: 2 - m_BakeResolution: 40 - m_AtlasSize: 1024 - m_AO: 0 - m_AOMaxDistance: 1 - m_CompAOExponent: 1 - m_CompAOExponentDirect: 0 - m_Padding: 2 - m_LightmapParameters: {fileID: 0} - m_LightmapsBakeMode: 1 - m_TextureCompression: 1 - m_FinalGather: 0 - m_FinalGatherFiltering: 1 - m_FinalGatherRayCount: 256 - m_ReflectionCompression: 2 - m_MixedBakeMode: 2 - m_BakeBackend: 1 - m_PVRSampling: 1 - m_PVRDirectSampleCount: 32 - m_PVRSampleCount: 500 - m_PVRBounces: 2 - m_PVRFilterTypeDirect: 0 - m_PVRFilterTypeIndirect: 0 - m_PVRFilterTypeAO: 0 - m_PVRFilteringMode: 1 - m_PVRCulling: 1 - m_PVRFilteringGaussRadiusDirect: 1 - m_PVRFilteringGaussRadiusIndirect: 5 - m_PVRFilteringGaussRadiusAO: 2 - m_PVRFilteringAtrousPositionSigmaDirect: 0.5 - m_PVRFilteringAtrousPositionSigmaIndirect: 2 - m_PVRFilteringAtrousPositionSigmaAO: 1 - m_ShowResolutionOverlay: 1 - m_LightingDataAsset: {fileID: 0} - m_UseShadowmask: 1 ---- !u!196 &4 -NavMeshSettings: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_BuildSettings: - serializedVersion: 2 - agentTypeID: 0 - agentRadius: 0.5 - agentHeight: 2 - agentSlope: 45 - agentClimb: 0.4 - ledgeDropHeight: 0 - maxJumpAcrossDistance: 0 - minRegionArea: 2 - manualCellSize: 0 - cellSize: 0.16666667 - manualTileSize: 0 - tileSize: 256 - accuratePlacement: 0 - debug: - m_Flags: 0 - m_NavMeshData: {fileID: 0} ---- !u!1 &719899892 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 719899895} - - component: {fileID: 719899894} - - component: {fileID: 719899893} - m_Layer: 0 - m_Name: Main Camera - m_TagString: MainCamera - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!81 &719899893 -AudioListener: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 719899892} - m_Enabled: 1 ---- !u!20 &719899894 -Camera: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 719899892} - m_Enabled: 1 - serializedVersion: 2 - m_ClearFlags: 1 - m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} - m_projectionMatrixMode: 1 - m_SensorSize: {x: 36, y: 24} - m_LensShift: {x: 0, y: 0} - m_FocalLength: 50 - m_NormalizedViewPortRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 1 - height: 1 - near clip plane: 0.3 - far clip plane: 1000 - field of view: 60 - orthographic: 0 - orthographic size: 5 - m_Depth: -1 - m_CullingMask: - serializedVersion: 2 - m_Bits: 4294967295 - m_RenderingPath: -1 - m_TargetTexture: {fileID: 0} - m_TargetDisplay: 0 - m_TargetEye: 3 - m_HDR: 1 - m_AllowMSAA: 1 - m_AllowDynamicResolution: 0 - m_ForceIntoRT: 0 - m_OcclusionCulling: 1 - m_StereoConvergence: 10 - m_StereoSeparation: 0.022 ---- !u!4 &719899895 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 719899892} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 1, z: -10} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &1121494063 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1121494065} - - component: {fileID: 1121494064} - m_Layer: 0 - m_Name: Directional Light - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!108 &1121494064 -Light: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 1121494063} - m_Enabled: 1 - serializedVersion: 8 - m_Type: 1 - m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1} - m_Intensity: 1 - m_Range: 10 - m_SpotAngle: 30 - m_CookieSize: 10 - m_Shadows: - m_Type: 2 - m_Resolution: -1 - m_CustomResolution: -1 - m_Strength: 1 - m_Bias: 0.05 - m_NormalBias: 0.4 - m_NearPlane: 0.2 - m_Cookie: {fileID: 0} - m_DrawHalo: 0 - m_Flare: {fileID: 0} - m_RenderMode: 0 - m_CullingMask: - serializedVersion: 2 - m_Bits: 4294967295 - m_Lightmapping: 4 - m_LightShadowCasterMode: 0 - m_AreaSize: {x: 1, y: 1} - m_BounceIntensity: 1 - m_ColorTemperature: 6570 - m_UseColorTemperature: 0 - m_ShadowRadius: 0 - m_ShadowAngle: 0 ---- !u!4 &1121494065 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 1121494063} - m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} - m_LocalPosition: {x: 0, y: 3, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} diff --git a/Projects/PCGTree/Assets/Scenes/Tree.unity.meta b/Projects/PCGTree/Assets/Scenes/Tree.unity.meta deleted file mode 100644 index 75bd806..0000000 --- a/Projects/PCGTree/Assets/Scenes/Tree.unity.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 8a56d13cfd5e448a4a8601b809dce4b8 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/PCGTree/Assets/resources.meta b/Projects/PCGTree/Assets/resources.meta deleted file mode 100644 index 1edc735..0000000 --- a/Projects/PCGTree/Assets/resources.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 427bff359661e438b939e4eb23447828 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/PCGTree/Assets/resources/BillingMode.json b/Projects/PCGTree/Assets/resources/BillingMode.json deleted file mode 100644 index 6f4bfb7..0000000 --- a/Projects/PCGTree/Assets/resources/BillingMode.json +++ /dev/null @@ -1 +0,0 @@ -{"androidStore":"GooglePlay"} \ No newline at end of file diff --git a/Projects/PCGTree/Assets/resources/BillingMode.json.meta b/Projects/PCGTree/Assets/resources/BillingMode.json.meta deleted file mode 100644 index d9c42e2..0000000 --- a/Projects/PCGTree/Assets/resources/BillingMode.json.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 36a5779fb3db1544e91de1254402d674 -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/PCGTree/Assets/resources/Black.mat b/Projects/PCGTree/Assets/resources/Black.mat deleted file mode 100644 index 99107b7..0000000 --- a/Projects/PCGTree/Assets/resources/Black.mat +++ /dev/null @@ -1,76 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!21 &2100000 -Material: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_Name: Black - m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} - m_ShaderKeywords: - m_LightmapFlags: 4 - m_EnableInstancingVariants: 0 - m_DoubleSidedGI: 0 - m_CustomRenderQueue: -1 - stringTagMap: {} - disabledShaderPasses: [] - m_SavedProperties: - serializedVersion: 3 - m_TexEnvs: - - _BumpMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _DetailAlbedoMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _DetailMask: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _DetailNormalMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _EmissionMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _MainTex: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _MetallicGlossMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _OcclusionMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _ParallaxMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - m_Floats: - - _BumpScale: 1 - - _Cutoff: 0.5 - - _DetailNormalMapScale: 1 - - _DstBlend: 0 - - _GlossMapScale: 1 - - _Glossiness: 0.5 - - _GlossyReflections: 1 - - _Metallic: 0 - - _Mode: 0 - - _OcclusionStrength: 1 - - _Parallax: 0.02 - - _SmoothnessTextureChannel: 0 - - _SpecularHighlights: 1 - - _SrcBlend: 1 - - _UVSec: 0 - - _ZWrite: 1 - m_Colors: - - _Color: {r: 0, g: 0, b: 0, a: 1} - - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} diff --git a/Projects/PCGTree/Assets/resources/Black.mat.meta b/Projects/PCGTree/Assets/resources/Black.mat.meta deleted file mode 100644 index 9c821ae..0000000 --- a/Projects/PCGTree/Assets/resources/Black.mat.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 76e8ca2a36d644267907aa718052ce6b -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 2100000 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/PCGTree/Assets/resources/growth.prefab b/Projects/PCGTree/Assets/resources/growth.prefab deleted file mode 100644 index e626bf9..0000000 --- a/Projects/PCGTree/Assets/resources/growth.prefab +++ /dev/null @@ -1,98 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!1001 &100100000 -Prefab: - m_ObjectHideFlags: 1 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 0} - m_Modifications: [] - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 0} - m_RootGameObject: {fileID: 1930134261952700} - m_IsPrefabAsset: 1 ---- !u!1 &1930134261952700 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - serializedVersion: 6 - m_Component: - - component: {fileID: 4798405855020756} - - component: {fileID: 33837117801653964} - - component: {fileID: 23468392440967560} - - component: {fileID: 65150811960476870} - m_Layer: 0 - m_Name: growth - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &4798405855020756 -Transform: - m_ObjectHideFlags: 1 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 1930134261952700} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!23 &23468392440967560 -MeshRenderer: - m_ObjectHideFlags: 1 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 1930134261952700} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 - m_Materials: - - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 ---- !u!33 &33837117801653964 -MeshFilter: - m_ObjectHideFlags: 1 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 1930134261952700} - m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} ---- !u!65 &65150811960476870 -BoxCollider: - m_ObjectHideFlags: 1 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 1930134261952700} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Size: {x: 1, y: 1, z: 1} - m_Center: {x: 0, y: 0, z: 0} diff --git a/Projects/PCGTree/Assets/resources/growth.prefab.meta b/Projects/PCGTree/Assets/resources/growth.prefab.meta deleted file mode 100644 index 70f8e18..0000000 --- a/Projects/PCGTree/Assets/resources/growth.prefab.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 9e7b61e26b6524e7987098f14cdf2a9d -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 100100000 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/PCGTree/Assets/scripts.meta b/Projects/PCGTree/Assets/scripts.meta deleted file mode 100644 index 43385eb..0000000 --- a/Projects/PCGTree/Assets/scripts.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: b089a0df0ecb84479b24dee88bd5091c -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/PCGTree/Assets/scripts/TreeGrower.cs b/Projects/PCGTree/Assets/scripts/TreeGrower.cs deleted file mode 100644 index 4906c64..0000000 --- a/Projects/PCGTree/Assets/scripts/TreeGrower.cs +++ /dev/null @@ -1,63 +0,0 @@ -using System.Collections; -using System.Collections.Generic; -using UnityEngine; - -public class TreeGrower : MonoBehaviour { - - - private List tips; - - //What happens when you make these member variables public? - private float growChance = 0.94f; - private float splitChance = 0.99f; - private Vector3 SplitRotation = new Vector3(0.0f, 0.0f, -15.0f); - private Vector3 GrowthRotation = new Vector3(0.0f, 0.0f, 0.5f); - private Object GrowthPrefab; - - // Use this for initialization - void Start () { - this.tips = new List(); - this.GrowthPrefab = Resources.Load("growth"); - GameObject newGrowthAtOrigin; - //What is the (GameObject) casting bad practice? - newGrowthAtOrigin = (GameObject)Instantiate(this.GrowthPrefab, new Vector3(0, 0, 0), Quaternion.identity); - this.tips.Add(newGrowthAtOrigin); - } - - // Update is called once per frame - void Update () { - var tipsToRemove = new List(); - var tipsToAdd = new List(); - foreach (var tip in this.tips) - { - float rnd = Random.value; - if(rnd < this.growChance) - { - var newTip = (GameObject)Instantiate(this.GrowthPrefab, tip.transform); - newTip.transform.Rotate(this.GrowthRotation); - newTip.transform.Translate(Vector3.up * 1.0f); - tipsToRemove.Add(tip); - tipsToAdd.Add(newTip); - - } - else if(rnd < this.splitChance) - { - var splitTip = (GameObject)Instantiate(this.GrowthPrefab, tip.transform); - splitTip.transform.Rotate(this.SplitRotation); - tipsToAdd.Add(splitTip); - } else - { - tipsToRemove.Add(tip); - } - } - //Why is this.tips being modified outside of the first foreach loop in this function? - foreach (var tip in tipsToRemove) - { - this.tips.Remove(tip); - } - foreach (var tip in tipsToAdd) - { - this.tips.Add(tip); - } - } -} diff --git a/Projects/PCGTree/Assets/scripts/TreeGrower.cs.meta b/Projects/PCGTree/Assets/scripts/TreeGrower.cs.meta deleted file mode 100644 index 1f0e173..0000000 --- a/Projects/PCGTree/Assets/scripts/TreeGrower.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 5efb94f66df0d41fbb345ffd99d2e315 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Projects/PCGTree/Packages/manifest.json b/Projects/PCGTree/Packages/manifest.json deleted file mode 100644 index aaeb8de..0000000 --- a/Projects/PCGTree/Packages/manifest.json +++ /dev/null @@ -1,50 +0,0 @@ -{ - "dependencies": { - "com.unity.2d.sprite": "1.0.0", - "com.unity.2d.tilemap": "1.0.0", - "com.unity.ads": "4.4.2", - "com.unity.ai.navigation": "1.1.5", - "com.unity.analytics": "3.8.1", - "com.unity.collab-proxy": "2.2.0", - "com.unity.ide.rider": "3.0.27", - "com.unity.ide.visualstudio": "2.0.22", - "com.unity.ide.vscode": "1.2.5", - "com.unity.purchasing": "4.9.3", - "com.unity.test-framework": "1.1.33", - "com.unity.textmeshpro": "3.0.6", - "com.unity.timeline": "1.7.6", - "com.unity.ugui": "1.0.0", - "com.unity.xr.legacyinputhelpers": "2.1.10", - "com.unity.modules.ai": "1.0.0", - "com.unity.modules.androidjni": "1.0.0", - "com.unity.modules.animation": "1.0.0", - "com.unity.modules.assetbundle": "1.0.0", - "com.unity.modules.audio": "1.0.0", - "com.unity.modules.cloth": "1.0.0", - "com.unity.modules.director": "1.0.0", - "com.unity.modules.imageconversion": "1.0.0", - "com.unity.modules.imgui": "1.0.0", - "com.unity.modules.jsonserialize": "1.0.0", - "com.unity.modules.particlesystem": "1.0.0", - "com.unity.modules.physics": "1.0.0", - "com.unity.modules.physics2d": "1.0.0", - "com.unity.modules.screencapture": "1.0.0", - "com.unity.modules.terrain": "1.0.0", - "com.unity.modules.terrainphysics": "1.0.0", - "com.unity.modules.tilemap": "1.0.0", - "com.unity.modules.ui": "1.0.0", - "com.unity.modules.uielements": "1.0.0", - "com.unity.modules.umbra": "1.0.0", - "com.unity.modules.unityanalytics": "1.0.0", - "com.unity.modules.unitywebrequest": "1.0.0", - "com.unity.modules.unitywebrequestassetbundle": "1.0.0", - "com.unity.modules.unitywebrequestaudio": "1.0.0", - "com.unity.modules.unitywebrequesttexture": "1.0.0", - "com.unity.modules.unitywebrequestwww": "1.0.0", - "com.unity.modules.vehicles": "1.0.0", - "com.unity.modules.video": "1.0.0", - "com.unity.modules.vr": "1.0.0", - "com.unity.modules.wind": "1.0.0", - "com.unity.modules.xr": "1.0.0" - } -} diff --git a/Projects/PCGTree/Packages/packages-lock.json b/Projects/PCGTree/Packages/packages-lock.json deleted file mode 100644 index 5d4a4b8..0000000 --- a/Projects/PCGTree/Packages/packages-lock.json +++ /dev/null @@ -1,423 +0,0 @@ -{ - "dependencies": { - "com.unity.2d.sprite": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.2d.tilemap": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": { - "com.unity.modules.tilemap": "1.0.0", - "com.unity.modules.uielements": "1.0.0" - } - }, - "com.unity.ads": { - "version": "4.4.2", - "depth": 0, - "source": "registry", - "dependencies": { - "com.unity.ugui": "1.0.0" - }, - "url": "https://packages.unity.com/" - }, - "com.unity.ai.navigation": { - "version": "1.1.5", - "depth": 0, - "source": "registry", - "dependencies": { - "com.unity.modules.ai": "1.0.0" - }, - "url": "https://packages.unity.com/" - }, - "com.unity.analytics": { - "version": "3.8.1", - "depth": 0, - "source": "registry", - "dependencies": { - "com.unity.services.analytics": "1.0.4", - "com.unity.ugui": "1.0.0" - }, - "url": "https://packages.unity.com/" - }, - "com.unity.collab-proxy": { - "version": "2.2.0", - "depth": 0, - "source": "registry", - "dependencies": {}, - "url": "https://packages.unity.com/" - }, - "com.unity.ext.nunit": { - "version": "1.0.6", - "depth": 1, - "source": "registry", - "dependencies": {}, - "url": "https://packages.unity.com/" - }, - "com.unity.ide.rider": { - "version": "3.0.27", - "depth": 0, - "source": "registry", - "dependencies": { - "com.unity.ext.nunit": "1.0.6" - }, - "url": "https://packages.unity.com/" - }, - "com.unity.ide.visualstudio": { - "version": "2.0.22", - "depth": 0, - "source": "registry", - "dependencies": { - "com.unity.test-framework": "1.1.9" - }, - "url": "https://packages.unity.com/" - }, - "com.unity.ide.vscode": { - "version": "1.2.5", - "depth": 0, - "source": "registry", - "dependencies": {}, - "url": "https://packages.unity.com/" - }, - "com.unity.nuget.newtonsoft-json": { - "version": "3.2.1", - "depth": 2, - "source": "registry", - "dependencies": {}, - "url": "https://packages.unity.com/" - }, - "com.unity.purchasing": { - "version": "4.9.3", - "depth": 0, - "source": "registry", - "dependencies": { - "com.unity.ugui": "1.0.0", - "com.unity.modules.unityanalytics": "1.0.0", - "com.unity.modules.unitywebrequest": "1.0.0", - "com.unity.modules.jsonserialize": "1.0.0", - "com.unity.modules.androidjni": "1.0.0", - "com.unity.services.core": "1.8.1" - }, - "url": "https://packages.unity.com/" - }, - "com.unity.services.analytics": { - "version": "5.0.0", - "depth": 1, - "source": "registry", - "dependencies": { - "com.unity.ugui": "1.0.0", - "com.unity.modules.jsonserialize": "1.0.0", - "com.unity.services.core": "1.10.1" - }, - "url": "https://packages.unity.com/" - }, - "com.unity.services.core": { - "version": "1.12.0", - "depth": 1, - "source": "registry", - "dependencies": { - "com.unity.modules.unitywebrequest": "1.0.0", - "com.unity.nuget.newtonsoft-json": "3.2.1", - "com.unity.modules.androidjni": "1.0.0" - }, - "url": "https://packages.unity.com/" - }, - "com.unity.test-framework": { - "version": "1.1.33", - "depth": 0, - "source": "registry", - "dependencies": { - "com.unity.ext.nunit": "1.0.6", - "com.unity.modules.imgui": "1.0.0", - "com.unity.modules.jsonserialize": "1.0.0" - }, - "url": "https://packages.unity.com/" - }, - "com.unity.textmeshpro": { - "version": "3.0.6", - "depth": 0, - "source": "registry", - "dependencies": { - "com.unity.ugui": "1.0.0" - }, - "url": "https://packages.unity.com/" - }, - "com.unity.timeline": { - "version": "1.7.6", - "depth": 0, - "source": "registry", - "dependencies": { - "com.unity.modules.director": "1.0.0", - "com.unity.modules.animation": "1.0.0", - "com.unity.modules.audio": "1.0.0", - "com.unity.modules.particlesystem": "1.0.0" - }, - "url": "https://packages.unity.com/" - }, - "com.unity.ugui": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": { - "com.unity.modules.ui": "1.0.0", - "com.unity.modules.imgui": "1.0.0" - } - }, - "com.unity.xr.legacyinputhelpers": { - "version": "2.1.10", - "depth": 0, - "source": "registry", - "dependencies": { - "com.unity.modules.vr": "1.0.0", - "com.unity.modules.xr": "1.0.0" - }, - "url": "https://packages.unity.com/" - }, - "com.unity.modules.ai": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.modules.androidjni": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.modules.animation": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.modules.assetbundle": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.modules.audio": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.modules.cloth": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": { - "com.unity.modules.physics": "1.0.0" - } - }, - "com.unity.modules.director": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": { - "com.unity.modules.audio": "1.0.0", - "com.unity.modules.animation": "1.0.0" - } - }, - "com.unity.modules.imageconversion": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.modules.imgui": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.modules.jsonserialize": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.modules.particlesystem": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.modules.physics": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.modules.physics2d": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.modules.screencapture": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": { - "com.unity.modules.imageconversion": "1.0.0" - } - }, - "com.unity.modules.subsystems": { - "version": "1.0.0", - "depth": 1, - "source": "builtin", - "dependencies": { - "com.unity.modules.jsonserialize": "1.0.0" - } - }, - "com.unity.modules.terrain": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.modules.terrainphysics": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": { - "com.unity.modules.physics": "1.0.0", - "com.unity.modules.terrain": "1.0.0" - } - }, - "com.unity.modules.tilemap": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": { - "com.unity.modules.physics2d": "1.0.0" - } - }, - "com.unity.modules.ui": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.modules.uielements": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": { - "com.unity.modules.ui": "1.0.0", - "com.unity.modules.imgui": "1.0.0", - "com.unity.modules.jsonserialize": "1.0.0" - } - }, - "com.unity.modules.umbra": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.modules.unityanalytics": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": { - "com.unity.modules.unitywebrequest": "1.0.0", - "com.unity.modules.jsonserialize": "1.0.0" - } - }, - "com.unity.modules.unitywebrequest": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.modules.unitywebrequestassetbundle": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": { - "com.unity.modules.assetbundle": "1.0.0", - "com.unity.modules.unitywebrequest": "1.0.0" - } - }, - "com.unity.modules.unitywebrequestaudio": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": { - "com.unity.modules.unitywebrequest": "1.0.0", - "com.unity.modules.audio": "1.0.0" - } - }, - "com.unity.modules.unitywebrequesttexture": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": { - "com.unity.modules.unitywebrequest": "1.0.0", - "com.unity.modules.imageconversion": "1.0.0" - } - }, - "com.unity.modules.unitywebrequestwww": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": { - "com.unity.modules.unitywebrequest": "1.0.0", - "com.unity.modules.unitywebrequestassetbundle": "1.0.0", - "com.unity.modules.unitywebrequestaudio": "1.0.0", - "com.unity.modules.audio": "1.0.0", - "com.unity.modules.assetbundle": "1.0.0", - "com.unity.modules.imageconversion": "1.0.0" - } - }, - "com.unity.modules.vehicles": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": { - "com.unity.modules.physics": "1.0.0" - } - }, - "com.unity.modules.video": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": { - "com.unity.modules.audio": "1.0.0", - "com.unity.modules.ui": "1.0.0", - "com.unity.modules.unitywebrequest": "1.0.0" - } - }, - "com.unity.modules.vr": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": { - "com.unity.modules.jsonserialize": "1.0.0", - "com.unity.modules.physics": "1.0.0", - "com.unity.modules.xr": "1.0.0" - } - }, - "com.unity.modules.wind": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": {} - }, - "com.unity.modules.xr": { - "version": "1.0.0", - "depth": 0, - "source": "builtin", - "dependencies": { - "com.unity.modules.physics": "1.0.0", - "com.unity.modules.jsonserialize": "1.0.0", - "com.unity.modules.subsystems": "1.0.0" - } - } - } -} diff --git a/Projects/PCGTree/ProjectSettings/AudioManager.asset b/Projects/PCGTree/ProjectSettings/AudioManager.asset deleted file mode 100644 index 304925e..0000000 --- a/Projects/PCGTree/ProjectSettings/AudioManager.asset +++ /dev/null @@ -1,17 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!11 &1 -AudioManager: - m_ObjectHideFlags: 0 - m_Volume: 1 - Rolloff Scale: 1 - Doppler Factor: 1 - Default Speaker Mode: 2 - m_SampleRate: 0 - m_DSPBufferSize: 1024 - m_VirtualVoiceCount: 512 - m_RealVoiceCount: 32 - m_SpatializerPlugin: - m_AmbisonicDecoderPlugin: - m_DisableAudio: 0 - m_VirtualizeEffects: 1 diff --git a/Projects/PCGTree/ProjectSettings/ClusterInputManager.asset b/Projects/PCGTree/ProjectSettings/ClusterInputManager.asset deleted file mode 100644 index a84cf4e..0000000 --- a/Projects/PCGTree/ProjectSettings/ClusterInputManager.asset +++ /dev/null @@ -1,6 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!236 &1 -ClusterInputManager: - m_ObjectHideFlags: 0 - m_Inputs: [] diff --git a/Projects/PCGTree/ProjectSettings/DynamicsManager.asset b/Projects/PCGTree/ProjectSettings/DynamicsManager.asset deleted file mode 100644 index d2855a3..0000000 --- a/Projects/PCGTree/ProjectSettings/DynamicsManager.asset +++ /dev/null @@ -1,29 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!55 &1 -PhysicsManager: - m_ObjectHideFlags: 0 - serializedVersion: 7 - m_Gravity: {x: 0, y: -9.81, z: 0} - m_DefaultMaterial: {fileID: 0} - m_BounceThreshold: 2 - m_SleepThreshold: 0.005 - m_DefaultContactOffset: 0.01 - m_DefaultSolverIterations: 6 - m_DefaultSolverVelocityIterations: 1 - m_QueriesHitBackfaces: 0 - m_QueriesHitTriggers: 1 - m_EnableAdaptiveForce: 0 - m_ClothInterCollisionDistance: 0 - m_ClothInterCollisionStiffness: 0 - m_ContactsGeneration: 1 - m_LayerCollisionMatrix: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff - m_AutoSimulation: 1 - m_AutoSyncTransforms: 1 - m_ClothInterCollisionSettingsToggle: 0 - m_ContactPairsMode: 0 - m_BroadphaseType: 0 - m_WorldBounds: - m_Center: {x: 0, y: 0, z: 0} - m_Extent: {x: 250, y: 250, z: 250} - m_WorldSubdivisions: 8 diff --git a/Projects/PCGTree/ProjectSettings/EditorBuildSettings.asset b/Projects/PCGTree/ProjectSettings/EditorBuildSettings.asset deleted file mode 100644 index 63ff1f9..0000000 --- a/Projects/PCGTree/ProjectSettings/EditorBuildSettings.asset +++ /dev/null @@ -1,11 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!1045 &1 -EditorBuildSettings: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Scenes: - - enabled: 1 - path: Assets/Scenes/SampleScene.unity - guid: 99c9720ab356a0642a771bea13969a05 - m_configObjects: {} diff --git a/Projects/PCGTree/ProjectSettings/EditorSettings.asset b/Projects/PCGTree/ProjectSettings/EditorSettings.asset deleted file mode 100644 index 78c18ac..0000000 --- a/Projects/PCGTree/ProjectSettings/EditorSettings.asset +++ /dev/null @@ -1,21 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!159 &1 -EditorSettings: - m_ObjectHideFlags: 0 - serializedVersion: 7 - m_ExternalVersionControlSupport: Visible Meta Files - m_SerializationMode: 2 - m_LineEndingsForNewScripts: 2 - m_DefaultBehaviorMode: 0 - m_SpritePackerMode: 0 - m_SpritePackerPaddingPower: 1 - m_EtcTextureCompressorBehavior: 1 - m_EtcTextureFastCompressor: 1 - m_EtcTextureNormalCompressor: 2 - m_EtcTextureBestCompressor: 4 - m_ProjectGenerationIncludedExtensions: txt;xml;fnt;cd - m_ProjectGenerationRootNamespace: - m_UserGeneratedProjectSuffix: - m_CollabEditorSettings: - inProgressEnabled: 1 diff --git a/Projects/PCGTree/ProjectSettings/GraphicsSettings.asset b/Projects/PCGTree/ProjectSettings/GraphicsSettings.asset deleted file mode 100644 index bd8753c..0000000 --- a/Projects/PCGTree/ProjectSettings/GraphicsSettings.asset +++ /dev/null @@ -1,62 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!30 &1 -GraphicsSettings: - m_ObjectHideFlags: 0 - serializedVersion: 12 - m_Deferred: - m_Mode: 1 - m_Shader: {fileID: 69, guid: 0000000000000000f000000000000000, type: 0} - m_DeferredReflections: - m_Mode: 1 - m_Shader: {fileID: 74, guid: 0000000000000000f000000000000000, type: 0} - m_ScreenSpaceShadows: - m_Mode: 1 - m_Shader: {fileID: 64, guid: 0000000000000000f000000000000000, type: 0} - m_LegacyDeferred: - m_Mode: 1 - m_Shader: {fileID: 63, guid: 0000000000000000f000000000000000, type: 0} - m_DepthNormals: - m_Mode: 1 - m_Shader: {fileID: 62, guid: 0000000000000000f000000000000000, type: 0} - m_MotionVectors: - m_Mode: 1 - m_Shader: {fileID: 75, guid: 0000000000000000f000000000000000, type: 0} - m_LightHalo: - m_Mode: 1 - m_Shader: {fileID: 105, guid: 0000000000000000f000000000000000, type: 0} - m_LensFlare: - m_Mode: 1 - m_Shader: {fileID: 102, guid: 0000000000000000f000000000000000, type: 0} - m_AlwaysIncludedShaders: - - {fileID: 7, guid: 0000000000000000f000000000000000, type: 0} - - {fileID: 15104, guid: 0000000000000000f000000000000000, type: 0} - - {fileID: 15105, guid: 0000000000000000f000000000000000, type: 0} - - {fileID: 15106, guid: 0000000000000000f000000000000000, type: 0} - - {fileID: 10753, guid: 0000000000000000f000000000000000, type: 0} - - {fileID: 10770, guid: 0000000000000000f000000000000000, type: 0} - - {fileID: 10783, guid: 0000000000000000f000000000000000, type: 0} - m_PreloadedShaders: [] - m_SpritesDefaultMaterial: {fileID: 10754, guid: 0000000000000000f000000000000000, - type: 0} - m_CustomRenderPipeline: {fileID: 0} - m_TransparencySortMode: 0 - m_TransparencySortAxis: {x: 0, y: 0, z: 1} - m_DefaultRenderingPath: 1 - m_DefaultMobileRenderingPath: 1 - m_TierSettings: [] - m_LightmapStripping: 0 - m_FogStripping: 0 - m_InstancingStripping: 0 - m_LightmapKeepPlain: 1 - m_LightmapKeepDirCombined: 1 - m_LightmapKeepDynamicPlain: 1 - m_LightmapKeepDynamicDirCombined: 1 - m_LightmapKeepShadowMask: 1 - m_LightmapKeepSubtractive: 1 - m_FogKeepLinear: 1 - m_FogKeepExp: 1 - m_FogKeepExp2: 1 - m_AlbedoSwatchInfos: [] - m_LightsUseLinearIntensity: 0 - m_LightsUseColorTemperature: 0 diff --git a/Projects/PCGTree/ProjectSettings/InputManager.asset b/Projects/PCGTree/ProjectSettings/InputManager.asset deleted file mode 100644 index 2596646..0000000 --- a/Projects/PCGTree/ProjectSettings/InputManager.asset +++ /dev/null @@ -1,295 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!13 &1 -InputManager: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Axes: - - serializedVersion: 3 - m_Name: Horizontal - descriptiveName: - descriptiveNegativeName: - negativeButton: left - positiveButton: right - altNegativeButton: a - altPositiveButton: d - gravity: 3 - dead: 0.001 - sensitivity: 3 - snap: 1 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Vertical - descriptiveName: - descriptiveNegativeName: - negativeButton: down - positiveButton: up - altNegativeButton: s - altPositiveButton: w - gravity: 3 - dead: 0.001 - sensitivity: 3 - snap: 1 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Fire1 - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: left ctrl - altNegativeButton: - altPositiveButton: mouse 0 - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Fire2 - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: left alt - altNegativeButton: - altPositiveButton: mouse 1 - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Fire3 - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: left shift - altNegativeButton: - altPositiveButton: mouse 2 - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Jump - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: space - altNegativeButton: - altPositiveButton: - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Mouse X - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: - altNegativeButton: - altPositiveButton: - gravity: 0 - dead: 0 - sensitivity: 0.1 - snap: 0 - invert: 0 - type: 1 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Mouse Y - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: - altNegativeButton: - altPositiveButton: - gravity: 0 - dead: 0 - sensitivity: 0.1 - snap: 0 - invert: 0 - type: 1 - axis: 1 - joyNum: 0 - - serializedVersion: 3 - m_Name: Mouse ScrollWheel - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: - altNegativeButton: - altPositiveButton: - gravity: 0 - dead: 0 - sensitivity: 0.1 - snap: 0 - invert: 0 - type: 1 - axis: 2 - joyNum: 0 - - serializedVersion: 3 - m_Name: Horizontal - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: - altNegativeButton: - altPositiveButton: - gravity: 0 - dead: 0.19 - sensitivity: 1 - snap: 0 - invert: 0 - type: 2 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Vertical - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: - altNegativeButton: - altPositiveButton: - gravity: 0 - dead: 0.19 - sensitivity: 1 - snap: 0 - invert: 1 - type: 2 - axis: 1 - joyNum: 0 - - serializedVersion: 3 - m_Name: Fire1 - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: joystick button 0 - altNegativeButton: - altPositiveButton: - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Fire2 - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: joystick button 1 - altNegativeButton: - altPositiveButton: - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Fire3 - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: joystick button 2 - altNegativeButton: - altPositiveButton: - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Jump - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: joystick button 3 - altNegativeButton: - altPositiveButton: - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Submit - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: return - altNegativeButton: - altPositiveButton: joystick button 0 - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Submit - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: enter - altNegativeButton: - altPositiveButton: space - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Cancel - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: escape - altNegativeButton: - altPositiveButton: joystick button 1 - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 diff --git a/Projects/PCGTree/ProjectSettings/MemorySettings.asset b/Projects/PCGTree/ProjectSettings/MemorySettings.asset deleted file mode 100644 index 5b5face..0000000 --- a/Projects/PCGTree/ProjectSettings/MemorySettings.asset +++ /dev/null @@ -1,35 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!387306366 &1 -MemorySettings: - m_ObjectHideFlags: 0 - m_EditorMemorySettings: - m_MainAllocatorBlockSize: -1 - m_ThreadAllocatorBlockSize: -1 - m_MainGfxBlockSize: -1 - m_ThreadGfxBlockSize: -1 - m_CacheBlockSize: -1 - m_TypetreeBlockSize: -1 - m_ProfilerBlockSize: -1 - m_ProfilerEditorBlockSize: -1 - m_BucketAllocatorGranularity: -1 - m_BucketAllocatorBucketsCount: -1 - m_BucketAllocatorBlockSize: -1 - m_BucketAllocatorBlockCount: -1 - m_ProfilerBucketAllocatorGranularity: -1 - m_ProfilerBucketAllocatorBucketsCount: -1 - m_ProfilerBucketAllocatorBlockSize: -1 - m_ProfilerBucketAllocatorBlockCount: -1 - m_TempAllocatorSizeMain: -1 - m_JobTempAllocatorBlockSize: -1 - m_BackgroundJobTempAllocatorBlockSize: -1 - m_JobTempAllocatorReducedBlockSize: -1 - m_TempAllocatorSizeGIBakingWorker: -1 - m_TempAllocatorSizeNavMeshWorker: -1 - m_TempAllocatorSizeAudioWorker: -1 - m_TempAllocatorSizeCloudWorker: -1 - m_TempAllocatorSizeGfx: -1 - m_TempAllocatorSizeJobWorker: -1 - m_TempAllocatorSizeBackgroundWorker: -1 - m_TempAllocatorSizePreloadManager: -1 - m_PlatformMemorySettings: {} diff --git a/Projects/PCGTree/ProjectSettings/NavMeshAreas.asset b/Projects/PCGTree/ProjectSettings/NavMeshAreas.asset deleted file mode 100644 index c8fa1b5..0000000 --- a/Projects/PCGTree/ProjectSettings/NavMeshAreas.asset +++ /dev/null @@ -1,91 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!126 &1 -NavMeshProjectSettings: - m_ObjectHideFlags: 0 - serializedVersion: 2 - areas: - - name: Walkable - cost: 1 - - name: Not Walkable - cost: 1 - - name: Jump - cost: 2 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - m_LastAgentTypeID: -887442657 - m_Settings: - - serializedVersion: 2 - agentTypeID: 0 - agentRadius: 0.5 - agentHeight: 2 - agentSlope: 45 - agentClimb: 0.75 - ledgeDropHeight: 0 - maxJumpAcrossDistance: 0 - minRegionArea: 2 - manualCellSize: 0 - cellSize: 0.16666667 - manualTileSize: 0 - tileSize: 256 - accuratePlacement: 0 - debug: - m_Flags: 0 - m_SettingNames: - - Humanoid diff --git a/Projects/PCGTree/ProjectSettings/NetworkManager.asset b/Projects/PCGTree/ProjectSettings/NetworkManager.asset deleted file mode 100644 index e9cd578..0000000 --- a/Projects/PCGTree/ProjectSettings/NetworkManager.asset +++ /dev/null @@ -1,8 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!149 &1 -NetworkManager: - m_ObjectHideFlags: 0 - m_DebugLevel: 0 - m_Sendrate: 15 - m_AssetToPrefab: {} diff --git a/Projects/PCGTree/ProjectSettings/PackageManagerSettings.asset b/Projects/PCGTree/ProjectSettings/PackageManagerSettings.asset deleted file mode 100644 index 102c612..0000000 --- a/Projects/PCGTree/ProjectSettings/PackageManagerSettings.asset +++ /dev/null @@ -1,45 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!114 &1 -MonoBehaviour: - m_ObjectHideFlags: 61 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 13964, guid: 0000000000000000e000000000000000, type: 0} - m_Name: - m_EditorClassIdentifier: - m_EnablePreReleasePackages: 0 - m_EnablePackageDependencies: 0 - m_AdvancedSettingsExpanded: 1 - m_ScopedRegistriesSettingsExpanded: 1 - m_SeeAllPackageVersions: 0 - oneTimeWarningShown: 0 - m_Registries: - - m_Id: main - m_Name: - m_Url: https://packages.unity.com - m_Scopes: [] - m_IsDefault: 1 - m_Capabilities: 7 - m_UserSelectedRegistryName: - m_UserAddingNewScopedRegistry: 0 - m_RegistryInfoDraft: - m_ErrorMessage: - m_Original: - m_Id: - m_Name: - m_Url: - m_Scopes: [] - m_IsDefault: 0 - m_Capabilities: 0 - m_Modified: 0 - m_Name: - m_Url: - m_Scopes: - - - m_SelectedScopeIndex: 0 - m_LoadAssets: 0 diff --git a/Projects/PCGTree/ProjectSettings/Packages/com.unity.services.core/Settings.json b/Projects/PCGTree/ProjectSettings/Packages/com.unity.services.core/Settings.json deleted file mode 100644 index e69de29..0000000 diff --git a/Projects/PCGTree/ProjectSettings/Packages/com.unity.services.mediation/Settings.json b/Projects/PCGTree/ProjectSettings/Packages/com.unity.services.mediation/Settings.json deleted file mode 100644 index 5a69afe..0000000 --- a/Projects/PCGTree/ProjectSettings/Packages/com.unity.services.mediation/Settings.json +++ /dev/null @@ -1,76 +0,0 @@ -{ - "m_Dictionary": { - "m_DictionaryValues": [ - { - "type": "System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", - "key": "unityads-adapter.version", - "value": "{\"m_Value\":\"latest\"}" - }, - { - "type": "System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", - "key": "admob-adapter.version", - "value": "{\"m_Value\":\"\"}" - }, - { - "type": "System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", - "key": "facebook-adapter.version", - "value": "{\"m_Value\":\"\"}" - }, - { - "type": "System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", - "key": "adcolony-adapter.version", - "value": "{\"m_Value\":\"\"}" - }, - { - "type": "System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", - "key": "ironsource-adapter.version", - "value": "{\"m_Value\":\"\"}" - }, - { - "type": "System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", - "key": "applovin-adapter.version", - "value": "{\"m_Value\":\"\"}" - }, - { - "type": "System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", - "key": "vungle-adapter.version", - "value": "{\"m_Value\":\"\"}" - }, - { - "type": "System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", - "key": "mintegral-adapter.version", - "value": "{\"m_Value\":\"\"}" - }, - { - "type": "System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", - "key": "admob-adapter.app-id.android", - "value": "{\"m_Value\":\"\"}" - }, - { - "type": "System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", - "key": "admob-adapter.app-id.ios", - "value": "{\"m_Value\":\"\"}" - }, - { - "type": "System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", - "key": "mediation.build.settings.force-dynamic-linking", - "value": "{\"m_Value\":true}" - }, - { - "type": "System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", - "key": "mediation.build.settings.disable-dexing-artifact-transform", - "value": "{\"m_Value\":true}" - }, - { - "type": "System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", - "key": "mediation.build.settings.deterministic-builds", - "value": "{\"m_Value\":true}" - }, - { - "type": "System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", - "key": "mediation.build.settings.force-dependency-update", - "value": "{\"m_Value\":false}" - } - ] - } -} \ No newline at end of file diff --git a/Projects/PCGTree/ProjectSettings/Physics2DSettings.asset b/Projects/PCGTree/ProjectSettings/Physics2DSettings.asset deleted file mode 100644 index 2446c25..0000000 --- a/Projects/PCGTree/ProjectSettings/Physics2DSettings.asset +++ /dev/null @@ -1,37 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!19 &1 -Physics2DSettings: - m_ObjectHideFlags: 0 - serializedVersion: 3 - m_Gravity: {x: 0, y: -9.81} - m_DefaultMaterial: {fileID: 0} - m_VelocityIterations: 8 - m_PositionIterations: 3 - m_VelocityThreshold: 1 - m_MaxLinearCorrection: 0.2 - m_MaxAngularCorrection: 8 - m_MaxTranslationSpeed: 100 - m_MaxRotationSpeed: 360 - m_BaumgarteScale: 0.2 - m_BaumgarteTimeOfImpactScale: 0.75 - m_TimeToSleep: 0.5 - m_LinearSleepTolerance: 0.01 - m_AngularSleepTolerance: 2 - m_DefaultContactOffset: 0.01 - m_AutoSimulation: 1 - m_QueriesHitTriggers: 1 - m_QueriesStartInColliders: 1 - m_ChangeStopsCallbacks: 0 - m_CallbacksOnDisable: 1 - m_AutoSyncTransforms: 1 - m_AlwaysShowColliders: 0 - m_ShowColliderSleep: 1 - m_ShowColliderContacts: 0 - m_ShowColliderAABB: 0 - m_ContactArrowScale: 0.2 - m_ColliderAwakeColor: {r: 0.5686275, g: 0.95686275, b: 0.54509807, a: 0.7529412} - m_ColliderAsleepColor: {r: 0.5686275, g: 0.95686275, b: 0.54509807, a: 0.36078432} - m_ColliderContactColor: {r: 1, g: 0, b: 1, a: 0.6862745} - m_ColliderAABBColor: {r: 1, g: 1, b: 0, a: 0.2509804} - m_LayerCollisionMatrix: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff diff --git a/Projects/PCGTree/ProjectSettings/PresetManager.asset b/Projects/PCGTree/ProjectSettings/PresetManager.asset deleted file mode 100644 index b43eac1..0000000 --- a/Projects/PCGTree/ProjectSettings/PresetManager.asset +++ /dev/null @@ -1,27 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!1386491679 &1 -PresetManager: - m_ObjectHideFlags: 0 - m_DefaultList: - - type: - m_NativeTypeID: 108 - m_ManagedTypePPtr: {fileID: 0} - m_ManagedTypeFallback: - defaultPresets: - - m_Preset: {fileID: 2655988077585873504, guid: c1cf8506f04ef2c4a88b64b6c4202eea, - type: 2} - - type: - m_NativeTypeID: 1020 - m_ManagedTypePPtr: {fileID: 0} - m_ManagedTypeFallback: - defaultPresets: - - m_Preset: {fileID: 2655988077585873504, guid: 0cd792cc87e492d43b4e95b205fc5cc6, - type: 2} - - type: - m_NativeTypeID: 1006 - m_ManagedTypePPtr: {fileID: 0} - m_ManagedTypeFallback: - defaultPresets: - - m_Preset: {fileID: 2655988077585873504, guid: 7a99f8aa944efe94cb9bd74562b7d5f9, - type: 2} diff --git a/Projects/PCGTree/ProjectSettings/ProjectSettings.asset b/Projects/PCGTree/ProjectSettings/ProjectSettings.asset deleted file mode 100644 index 1358331..0000000 --- a/Projects/PCGTree/ProjectSettings/ProjectSettings.asset +++ /dev/null @@ -1,685 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!129 &1 -PlayerSettings: - m_ObjectHideFlags: 0 - serializedVersion: 22 - productGUID: 1033fdd8de973461ea71f61e0894d3df - AndroidProfiler: 0 - AndroidFilterTouchesWhenObscured: 0 - AndroidEnableSustainedPerformanceMode: 0 - defaultScreenOrientation: 4 - targetDevice: 2 - useOnDemandResources: 0 - accelerometerFrequency: 60 - companyName: DefaultCompany - productName: PCGTree - defaultCursor: {fileID: 0} - cursorHotspot: {x: 0, y: 0} - m_SplashScreenBackgroundColor: {r: 0.13725491, g: 0.12156863, b: 0.1254902, a: 1} - m_ShowUnitySplashScreen: 1 - m_ShowUnitySplashLogo: 1 - m_SplashScreenOverlayOpacity: 1 - m_SplashScreenAnimation: 1 - m_SplashScreenLogoStyle: 1 - m_SplashScreenDrawMode: 0 - m_SplashScreenBackgroundAnimationZoom: 1 - m_SplashScreenLogoAnimationZoom: 1 - m_SplashScreenBackgroundLandscapeAspect: 1 - m_SplashScreenBackgroundPortraitAspect: 1 - m_SplashScreenBackgroundLandscapeUvs: - serializedVersion: 2 - x: 0 - y: 0 - width: 1 - height: 1 - m_SplashScreenBackgroundPortraitUvs: - serializedVersion: 2 - x: 0 - y: 0 - width: 1 - height: 1 - m_SplashScreenLogos: [] - m_VirtualRealitySplashScreen: {fileID: 0} - m_HolographicTrackingLossScreen: {fileID: 0} - defaultScreenWidth: 1024 - defaultScreenHeight: 768 - defaultScreenWidthWeb: 960 - defaultScreenHeightWeb: 600 - m_StereoRenderingPath: 0 - m_ActiveColorSpace: 0 - m_MTRendering: 1 - mipStripping: 0 - numberOfMipsStripped: 0 - m_StackTraceTypes: 010000000100000001000000010000000100000001000000 - iosShowActivityIndicatorOnLoading: -1 - androidShowActivityIndicatorOnLoading: -1 - iosUseCustomAppBackgroundBehavior: 0 - iosAllowHTTPDownload: 1 - allowedAutorotateToPortrait: 1 - allowedAutorotateToPortraitUpsideDown: 1 - allowedAutorotateToLandscapeRight: 1 - allowedAutorotateToLandscapeLeft: 1 - useOSAutorotation: 1 - use32BitDisplayBuffer: 1 - preserveFramebufferAlpha: 0 - disableDepthAndStencilBuffers: 0 - androidStartInFullscreen: 1 - androidRenderOutsideSafeArea: 1 - androidUseSwappy: 0 - androidBlitType: 0 - defaultIsNativeResolution: 1 - macRetinaSupport: 1 - runInBackground: 1 - captureSingleScreen: 0 - muteOtherAudioSources: 0 - Prepare IOS For Recording: 0 - Force IOS Speakers When Recording: 0 - deferSystemGesturesMode: 0 - hideHomeButton: 0 - submitAnalytics: 1 - usePlayerLog: 1 - bakeCollisionMeshes: 0 - forceSingleInstance: 0 - useFlipModelSwapchain: 1 - resizableWindow: 0 - useMacAppStoreValidation: 0 - macAppStoreCategory: public.app-category.games - gpuSkinning: 1 - xboxPIXTextureCapture: 0 - xboxEnableAvatar: 0 - xboxEnableKinect: 0 - xboxEnableKinectAutoTracking: 0 - xboxEnableFitness: 0 - visibleInBackground: 1 - allowFullscreenSwitch: 1 - fullscreenMode: 1 - xboxSpeechDB: 0 - xboxEnableHeadOrientation: 0 - xboxEnableGuest: 0 - xboxEnablePIXSampling: 0 - metalFramebufferOnly: 0 - xboxOneResolution: 0 - xboxOneSResolution: 0 - xboxOneXResolution: 3 - xboxOneMonoLoggingLevel: 0 - xboxOneLoggingLevel: 1 - xboxOneDisableEsram: 0 - xboxOneEnableTypeOptimization: 0 - xboxOnePresentImmediateThreshold: 0 - switchQueueCommandMemory: 0 - switchQueueControlMemory: 16384 - switchQueueComputeMemory: 262144 - switchNVNShaderPoolsGranularity: 33554432 - switchNVNDefaultPoolsGranularity: 16777216 - switchNVNOtherPoolsGranularity: 16777216 - switchNVNMaxPublicTextureIDCount: 0 - switchNVNMaxPublicSamplerIDCount: 0 - stadiaPresentMode: 0 - stadiaTargetFramerate: 0 - vulkanNumSwapchainBuffers: 3 - vulkanEnableSetSRGBWrite: 0 - vulkanEnablePreTransform: 0 - vulkanEnableLateAcquireNextImage: 0 - m_SupportedAspectRatios: - 4:3: 1 - 5:4: 1 - 16:10: 1 - 16:9: 1 - Others: 1 - bundleVersion: 0.1 - preloadedAssets: [] - metroInputSource: 0 - wsaTransparentSwapchain: 0 - m_HolographicPauseOnTrackingLoss: 1 - xboxOneDisableKinectGpuReservation: 0 - xboxOneEnable7thCore: 0 - vrSettings: - enable360StereoCapture: 0 - isWsaHolographicRemotingEnabled: 0 - enableFrameTimingStats: 0 - useHDRDisplay: 0 - D3DHDRBitDepth: 0 - m_ColorGamuts: 00000000 - targetPixelDensity: 30 - resolutionScalingMode: 0 - androidSupportedAspectRatio: 1 - androidMaxAspectRatio: 2.1 - applicationIdentifier: - Standalone: com.DefaultCompany.PCGTree - buildNumber: - Standalone: 0 - iPhone: 0 - tvOS: 0 - overrideDefaultApplicationIdentifier: 0 - AndroidBundleVersionCode: 1 - AndroidMinSdkVersion: 19 - AndroidTargetSdkVersion: 0 - AndroidPreferredInstallLocation: 1 - aotOptions: - stripEngineCode: 1 - iPhoneStrippingLevel: 0 - iPhoneScriptCallOptimization: 0 - ForceInternetPermission: 0 - ForceSDCardPermission: 0 - CreateWallpaper: 0 - APKExpansionFiles: 0 - keepLoadedShadersAlive: 0 - StripUnusedMeshComponents: 1 - VertexChannelCompressionMask: 4054 - iPhoneSdkVersion: 988 - iOSTargetOSVersionString: 11.0 - tvOSSdkVersion: 0 - tvOSRequireExtendedGameController: 0 - tvOSTargetOSVersionString: 11.0 - uIPrerenderedIcon: 0 - uIRequiresPersistentWiFi: 0 - uIRequiresFullScreen: 1 - uIStatusBarHidden: 1 - uIExitOnSuspend: 0 - uIStatusBarStyle: 0 - appleTVSplashScreen: {fileID: 0} - appleTVSplashScreen2x: {fileID: 0} - tvOSSmallIconLayers: [] - tvOSSmallIconLayers2x: [] - tvOSLargeIconLayers: [] - tvOSLargeIconLayers2x: [] - tvOSTopShelfImageLayers: [] - tvOSTopShelfImageLayers2x: [] - tvOSTopShelfImageWideLayers: [] - tvOSTopShelfImageWideLayers2x: [] - iOSLaunchScreenType: 0 - iOSLaunchScreenPortrait: {fileID: 0} - iOSLaunchScreenLandscape: {fileID: 0} - iOSLaunchScreenBackgroundColor: - serializedVersion: 2 - rgba: 0 - iOSLaunchScreenFillPct: 100 - iOSLaunchScreenSize: 100 - iOSLaunchScreenCustomXibPath: - iOSLaunchScreeniPadType: 0 - iOSLaunchScreeniPadImage: {fileID: 0} - iOSLaunchScreeniPadBackgroundColor: - serializedVersion: 2 - rgba: 0 - iOSLaunchScreeniPadFillPct: 100 - iOSLaunchScreeniPadSize: 100 - iOSLaunchScreeniPadCustomXibPath: - iOSLaunchScreenCustomStoryboardPath: - iOSLaunchScreeniPadCustomStoryboardPath: - iOSDeviceRequirements: [] - iOSURLSchemes: [] - iOSBackgroundModes: 0 - iOSMetalForceHardShadows: 0 - metalEditorSupport: 1 - metalAPIValidation: 1 - iOSRenderExtraFrameOnPause: 0 - iosCopyPluginsCodeInsteadOfSymlink: 0 - appleDeveloperTeamID: - iOSManualSigningProvisioningProfileID: - tvOSManualSigningProvisioningProfileID: - iOSManualSigningProvisioningProfileType: 0 - tvOSManualSigningProvisioningProfileType: 0 - appleEnableAutomaticSigning: 0 - iOSRequireARKit: 0 - iOSAutomaticallyDetectAndAddCapabilities: 1 - appleEnableProMotion: 0 - shaderPrecisionModel: 0 - clonedFromGUID: c0afd0d1d80e3634a9dac47e8a0426ea - templatePackageId: com.unity.3d@1.0.2 - templateDefaultScene: Assets/Scenes/SampleScene.unity - useCustomMainManifest: 0 - useCustomLauncherManifest: 0 - useCustomMainGradleTemplate: 0 - useCustomLauncherGradleManifest: 0 - useCustomBaseGradleTemplate: 0 - useCustomGradlePropertiesTemplate: 0 - useCustomProguardFile: 0 - AndroidTargetArchitectures: 5 - AndroidSplashScreenScale: 0 - androidSplashScreen: {fileID: 0} - AndroidKeystoreName: '{inproject}: ' - AndroidKeyaliasName: - AndroidBuildApkPerCpuArchitecture: 0 - AndroidTVCompatibility: 1 - AndroidIsGame: 1 - AndroidEnableTango: 0 - androidEnableBanner: 1 - androidUseLowAccuracyLocation: 0 - androidUseCustomKeystore: 0 - m_AndroidBanners: - - width: 320 - height: 180 - banner: {fileID: 0} - androidGamepadSupportLevel: 0 - AndroidMinifyWithR8: 0 - AndroidMinifyRelease: 0 - AndroidMinifyDebug: 0 - AndroidValidateAppBundleSize: 1 - AndroidAppBundleSizeToValidate: 150 - m_BuildTargetIcons: [] - m_BuildTargetPlatformIcons: [] - m_BuildTargetBatching: - - m_BuildTarget: Standalone - m_StaticBatching: 1 - m_DynamicBatching: 0 - - m_BuildTarget: tvOS - m_StaticBatching: 1 - m_DynamicBatching: 0 - - m_BuildTarget: Android - m_StaticBatching: 1 - m_DynamicBatching: 0 - - m_BuildTarget: iPhone - m_StaticBatching: 1 - m_DynamicBatching: 0 - - m_BuildTarget: WebGL - m_StaticBatching: 0 - m_DynamicBatching: 0 - m_BuildTargetGraphicsJobs: - - m_BuildTarget: MacStandaloneSupport - m_GraphicsJobs: 0 - - m_BuildTarget: Switch - m_GraphicsJobs: 0 - - m_BuildTarget: MetroSupport - m_GraphicsJobs: 0 - - m_BuildTarget: GameCoreScarlettSupport - m_GraphicsJobs: 0 - - m_BuildTarget: AppleTVSupport - m_GraphicsJobs: 0 - - m_BuildTarget: BJMSupport - m_GraphicsJobs: 0 - - m_BuildTarget: LinuxStandaloneSupport - m_GraphicsJobs: 0 - - m_BuildTarget: GameCoreXboxOneSupport - m_GraphicsJobs: 0 - - m_BuildTarget: PS4Player - m_GraphicsJobs: 0 - - m_BuildTarget: iOSSupport - m_GraphicsJobs: 0 - - m_BuildTarget: PS5Player - m_GraphicsJobs: 0 - - m_BuildTarget: WindowsStandaloneSupport - m_GraphicsJobs: 0 - - m_BuildTarget: XboxOnePlayer - m_GraphicsJobs: 0 - - m_BuildTarget: LuminSupport - m_GraphicsJobs: 0 - - m_BuildTarget: CloudRendering - m_GraphicsJobs: 0 - - m_BuildTarget: AndroidPlayer - m_GraphicsJobs: 0 - - m_BuildTarget: WebGLSupport - m_GraphicsJobs: 0 - m_BuildTargetGraphicsJobMode: - - m_BuildTarget: PS4Player - m_GraphicsJobMode: 0 - - m_BuildTarget: XboxOnePlayer - m_GraphicsJobMode: 0 - m_BuildTargetGraphicsAPIs: - - m_BuildTarget: AndroidPlayer - m_APIs: 0b00000015000000 - m_Automatic: 1 - - m_BuildTarget: iOSSupport - m_APIs: 10000000 - m_Automatic: 1 - - m_BuildTarget: AppleTVSupport - m_APIs: 10000000 - m_Automatic: 1 - - m_BuildTarget: WebGLSupport - m_APIs: 0b000000 - m_Automatic: 1 - m_BuildTargetVRSettings: - - m_BuildTarget: Standalone - m_Enabled: 0 - m_Devices: - - Oculus - - OpenVR - openGLRequireES31: 0 - openGLRequireES31AEP: 0 - openGLRequireES32: 0 - m_TemplateCustomTags: {} - mobileMTRendering: - Android: 1 - iPhone: 1 - tvOS: 1 - m_BuildTargetGroupLightmapEncodingQuality: [] - m_BuildTargetGroupLightmapSettings: [] - m_BuildTargetNormalMapEncoding: [] - playModeTestRunnerEnabled: 0 - runPlayModeTestAsEditModeTest: 0 - actionOnDotNetUnhandledException: 1 - enableInternalProfiler: 0 - logObjCUncaughtExceptions: 1 - enableCrashReportAPI: 0 - cameraUsageDescription: - locationUsageDescription: - microphoneUsageDescription: - switchNMETAOverride: - switchNetLibKey: - switchSocketMemoryPoolSize: 6144 - switchSocketAllocatorPoolSize: 128 - switchSocketConcurrencyLimit: 14 - switchScreenResolutionBehavior: 2 - switchUseCPUProfiler: 0 - switchUseGOLDLinker: 0 - switchLTOSetting: 0 - switchApplicationID: 0x01004b9000490000 - switchNSODependencies: - switchTitleNames_0: - switchTitleNames_1: - switchTitleNames_2: - switchTitleNames_3: - switchTitleNames_4: - switchTitleNames_5: - switchTitleNames_6: - switchTitleNames_7: - switchTitleNames_8: - switchTitleNames_9: - switchTitleNames_10: - switchTitleNames_11: - switchTitleNames_12: - switchTitleNames_13: - switchTitleNames_14: - switchTitleNames_15: - switchPublisherNames_0: - switchPublisherNames_1: - switchPublisherNames_2: - switchPublisherNames_3: - switchPublisherNames_4: - switchPublisherNames_5: - switchPublisherNames_6: - switchPublisherNames_7: - switchPublisherNames_8: - switchPublisherNames_9: - switchPublisherNames_10: - switchPublisherNames_11: - switchPublisherNames_12: - switchPublisherNames_13: - switchPublisherNames_14: - switchPublisherNames_15: - switchIcons_0: {fileID: 0} - switchIcons_1: {fileID: 0} - switchIcons_2: {fileID: 0} - switchIcons_3: {fileID: 0} - switchIcons_4: {fileID: 0} - switchIcons_5: {fileID: 0} - switchIcons_6: {fileID: 0} - switchIcons_7: {fileID: 0} - switchIcons_8: {fileID: 0} - switchIcons_9: {fileID: 0} - switchIcons_10: {fileID: 0} - switchIcons_11: {fileID: 0} - switchIcons_12: {fileID: 0} - switchIcons_13: {fileID: 0} - switchIcons_14: {fileID: 0} - switchIcons_15: {fileID: 0} - switchSmallIcons_0: {fileID: 0} - switchSmallIcons_1: {fileID: 0} - switchSmallIcons_2: {fileID: 0} - switchSmallIcons_3: {fileID: 0} - switchSmallIcons_4: {fileID: 0} - switchSmallIcons_5: {fileID: 0} - switchSmallIcons_6: {fileID: 0} - switchSmallIcons_7: {fileID: 0} - switchSmallIcons_8: {fileID: 0} - switchSmallIcons_9: {fileID: 0} - switchSmallIcons_10: {fileID: 0} - switchSmallIcons_11: {fileID: 0} - switchSmallIcons_12: {fileID: 0} - switchSmallIcons_13: {fileID: 0} - switchSmallIcons_14: {fileID: 0} - switchSmallIcons_15: {fileID: 0} - switchManualHTML: - switchAccessibleURLs: - switchLegalInformation: - switchMainThreadStackSize: 1048576 - switchPresenceGroupId: - switchLogoHandling: 0 - switchReleaseVersion: 0 - switchDisplayVersion: 1.0.0 - switchStartupUserAccount: 0 - switchTouchScreenUsage: 0 - switchSupportedLanguagesMask: 0 - switchLogoType: 0 - switchApplicationErrorCodeCategory: - switchUserAccountSaveDataSize: 0 - switchUserAccountSaveDataJournalSize: 0 - switchApplicationAttribute: 0 - switchCardSpecSize: -1 - switchCardSpecClock: -1 - switchRatingsMask: 0 - switchRatingsInt_0: 0 - switchRatingsInt_1: 0 - switchRatingsInt_2: 0 - switchRatingsInt_3: 0 - switchRatingsInt_4: 0 - switchRatingsInt_5: 0 - switchRatingsInt_6: 0 - switchRatingsInt_7: 0 - switchRatingsInt_8: 0 - switchRatingsInt_9: 0 - switchRatingsInt_10: 0 - switchRatingsInt_11: 0 - switchRatingsInt_12: 0 - switchLocalCommunicationIds_0: - switchLocalCommunicationIds_1: - switchLocalCommunicationIds_2: - switchLocalCommunicationIds_3: - switchLocalCommunicationIds_4: - switchLocalCommunicationIds_5: - switchLocalCommunicationIds_6: - switchLocalCommunicationIds_7: - switchParentalControl: 0 - switchAllowsScreenshot: 1 - switchAllowsVideoCapturing: 1 - switchAllowsRuntimeAddOnContentInstall: 0 - switchDataLossConfirmation: 0 - switchUserAccountLockEnabled: 0 - switchSystemResourceMemory: 16777216 - switchSupportedNpadStyles: 3 - switchNativeFsCacheSize: 32 - switchIsHoldTypeHorizontal: 0 - switchSupportedNpadCount: 8 - switchSocketConfigEnabled: 0 - switchTcpInitialSendBufferSize: 32 - switchTcpInitialReceiveBufferSize: 64 - switchTcpAutoSendBufferSizeMax: 256 - switchTcpAutoReceiveBufferSizeMax: 256 - switchUdpSendBufferSize: 9 - switchUdpReceiveBufferSize: 42 - switchSocketBufferEfficiency: 4 - switchSocketInitializeEnabled: 1 - switchNetworkInterfaceManagerInitializeEnabled: 1 - switchPlayerConnectionEnabled: 1 - switchUseNewStyleFilepaths: 0 - ps4NPAgeRating: 12 - ps4NPTitleSecret: - ps4NPTrophyPackPath: - ps4ParentalLevel: 11 - ps4ContentID: ED1633-NPXX51362_00-0000000000000000 - ps4Category: 0 - ps4MasterVersion: 01.00 - ps4AppVersion: 01.00 - ps4AppType: 0 - ps4ParamSfxPath: - ps4VideoOutPixelFormat: 0 - ps4VideoOutInitialWidth: 1920 - ps4VideoOutBaseModeInitialWidth: 1920 - ps4VideoOutReprojectionRate: 60 - ps4PronunciationXMLPath: - ps4PronunciationSIGPath: - ps4BackgroundImagePath: - ps4StartupImagePath: - ps4StartupImagesFolder: - ps4IconImagesFolder: - ps4SaveDataImagePath: - ps4SdkOverride: - ps4BGMPath: - ps4ShareFilePath: - ps4ShareOverlayImagePath: - ps4PrivacyGuardImagePath: - ps4ExtraSceSysFile: - ps4NPtitleDatPath: - ps4RemotePlayKeyAssignment: -1 - ps4RemotePlayKeyMappingDir: - ps4PlayTogetherPlayerCount: 0 - ps4EnterButtonAssignment: 1 - ps4ApplicationParam1: 0 - ps4ApplicationParam2: 0 - ps4ApplicationParam3: 0 - ps4ApplicationParam4: 0 - ps4DownloadDataSize: 0 - ps4GarlicHeapSize: 2048 - ps4ProGarlicHeapSize: 2560 - playerPrefsMaxSize: 32768 - ps4Passcode: frAQBc8Wsa1xVPfvJcrgRYwTiizs2trQ - ps4pnSessions: 1 - ps4pnPresence: 1 - ps4pnFriends: 1 - ps4pnGameCustomData: 1 - playerPrefsSupport: 0 - enableApplicationExit: 0 - resetTempFolder: 1 - restrictedAudioUsageRights: 0 - ps4UseResolutionFallback: 0 - ps4ReprojectionSupport: 0 - ps4UseAudio3dBackend: 0 - ps4UseLowGarlicFragmentationMode: 1 - ps4SocialScreenEnabled: 0 - ps4ScriptOptimizationLevel: 0 - ps4Audio3dVirtualSpeakerCount: 14 - ps4attribCpuUsage: 0 - ps4PatchPkgPath: - ps4PatchLatestPkgPath: - ps4PatchChangeinfoPath: - ps4PatchDayOne: 0 - ps4attribUserManagement: 0 - ps4attribMoveSupport: 0 - ps4attrib3DSupport: 0 - ps4attribShareSupport: 0 - ps4attribExclusiveVR: 0 - ps4disableAutoHideSplash: 0 - ps4videoRecordingFeaturesUsed: 0 - ps4contentSearchFeaturesUsed: 0 - ps4CompatibilityPS5: 0 - ps4GPU800MHz: 1 - ps4attribEyeToEyeDistanceSettingVR: 0 - ps4IncludedModules: [] - ps4attribVROutputEnabled: 0 - monoEnv: - splashScreenBackgroundSourceLandscape: {fileID: 0} - splashScreenBackgroundSourcePortrait: {fileID: 0} - blurSplashScreenBackground: 1 - spritePackerPolicy: - webGLMemorySize: 256 - webGLExceptionSupport: 1 - webGLNameFilesAsHashes: 0 - webGLDataCaching: 1 - webGLDebugSymbols: 0 - webGLEmscriptenArgs: - webGLModulesDirectory: - webGLTemplate: APPLICATION:Default - webGLAnalyzeBuildSize: 0 - webGLUseEmbeddedResources: 0 - webGLCompressionFormat: 1 - webGLWasmArithmeticExceptions: 0 - webGLLinkerTarget: 1 - webGLThreadsSupport: 0 - webGLDecompressionFallback: 0 - scriptingDefineSymbols: {} - additionalCompilerArguments: {} - platformArchitecture: {} - scriptingBackend: {} - il2cppCompilerConfiguration: {} - managedStrippingLevel: {} - incrementalIl2cppBuild: {} - suppressCommonWarnings: 1 - allowUnsafeCode: 0 - useDeterministicCompilation: 0 - enableRoslynAnalyzers: 1 - additionalIl2CppArgs: - scriptingRuntimeVersion: 1 - gcIncremental: 1 - assemblyVersionValidation: 1 - gcWBarrierValidation: 0 - apiCompatibilityLevelPerPlatform: {} - m_RenderingPath: 1 - m_MobileRenderingPath: 1 - metroPackageName: Template_3D - metroPackageVersion: - metroCertificatePath: - metroCertificatePassword: - metroCertificateSubject: - metroCertificateIssuer: - metroCertificateNotAfter: 0000000000000000 - metroApplicationDescription: Template_3D - wsaImages: {} - metroTileShortName: - metroTileShowName: 0 - metroMediumTileShowName: 0 - metroLargeTileShowName: 0 - metroWideTileShowName: 0 - metroSupportStreamingInstall: 0 - metroLastRequiredScene: 0 - metroDefaultTileSize: 1 - metroTileForegroundText: 2 - metroTileBackgroundColor: {r: 0.13333334, g: 0.17254902, b: 0.21568628, a: 0} - metroSplashScreenBackgroundColor: {r: 0.12941177, g: 0.17254902, b: 0.21568628, - a: 1} - metroSplashScreenUseBackgroundColor: 0 - platformCapabilities: {} - metroTargetDeviceFamilies: {} - metroFTAName: - metroFTAFileTypes: [] - metroProtocolName: - XboxOneProductId: - XboxOneUpdateKey: - XboxOneSandboxId: - XboxOneContentId: - XboxOneTitleId: - XboxOneSCId: - XboxOneGameOsOverridePath: - XboxOnePackagingOverridePath: - XboxOneAppManifestOverridePath: - XboxOneVersion: 1.0.0.0 - XboxOnePackageEncryption: 0 - XboxOnePackageUpdateGranularity: 2 - XboxOneDescription: - XboxOneLanguage: - - enus - XboxOneCapability: [] - XboxOneGameRating: {} - XboxOneIsContentPackage: 0 - XboxOneEnhancedXboxCompatibilityMode: 0 - XboxOneEnableGPUVariability: 0 - XboxOneSockets: {} - XboxOneSplashScreen: {fileID: 0} - XboxOneAllowedProductIds: [] - XboxOnePersistentLocalStorageSize: 0 - XboxOneXTitleMemory: 8 - XboxOneOverrideIdentityName: - XboxOneOverrideIdentityPublisher: - vrEditorSettings: {} - cloudServicesEnabled: - UNet: 1 - luminIcon: - m_Name: - m_ModelFolderPath: - m_PortalFolderPath: - luminCert: - m_CertPath: - m_SignPackage: 1 - luminIsChannelApp: 0 - luminVersion: - m_VersionCode: 1 - m_VersionName: - apiCompatibilityLevel: 6 - activeInputHandler: 0 - cloudProjectId: - framebufferDepthMemorylessMode: 0 - qualitySettingsNames: [] - projectName: - organizationId: - cloudEnabled: 0 - legacyClampBlendShapeWeights: 1 - virtualTexturingSupportEnabled: 0 diff --git a/Projects/PCGTree/ProjectSettings/ProjectVersion.txt b/Projects/PCGTree/ProjectSettings/ProjectVersion.txt deleted file mode 100644 index 0ab53b0..0000000 --- a/Projects/PCGTree/ProjectSettings/ProjectVersion.txt +++ /dev/null @@ -1,2 +0,0 @@ -m_EditorVersion: 2022.3.16f1 -m_EditorVersionWithRevision: 2022.3.16f1 (d2c21f0ef2f1) diff --git a/Projects/PCGTree/ProjectSettings/QualitySettings.asset b/Projects/PCGTree/ProjectSettings/QualitySettings.asset deleted file mode 100644 index ddad6fe..0000000 --- a/Projects/PCGTree/ProjectSettings/QualitySettings.asset +++ /dev/null @@ -1,190 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!47 &1 -QualitySettings: - m_ObjectHideFlags: 0 - serializedVersion: 5 - m_CurrentQuality: 4 - m_QualitySettings: - - serializedVersion: 2 - name: Very Low - pixelLightCount: 0 - shadows: 0 - shadowResolution: 0 - shadowProjection: 1 - shadowCascades: 1 - shadowDistance: 15 - shadowNearPlaneOffset: 3 - shadowCascade2Split: 0.33333334 - shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} - shadowmaskMode: 0 - blendWeights: 1 - textureQuality: 1 - anisotropicTextures: 0 - antiAliasing: 0 - softParticles: 0 - softVegetation: 0 - realtimeReflectionProbes: 0 - billboardsFaceCameraPosition: 0 - vSyncCount: 0 - lodBias: 0.3 - maximumLODLevel: 0 - particleRaycastBudget: 4 - asyncUploadTimeSlice: 2 - asyncUploadBufferSize: 4 - resolutionScalingFixedDPIFactor: 1 - excludedTargetPlatforms: [] - - serializedVersion: 2 - name: Low - pixelLightCount: 0 - shadows: 0 - shadowResolution: 0 - shadowProjection: 1 - shadowCascades: 1 - shadowDistance: 20 - shadowNearPlaneOffset: 3 - shadowCascade2Split: 0.33333334 - shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} - shadowmaskMode: 0 - blendWeights: 2 - textureQuality: 0 - anisotropicTextures: 0 - antiAliasing: 0 - softParticles: 0 - softVegetation: 0 - realtimeReflectionProbes: 0 - billboardsFaceCameraPosition: 0 - vSyncCount: 0 - lodBias: 0.4 - maximumLODLevel: 0 - particleRaycastBudget: 16 - asyncUploadTimeSlice: 2 - asyncUploadBufferSize: 4 - resolutionScalingFixedDPIFactor: 1 - excludedTargetPlatforms: [] - - serializedVersion: 2 - name: Medium - pixelLightCount: 1 - shadows: 1 - shadowResolution: 0 - shadowProjection: 1 - shadowCascades: 1 - shadowDistance: 20 - shadowNearPlaneOffset: 3 - shadowCascade2Split: 0.33333334 - shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} - shadowmaskMode: 0 - blendWeights: 2 - textureQuality: 0 - anisotropicTextures: 1 - antiAliasing: 0 - softParticles: 0 - softVegetation: 0 - realtimeReflectionProbes: 0 - billboardsFaceCameraPosition: 0 - vSyncCount: 1 - lodBias: 0.7 - maximumLODLevel: 0 - particleRaycastBudget: 64 - asyncUploadTimeSlice: 2 - asyncUploadBufferSize: 4 - resolutionScalingFixedDPIFactor: 1 - excludedTargetPlatforms: [] - - serializedVersion: 2 - name: High - pixelLightCount: 2 - shadows: 2 - shadowResolution: 1 - shadowProjection: 1 - shadowCascades: 2 - shadowDistance: 40 - shadowNearPlaneOffset: 3 - shadowCascade2Split: 0.33333334 - shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} - shadowmaskMode: 1 - blendWeights: 2 - textureQuality: 0 - anisotropicTextures: 1 - antiAliasing: 2 - softParticles: 0 - softVegetation: 1 - realtimeReflectionProbes: 1 - billboardsFaceCameraPosition: 1 - vSyncCount: 1 - lodBias: 1 - maximumLODLevel: 0 - particleRaycastBudget: 256 - asyncUploadTimeSlice: 2 - asyncUploadBufferSize: 4 - resolutionScalingFixedDPIFactor: 1 - excludedTargetPlatforms: [] - - serializedVersion: 2 - name: Very High - pixelLightCount: 3 - shadows: 2 - shadowResolution: 2 - shadowProjection: 1 - shadowCascades: 2 - shadowDistance: 40 - shadowNearPlaneOffset: 3 - shadowCascade2Split: 0.33333334 - shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} - shadowmaskMode: 1 - blendWeights: 4 - textureQuality: 0 - anisotropicTextures: 1 - antiAliasing: 4 - softParticles: 1 - softVegetation: 1 - realtimeReflectionProbes: 1 - billboardsFaceCameraPosition: 1 - vSyncCount: 1 - lodBias: 1.5 - maximumLODLevel: 0 - particleRaycastBudget: 1024 - asyncUploadTimeSlice: 2 - asyncUploadBufferSize: 4 - resolutionScalingFixedDPIFactor: 1 - excludedTargetPlatforms: [] - - serializedVersion: 2 - name: Ultra - pixelLightCount: 4 - shadows: 2 - shadowResolution: 2 - shadowProjection: 1 - shadowCascades: 4 - shadowDistance: 150 - shadowNearPlaneOffset: 3 - shadowCascade2Split: 0.33333334 - shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} - shadowmaskMode: 1 - blendWeights: 4 - textureQuality: 0 - anisotropicTextures: 1 - antiAliasing: 4 - softParticles: 1 - softVegetation: 1 - realtimeReflectionProbes: 1 - billboardsFaceCameraPosition: 1 - vSyncCount: 1 - lodBias: 2 - maximumLODLevel: 0 - particleRaycastBudget: 4096 - asyncUploadTimeSlice: 2 - asyncUploadBufferSize: 4 - resolutionScalingFixedDPIFactor: 1 - excludedTargetPlatforms: [] - m_PerPlatformDefaultQuality: - Android: 2 - Nintendo 3DS: 5 - Nintendo Switch: 5 - PS4: 5 - PSP2: 2 - Standalone: 5 - Tizen: 2 - WebGL: 3 - WiiU: 5 - Windows Store Apps: 5 - XboxOne: 5 - iPhone: 2 - tvOS: 2 diff --git a/Projects/PCGTree/ProjectSettings/TagManager.asset b/Projects/PCGTree/ProjectSettings/TagManager.asset deleted file mode 100644 index 5ce97fb..0000000 --- a/Projects/PCGTree/ProjectSettings/TagManager.asset +++ /dev/null @@ -1,43 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!78 &1 -TagManager: - serializedVersion: 2 - tags: [] - layers: - - Default - - TransparentFX - - Ignore Raycast - - - - Water - - UI - - - - - - PostProcessing - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - m_SortingLayers: - - name: Default - uniqueID: 0 - locked: 0 diff --git a/Projects/PCGTree/ProjectSettings/TimeManager.asset b/Projects/PCGTree/ProjectSettings/TimeManager.asset deleted file mode 100644 index 06bcc6d..0000000 --- a/Projects/PCGTree/ProjectSettings/TimeManager.asset +++ /dev/null @@ -1,9 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!5 &1 -TimeManager: - m_ObjectHideFlags: 0 - Fixed Timestep: 0.02 - Maximum Allowed Timestep: 0.1 - m_TimeScale: 1 - Maximum Particle Timestep: 0.03 diff --git a/Projects/PCGTree/ProjectSettings/UnityConnectSettings.asset b/Projects/PCGTree/ProjectSettings/UnityConnectSettings.asset deleted file mode 100644 index 3da14d5..0000000 --- a/Projects/PCGTree/ProjectSettings/UnityConnectSettings.asset +++ /dev/null @@ -1,34 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!310 &1 -UnityConnectSettings: - m_ObjectHideFlags: 0 - m_Enabled: 0 - m_TestMode: 0 - m_TestEventUrl: - m_TestConfigUrl: - m_TestInitMode: 0 - CrashReportingSettings: - m_EventUrl: https://perf-events.cloud.unity3d.com/api/events/crashes - m_NativeEventUrl: https://perf-events.cloud.unity3d.com/symbolicate - m_Enabled: 0 - m_CaptureEditorExceptions: 1 - UnityPurchasingSettings: - m_Enabled: 0 - m_TestMode: 0 - UnityAnalyticsSettings: - m_Enabled: 0 - m_InitializeOnStartup: 1 - m_TestMode: 0 - m_TestEventUrl: - m_TestConfigUrl: - UnityAdsSettings: - m_Enabled: 0 - m_InitializeOnStartup: 1 - m_TestMode: 0 - m_IosGameId: - m_AndroidGameId: - m_GameIds: {} - m_GameId: - PerformanceReportingSettings: - m_Enabled: 0 diff --git a/Projects/PCGTree/ProjectSettings/VFXManager.asset b/Projects/PCGTree/ProjectSettings/VFXManager.asset deleted file mode 100644 index 3a95c98..0000000 --- a/Projects/PCGTree/ProjectSettings/VFXManager.asset +++ /dev/null @@ -1,12 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!937362698 &1 -VFXManager: - m_ObjectHideFlags: 0 - m_IndirectShader: {fileID: 0} - m_CopyBufferShader: {fileID: 0} - m_SortShader: {fileID: 0} - m_StripUpdateShader: {fileID: 0} - m_RenderPipeSettingsPath: - m_FixedTimeStep: 0.016666668 - m_MaxDeltaTime: 0.05 diff --git a/Projects/PCGTree/ProjectSettings/VersionControlSettings.asset b/Projects/PCGTree/ProjectSettings/VersionControlSettings.asset deleted file mode 100644 index dca2881..0000000 --- a/Projects/PCGTree/ProjectSettings/VersionControlSettings.asset +++ /dev/null @@ -1,8 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!890905787 &1 -VersionControlSettings: - m_ObjectHideFlags: 0 - m_Mode: Visible Meta Files - m_CollabEditorSettings: - inProgressEnabled: 1 diff --git a/Projects/PCGTree/ProjectSettings/XRSettings.asset b/Projects/PCGTree/ProjectSettings/XRSettings.asset deleted file mode 100644 index 482590c..0000000 --- a/Projects/PCGTree/ProjectSettings/XRSettings.asset +++ /dev/null @@ -1,10 +0,0 @@ -{ - "m_SettingKeys": [ - "VR Device Disabled", - "VR Device User Alert" - ], - "m_SettingValues": [ - "False", - "False" - ] -} \ No newline at end of file diff --git a/Projects/split/.gitattributes b/Projects/split/.gitattributes new file mode 100644 index 0000000..8ad74f7 --- /dev/null +++ b/Projects/split/.gitattributes @@ -0,0 +1,2 @@ +# Normalize EOL for all files that Git considers text files. +* text=auto eol=lf diff --git a/Projects/split/.gitignore b/Projects/split/.gitignore new file mode 100644 index 0000000..0af181c --- /dev/null +++ b/Projects/split/.gitignore @@ -0,0 +1,3 @@ +# Godot 4+ specific ignores +.godot/ +/android/ diff --git a/Projects/split/assets/16x16black.png b/Projects/split/assets/16x16black.png new file mode 100644 index 0000000000000000000000000000000000000000..4419c9d7674d61b4d40a09a54cf8a70edbef5698 GIT binary patch literal 154 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61SBU+%rFB|oCO|{#S9GG!XV7ZFl&wkP>{XE z)7O>#1*fE_DjV`Ki;O^-gkfN8$ r4ip#gba4#PIG>y#!MZp>CviKsg3aS3j3^P6{XE z)7O>#1*fE_vQ{_5 BDGLAq literal 0 HcmV?d00001 diff --git a/Projects/split/assets/16x16white.png.import b/Projects/split/assets/16x16white.png.import new file mode 100644 index 0000000..ce9ec3f --- /dev/null +++ b/Projects/split/assets/16x16white.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://6av5b1wr4fg5" +path="res://.godot/imported/16x16white.png-ec46b3f73bbe2f120e7fb9c4edfa6b92.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/16x16white.png" +dest_files=["res://.godot/imported/16x16white.png-ec46b3f73bbe2f120e7fb9c4edfa6b92.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Projects/split/project.godot b/Projects/split/project.godot new file mode 100644 index 0000000..4803a42 --- /dev/null +++ b/Projects/split/project.godot @@ -0,0 +1,37 @@ +; Engine configuration file. +; It's best edited using the editor UI and not directly, +; since the parameters that go here are not all obvious. +; +; Format: +; [section] ; section goes between [] +; param=value ; assign values to parameters + +config_version=5 + +[application] + +config/name="Split" +run/main_scene="res://scenes/world.tscn" +config/features=PackedStringArray("4.3", "GL Compatibility") + +[display] + +window/size/viewport_height=1200 + +[editor] + +movie_writer/movie_file="/Users/josh/Documents/Godot/split/split_vid.png" +movie_writer/fps=30 + +[input] + +jump={ +"deadzone": 0.5, +"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":32,"key_label":0,"unicode":32,"location":0,"echo":false,"script":null) +] +} + +[rendering] + +renderer/rendering_method="gl_compatibility" +renderer/rendering_method.mobile="gl_compatibility" diff --git a/Projects/split/scenes/growth.tscn b/Projects/split/scenes/growth.tscn new file mode 100644 index 0000000..5c36f27 --- /dev/null +++ b/Projects/split/scenes/growth.tscn @@ -0,0 +1,9 @@ +[gd_scene load_steps=2 format=3 uid="uid://croq55n83w57g"] + +[ext_resource type="Texture2D" uid="uid://6av5b1wr4fg5" path="res://assets/16x16white.png" id="1_jytm7"] + +[node name="Growth" type="Node2D"] + +[node name="Sprite2D" type="Sprite2D" parent="."] +scale = Vector2(0.2, 0.2) +texture = ExtResource("1_jytm7") diff --git a/Projects/split/scenes/root.tscn b/Projects/split/scenes/root.tscn new file mode 100644 index 0000000..3101f3e --- /dev/null +++ b/Projects/split/scenes/root.tscn @@ -0,0 +1,6 @@ +[gd_scene load_steps=2 format=3 uid="uid://bv5wirk2j375u"] + +[ext_resource type="Script" path="res://scripts/grow.gd" id="1_8p1rn"] + +[node name="Root" type="Node2D"] +script = ExtResource("1_8p1rn") diff --git a/Projects/split/scenes/world.tscn b/Projects/split/scenes/world.tscn new file mode 100644 index 0000000..fd9d1b2 --- /dev/null +++ b/Projects/split/scenes/world.tscn @@ -0,0 +1,30 @@ +[gd_scene load_steps=4 format=3 uid="uid://dik5rqh5f6kul"] + +[ext_resource type="Texture2D" uid="uid://dvyq6o6ydksev" path="res://assets/16x16black.png" id="1_p2yq5"] +[ext_resource type="PackedScene" uid="uid://bv5wirk2j375u" path="res://scenes/root.tscn" id="2_k2vro"] +[ext_resource type="Script" path="res://scripts/treeHUD.gd" id="3_yikaj"] + +[node name="World" type="Node2D"] + +[node name="Background" type="Sprite2D" parent="."] +scale = Vector2(100, 100) +texture = ExtResource("1_p2yq5") + +[node name="Camera2D" type="Camera2D" parent="."] +position = Vector2(0, 100) + +[node name="Root" parent="." instance=ExtResource("2_k2vro")] +unique_name_in_owner = true +position = Vector2(0, 675) + +[node name="PanelContainer" type="PanelContainer" parent="."] +offset_left = -529.0 +offset_top = -461.0 +offset_right = -394.0 +offset_bottom = -421.0 +script = ExtResource("3_yikaj") + +[node name="Label" type="Label" parent="PanelContainer"] +layout_mode = 2 +theme_override_font_sizes/font_size = 24 +text = "DefaultText" diff --git a/Projects/split/scripts/grow.gd b/Projects/split/scripts/grow.gd new file mode 100644 index 0000000..b08ce4b --- /dev/null +++ b/Projects/split/scripts/grow.gd @@ -0,0 +1,77 @@ +extends Node2D + +@export var tree_seed:int +@export var grow_chance = 0.94 +@export var split_chance = 0.05 +@export var timer = 0.25 +@export var manual:bool = false + +var leaders = [] +var growth_scene = preload("res://scenes/growth.tscn") +var growths = 0 + +var cur_time = 0 +var roundCount = 0; + +# Called when the node enters the scene tree for the first time. +func _ready() -> void: + seed(tree_seed) + #randomize() + var starterGrowth = growth_scene.instantiate() + leaders.append(starterGrowth) + add_child(starterGrowth) + +# Called every frame. 'delta' is the elapsed time since the previous frame. +func _process(delta: float) -> void: + if manual: + if !Input.is_action_just_pressed("jump"): + return + elif cur_time < timer: + cur_time += delta + return + cur_time = 0 + + roundCount += 1 + #print("%s" % roundCount) + + var removeList = [] + var addList = [] + + if leaders.size() == 0: + print("The tree is dead.") + + for leader:Node2D in leaders: + var randomValue = randf() + if randomValue < split_chance: + var leftGrowth:Node2D = growth_scene.instantiate() + var rightGrowth = growth_scene.instantiate() + leader.add_child(leftGrowth) + leftGrowth.transform = leader.transform + leftGrowth.rotate(-0.01) + leftGrowth.translate(Vector2(0,-1)) + + leader.add_child(rightGrowth) + rightGrowth.transform = leader.transform + rightGrowth.rotate(0.01) + rightGrowth.translate(Vector2(0,-1)) + + removeList.append(leader) + addList.append(leftGrowth) + addList.append(rightGrowth) + + if randomValue < split_chance + grow_chance: + var growth = growth_scene.instantiate() + leader.add_child(growth) + growth.transform = leader.transform + growth.transform.origin = Vector2(0, -5) + removeList.append(leader) + addList.append(growth) + + else: + removeList.append(leader) + + for oldLeader in removeList: + leaders.erase(oldLeader) + + for newLeader:Node2D in addList: + leaders.append(newLeader) diff --git a/Projects/split/scripts/treeHUD.gd b/Projects/split/scripts/treeHUD.gd new file mode 100644 index 0000000..9993813 --- /dev/null +++ b/Projects/split/scripts/treeHUD.gd @@ -0,0 +1,13 @@ +extends PanelContainer + +@onready var label = $Label + +# Called when the node enters the scene tree for the first time. +func _ready() -> void: + label.text = "Seed: %s" % %Root.tree_seed + + +# Called every frame. 'delta' is the elapsed time since the previous frame. +func _process(_delta: float) -> void: + if 0 == %Root.leaders.size(): + label.text = "the tree is dead" From 44e7936b8a55dd6e0ddc34c074b0bdd0e7cf2de0 Mon Sep 17 00:00:00 2001 From: Joshua Allen McCoy Date: Tue, 1 Oct 2024 17:18:57 -0700 Subject: [PATCH 19/72] visbility and visual composition updates. --- Projects/split/project.godot | 3 ++- Projects/split/scenes/world.tscn | 11 ++++++----- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/Projects/split/project.godot b/Projects/split/project.godot index 4803a42..b648295 100644 --- a/Projects/split/project.godot +++ b/Projects/split/project.godot @@ -16,7 +16,8 @@ config/features=PackedStringArray("4.3", "GL Compatibility") [display] -window/size/viewport_height=1200 +window/size/viewport_width=2000 +window/size/viewport_height=2000 [editor] diff --git a/Projects/split/scenes/world.tscn b/Projects/split/scenes/world.tscn index fd9d1b2..06ad47d 100644 --- a/Projects/split/scenes/world.tscn +++ b/Projects/split/scenes/world.tscn @@ -7,7 +7,7 @@ [node name="World" type="Node2D"] [node name="Background" type="Sprite2D" parent="."] -scale = Vector2(100, 100) +scale = Vector2(200, 200) texture = ExtResource("1_p2yq5") [node name="Camera2D" type="Camera2D" parent="."] @@ -16,12 +16,13 @@ position = Vector2(0, 100) [node name="Root" parent="." instance=ExtResource("2_k2vro")] unique_name_in_owner = true position = Vector2(0, 675) +scale = Vector2(2, 2) [node name="PanelContainer" type="PanelContainer" parent="."] -offset_left = -529.0 -offset_top = -461.0 -offset_right = -394.0 -offset_bottom = -421.0 +offset_left = -789.0 +offset_top = -709.0 +offset_right = -654.0 +offset_bottom = -669.0 script = ExtResource("3_yikaj") [node name="Label" type="Label" parent="PanelContainer"] From 204b5b7f99023b8ea949883d409ec2a43a0716f9 Mon Sep 17 00:00:00 2001 From: Joshua Allen McCoy Date: Tue, 1 Oct 2024 17:21:00 -0700 Subject: [PATCH 20/72] Update README.md Updated discussion session time. --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 7ca3a74..2e637b9 100644 --- a/README.md +++ b/README.md @@ -20,7 +20,7 @@ https://faculty.engineering.ucdavis.edu/mccoy/ ### Course Lecture Meeting Time: Tuesdays and Thursdays at 1:40-3:00 PM in Wellman 126 -Discussion: Tuesdays at 6:00-6:50 PM in TLC 3215 +Discussion: Tuesdays at 6:10-7:00 PM in TLC 3215 Holidays: Thursday, November 28th (Thanksgiving Day) [Academic Calendar](https://registrar.ucdavis.edu/calendar/master) Final Examination Period: Tue. Dec.10 at 8:00 PM From 5f5dcdc3b9ca99bce1354364d176eadb964305f6 Mon Sep 17 00:00:00 2001 From: Josh McCoy Date: Mon, 7 Oct 2024 23:57:00 -0700 Subject: [PATCH 21/72] Added a cut of skittles example --- Projects/skittles/.gitattributes | 2 ++ Projects/skittles/.gitignore | 3 ++ Projects/skittles/collection_nova_command.gd | 13 ++++++++ Projects/skittles/player.gd | 18 +++++++++++ Projects/skittles/player.tscn | 8 +++++ Projects/skittles/player_command.gd | 5 +++ Projects/skittles/project.godot | 34 ++++++++++++++++++++ Projects/skittles/projectile.gd | 13 ++++++++ Projects/skittles/projectile.tscn | 18 +++++++++++ Projects/skittles/shoot_command.gd | 12 +++++++ Projects/skittles/world.tscn | 15 +++++++++ 11 files changed, 141 insertions(+) create mode 100644 Projects/skittles/.gitattributes create mode 100644 Projects/skittles/.gitignore create mode 100644 Projects/skittles/collection_nova_command.gd create mode 100644 Projects/skittles/player.gd create mode 100644 Projects/skittles/player.tscn create mode 100644 Projects/skittles/player_command.gd create mode 100644 Projects/skittles/project.godot create mode 100644 Projects/skittles/projectile.gd create mode 100644 Projects/skittles/projectile.tscn create mode 100644 Projects/skittles/shoot_command.gd create mode 100644 Projects/skittles/world.tscn diff --git a/Projects/skittles/.gitattributes b/Projects/skittles/.gitattributes new file mode 100644 index 0000000..8ad74f7 --- /dev/null +++ b/Projects/skittles/.gitattributes @@ -0,0 +1,2 @@ +# Normalize EOL for all files that Git considers text files. +* text=auto eol=lf diff --git a/Projects/skittles/.gitignore b/Projects/skittles/.gitignore new file mode 100644 index 0000000..0af181c --- /dev/null +++ b/Projects/skittles/.gitignore @@ -0,0 +1,3 @@ +# Godot 4+ specific ignores +.godot/ +/android/ diff --git a/Projects/skittles/collection_nova_command.gd b/Projects/skittles/collection_nova_command.gd new file mode 100644 index 0000000..f1d5087 --- /dev/null +++ b/Projects/skittles/collection_nova_command.gd @@ -0,0 +1,13 @@ +class_name CollectionNovaCommand +extends PlayerCommand + + +func execute(player:Player) -> bool: + for projectile:Projectile in Projectile.projectiles: + projectile.global_position = player.global_position + Vector3(0, 2.5, 0) + _randVec() + projectile.linear_velocity = randf() * 50 * _randVec() + return true + +#Returns a normalized instance of Vector3 where x, y, and z are each set to be between -1 and 1. +func _randVec()->Vector3: + return Vector3(randf_range(-1,1), randf_range(-1,1), randf_range(-1,1)).normalized() diff --git a/Projects/skittles/player.gd b/Projects/skittles/player.gd new file mode 100644 index 0000000..6a8f1f6 --- /dev/null +++ b/Projects/skittles/player.gd @@ -0,0 +1,18 @@ +class_name Player +extends Node3D + +var _fire1_command:PlayerCommand +var _fire2_command:PlayerCommand + +# Called when the node enters the scene tree for the first time. +func _ready() -> void: + _fire1_command = ShootCommand.new() + _fire2_command = CollectionNovaCommand.new() + + +# Called every frame. 'delta' is the elapsed time since the previous frame. +func _process(delta: float) -> void: + if(Input.is_action_pressed("Fire1")): + var return_signal = _fire1_command.execute(self) + if(Input.is_action_pressed("Fire2")): + var return_signal = _fire2_command.execute(self) diff --git a/Projects/skittles/player.tscn b/Projects/skittles/player.tscn new file mode 100644 index 0000000..9408b9b --- /dev/null +++ b/Projects/skittles/player.tscn @@ -0,0 +1,8 @@ +[gd_scene load_steps=2 format=3 uid="uid://b28k2688kt75o"] + +[sub_resource type="CapsuleMesh" id="CapsuleMesh_e0aj2"] + +[node name="Player" type="Node3D"] + +[node name="Mesh" type="MeshInstance3D" parent="."] +mesh = SubResource("CapsuleMesh_e0aj2") diff --git a/Projects/skittles/player_command.gd b/Projects/skittles/player_command.gd new file mode 100644 index 0000000..894f925 --- /dev/null +++ b/Projects/skittles/player_command.gd @@ -0,0 +1,5 @@ +class_name PlayerCommand + + +func execute(player:Player)->bool: + return false diff --git a/Projects/skittles/project.godot b/Projects/skittles/project.godot new file mode 100644 index 0000000..035c1fe --- /dev/null +++ b/Projects/skittles/project.godot @@ -0,0 +1,34 @@ +; Engine configuration file. +; It's best edited using the editor UI and not directly, +; since the parameters that go here are not all obvious. +; +; Format: +; [section] ; section goes between [] +; param=value ; assign values to parameters + +config_version=5 + +[application] + +config/name="Skittles" +run/main_scene="res://world.tscn" +config/features=PackedStringArray("4.3", "GL Compatibility") +config/icon="res://icon.svg" + +[input] + +Fire1={ +"deadzone": 0.5, +"events": [Object(InputEventMouseButton,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"button_mask":1,"position":Vector2(131, 26),"global_position":Vector2(145, 96),"factor":1.0,"button_index":1,"canceled":false,"pressed":true,"double_click":false,"script":null) +] +} +Fire2={ +"deadzone": 0.5, +"events": [Object(InputEventMouseButton,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"button_mask":2,"position":Vector2(107, 17),"global_position":Vector2(121, 87),"factor":1.0,"button_index":2,"canceled":false,"pressed":true,"double_click":false,"script":null) +] +} + +[rendering] + +renderer/rendering_method="gl_compatibility" +renderer/rendering_method.mobile="gl_compatibility" diff --git a/Projects/skittles/projectile.gd b/Projects/skittles/projectile.gd new file mode 100644 index 0000000..f828e82 --- /dev/null +++ b/Projects/skittles/projectile.gd @@ -0,0 +1,13 @@ +class_name Projectile +extends RigidBody3D + +@onready var _mesh:MeshInstance3D = $MeshInstance3D + +static var projectiles:Array[Projectile] + +# Called when the node enters the scene tree for the first time. +func _ready() -> void: + var material = StandardMaterial3D.new() + material.albedo_color = Color(randf(), randf(), randf()) + _mesh.set_surface_override_material(0, material) + projectiles.append(self) diff --git a/Projects/skittles/projectile.tscn b/Projects/skittles/projectile.tscn new file mode 100644 index 0000000..1aea22f --- /dev/null +++ b/Projects/skittles/projectile.tscn @@ -0,0 +1,18 @@ +[gd_scene load_steps=4 format=3 uid="uid://ctc60tnbax72r"] + +[ext_resource type="Script" path="res://projectile.gd" id="1_uhbrx"] + +[sub_resource type="SphereMesh" id="SphereMesh_t8hf2"] + +[sub_resource type="SphereShape3D" id="SphereShape3D_nd2k5"] + +[node name="Projectile" type="RigidBody3D"] +script = ExtResource("1_uhbrx") + +[node name="MeshInstance3D" type="MeshInstance3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 0.499866, 0, 0, 0, 1, 0, 0, 0) +mesh = SubResource("SphereMesh_t8hf2") + +[node name="CollisionShape3D" type="CollisionShape3D" parent="."] +transform = Transform3D(0.6, 0, 0, 0, 0.6, 0, 0, 0, 0.6, 0, 0, 0) +shape = SubResource("SphereShape3D_nd2k5") diff --git a/Projects/skittles/shoot_command.gd b/Projects/skittles/shoot_command.gd new file mode 100644 index 0000000..7bd88ca --- /dev/null +++ b/Projects/skittles/shoot_command.gd @@ -0,0 +1,12 @@ +class_name ShootCommand +extends PlayerCommand + +var _projectile_scene = preload("res://projectile.tscn") + + +func execute(player:Player) -> bool: + var projectile:Projectile = _projectile_scene.instantiate() + projectile.position = player.position + Vector3(1.25, 0, 0) + projectile.linear_velocity = Vector3(randf_range(5, 50), randf_range(-10, 10), 0) + player.add_child(projectile) + return true diff --git a/Projects/skittles/world.tscn b/Projects/skittles/world.tscn new file mode 100644 index 0000000..153b60d --- /dev/null +++ b/Projects/skittles/world.tscn @@ -0,0 +1,15 @@ +[gd_scene load_steps=3 format=3 uid="uid://ovqcm31qw2u3"] + +[ext_resource type="PackedScene" uid="uid://b28k2688kt75o" path="res://player.tscn" id="1_021hw"] +[ext_resource type="Script" path="res://player.gd" id="2_7jm28"] + +[node name="World" type="Node3D"] + +[node name="Player" parent="." instance=ExtResource("1_021hw")] +script = ExtResource("2_7jm28") + +[node name="Camera3D" type="Camera3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 0.802974, 0.596015, 0, -0.596015, 0.802974, 3.16763, 5.12412, 7.57366) + +[node name="DirectionalLight3D" type="DirectionalLight3D" parent="."] +transform = Transform3D(0.756402, 0.640184, -0.134243, -0.651035, 0.756691, -0.0597635, 0.0633207, 0.132602, 0.989145, 0, 23.0592, 0) From ef509eff6651645fc2bbb942f5a2804f9b2a006f Mon Sep 17 00:00:00 2001 From: Josh McCoy Date: Tue, 8 Oct 2024 00:01:05 -0700 Subject: [PATCH 22/72] Icon and small updates. --- Projects/skittles/icon.svg | 1 + Projects/skittles/icon.svg.import | 37 +++++++++++++++++++++++++++++ Projects/skittles/player.gd | 6 ++--- Projects/skittles/player_command.gd | 2 +- Projects/skittles/shoot_command.gd | 2 +- 5 files changed, 43 insertions(+), 5 deletions(-) create mode 100644 Projects/skittles/icon.svg create mode 100644 Projects/skittles/icon.svg.import diff --git a/Projects/skittles/icon.svg b/Projects/skittles/icon.svg new file mode 100644 index 0000000..9d8b7fa --- /dev/null +++ b/Projects/skittles/icon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Projects/skittles/icon.svg.import b/Projects/skittles/icon.svg.import new file mode 100644 index 0000000..4676c35 --- /dev/null +++ b/Projects/skittles/icon.svg.import @@ -0,0 +1,37 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://boo8s1u6fv7fm" +path="res://.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://icon.svg" +dest_files=["res://.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 +svg/scale=1.0 +editor/scale_with_editor_scale=false +editor/convert_colors_with_editor_theme=false diff --git a/Projects/skittles/player.gd b/Projects/skittles/player.gd index 6a8f1f6..43ba539 100644 --- a/Projects/skittles/player.gd +++ b/Projects/skittles/player.gd @@ -11,8 +11,8 @@ func _ready() -> void: # Called every frame. 'delta' is the elapsed time since the previous frame. -func _process(delta: float) -> void: +func _process(_delta: float) -> void: if(Input.is_action_pressed("Fire1")): - var return_signal = _fire1_command.execute(self) + var _return_signal = _fire1_command.execute(self) if(Input.is_action_pressed("Fire2")): - var return_signal = _fire2_command.execute(self) + var _return_signal = _fire2_command.execute(self) diff --git a/Projects/skittles/player_command.gd b/Projects/skittles/player_command.gd index 894f925..0212e70 100644 --- a/Projects/skittles/player_command.gd +++ b/Projects/skittles/player_command.gd @@ -1,5 +1,5 @@ class_name PlayerCommand -func execute(player:Player)->bool: +func execute(_player:Player)->bool: return false diff --git a/Projects/skittles/shoot_command.gd b/Projects/skittles/shoot_command.gd index 7bd88ca..3c9047d 100644 --- a/Projects/skittles/shoot_command.gd +++ b/Projects/skittles/shoot_command.gd @@ -2,7 +2,7 @@ class_name ShootCommand extends PlayerCommand var _projectile_scene = preload("res://projectile.tscn") - + func execute(player:Player) -> bool: var projectile:Projectile = _projectile_scene.instantiate() From e3643aea6dee7ae0bcb234166e09a0e97e68f5a0 Mon Sep 17 00:00:00 2001 From: Joshua Allen McCoy Date: Tue, 8 Oct 2024 09:56:08 -0700 Subject: [PATCH 23/72] Added camera controller and camera commands infra --- Projects/skittles/camera_command.gd | 5 +++++ Projects/skittles/camera_controller.gd | 15 +++++++++++++++ Projects/skittles/player.gd | 2 ++ Projects/skittles/player.tscn | 13 +++++++++++-- Projects/skittles/rotate_and_look_command.gd | 14 ++++++++++++++ Projects/skittles/shoot_command.gd | 4 ++-- Projects/skittles/world.tscn | 7 +++++-- Projects/split/project.godot | 4 ++-- Projects/split/scenes/world.tscn | 12 ++++++------ 9 files changed, 62 insertions(+), 14 deletions(-) create mode 100644 Projects/skittles/camera_command.gd create mode 100644 Projects/skittles/camera_controller.gd create mode 100644 Projects/skittles/rotate_and_look_command.gd diff --git a/Projects/skittles/camera_command.gd b/Projects/skittles/camera_command.gd new file mode 100644 index 0000000..7711435 --- /dev/null +++ b/Projects/skittles/camera_command.gd @@ -0,0 +1,5 @@ +class_name CameraCommand + + +func execute(_camera:Camera3D, _target:Node3D) -> bool: + return false diff --git a/Projects/skittles/camera_controller.gd b/Projects/skittles/camera_controller.gd new file mode 100644 index 0000000..df97156 --- /dev/null +++ b/Projects/skittles/camera_controller.gd @@ -0,0 +1,15 @@ +class_name CameraController +extends Camera3D + +@onready var player:Player = %Player + +var _camera_command:CameraCommand + +# Called when the node enters the scene tree for the first time. +func _ready(): + _camera_command = RotateAndLookAtCommand.new() + + +# Called every frame. 'delta' is the elapsed time since the previous frame. +func _process(_delta): + _camera_command.execute(self, player) diff --git a/Projects/skittles/player.gd b/Projects/skittles/player.gd index 43ba539..b88e844 100644 --- a/Projects/skittles/player.gd +++ b/Projects/skittles/player.gd @@ -1,6 +1,8 @@ class_name Player extends Node3D +@onready var projectile_spawn:Node3D = $Wand/ProjectileSpawn + var _fire1_command:PlayerCommand var _fire2_command:PlayerCommand diff --git a/Projects/skittles/player.tscn b/Projects/skittles/player.tscn index 9408b9b..72b4abc 100644 --- a/Projects/skittles/player.tscn +++ b/Projects/skittles/player.tscn @@ -1,8 +1,17 @@ -[gd_scene load_steps=2 format=3 uid="uid://b28k2688kt75o"] +[gd_scene load_steps=3 format=3 uid="uid://b28k2688kt75o"] [sub_resource type="CapsuleMesh" id="CapsuleMesh_e0aj2"] +[sub_resource type="BoxMesh" id="BoxMesh_d722u"] + [node name="Player" type="Node3D"] -[node name="Mesh" type="MeshInstance3D" parent="."] +[node name="Body" type="MeshInstance3D" parent="."] mesh = SubResource("CapsuleMesh_e0aj2") + +[node name="Wand" type="MeshInstance3D" parent="."] +transform = Transform3D(0.630541, 0, 0, 0, 0.218841, 0, 0, 0, 0.187745, 0.644163, 0.166898, -0.380066) +mesh = SubResource("BoxMesh_d722u") + +[node name="ProjectileSpawn" type="Node3D" parent="Wand"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 0.999999, 1.23763, -0.00430244, 0.0411781) diff --git a/Projects/skittles/rotate_and_look_command.gd b/Projects/skittles/rotate_and_look_command.gd new file mode 100644 index 0000000..72415f2 --- /dev/null +++ b/Projects/skittles/rotate_and_look_command.gd @@ -0,0 +1,14 @@ +class_name RotateAndLookAtCommand +extends CameraCommand + +var _current_rotation:float = 0 +var _rads_per_second:float = 0.5 +var _height := Vector3(0.0, 7.0, 0.0) +var _rot_plane_distance := 3.0 + +func execute(camera:Camera3D, target:Node3D) -> bool: + _current_rotation += _rads_per_second * Engine.get_main_loop().root.get_process_delta_time() + var plane_offset := _rot_plane_distance * Vector3(sin(_current_rotation), 0.0, cos(_current_rotation)) + camera.global_position = target.global_position + _height + plane_offset + camera.look_at(target.global_position) + return true diff --git a/Projects/skittles/shoot_command.gd b/Projects/skittles/shoot_command.gd index 3c9047d..c06e3ec 100644 --- a/Projects/skittles/shoot_command.gd +++ b/Projects/skittles/shoot_command.gd @@ -6,7 +6,7 @@ var _projectile_scene = preload("res://projectile.tscn") func execute(player:Player) -> bool: var projectile:Projectile = _projectile_scene.instantiate() - projectile.position = player.position + Vector3(1.25, 0, 0) - projectile.linear_velocity = Vector3(randf_range(5, 50), randf_range(-10, 10), 0) player.add_child(projectile) + projectile.global_position = player.projectile_spawn.global_position + projectile.linear_velocity = Vector3(randf_range(5, 50), randf_range(-10, 10), randf_range(-10, 10)) return true diff --git a/Projects/skittles/world.tscn b/Projects/skittles/world.tscn index 153b60d..08fc39d 100644 --- a/Projects/skittles/world.tscn +++ b/Projects/skittles/world.tscn @@ -1,15 +1,18 @@ -[gd_scene load_steps=3 format=3 uid="uid://ovqcm31qw2u3"] +[gd_scene load_steps=4 format=3 uid="uid://ovqcm31qw2u3"] [ext_resource type="PackedScene" uid="uid://b28k2688kt75o" path="res://player.tscn" id="1_021hw"] [ext_resource type="Script" path="res://player.gd" id="2_7jm28"] +[ext_resource type="Script" path="res://camera_controller.gd" id="3_xahfg"] [node name="World" type="Node3D"] [node name="Player" parent="." instance=ExtResource("1_021hw")] +unique_name_in_owner = true script = ExtResource("2_7jm28") [node name="Camera3D" type="Camera3D" parent="."] transform = Transform3D(1, 0, 0, 0, 0.802974, 0.596015, 0, -0.596015, 0.802974, 3.16763, 5.12412, 7.57366) +script = ExtResource("3_xahfg") [node name="DirectionalLight3D" type="DirectionalLight3D" parent="."] -transform = Transform3D(0.756402, 0.640184, -0.134243, -0.651035, 0.756691, -0.0597635, 0.0633207, 0.132602, 0.989145, 0, 23.0592, 0) +transform = Transform3D(0.999618, -0.0276425, 0, -0.00029236, -0.0105724, 0.999944, -0.0276409, -0.999562, -0.0105765, 0, 23.0592, 0) diff --git a/Projects/split/project.godot b/Projects/split/project.godot index b648295..bb58e02 100644 --- a/Projects/split/project.godot +++ b/Projects/split/project.godot @@ -16,8 +16,8 @@ config/features=PackedStringArray("4.3", "GL Compatibility") [display] -window/size/viewport_width=2000 -window/size/viewport_height=2000 +window/size/viewport_width=1900 +window/size/viewport_height=1080 [editor] diff --git a/Projects/split/scenes/world.tscn b/Projects/split/scenes/world.tscn index 06ad47d..96733c0 100644 --- a/Projects/split/scenes/world.tscn +++ b/Projects/split/scenes/world.tscn @@ -15,14 +15,14 @@ position = Vector2(0, 100) [node name="Root" parent="." instance=ExtResource("2_k2vro")] unique_name_in_owner = true -position = Vector2(0, 675) -scale = Vector2(2, 2) +position = Vector2(0, 613) +timer = 0.025 [node name="PanelContainer" type="PanelContainer" parent="."] -offset_left = -789.0 -offset_top = -709.0 -offset_right = -654.0 -offset_bottom = -669.0 +offset_left = -868.0 +offset_top = -375.0 +offset_right = -733.0 +offset_bottom = -335.0 script = ExtResource("3_yikaj") [node name="Label" type="Label" parent="PanelContainer"] From f3d0ec37a399e3cd57284752d6f853a1f5f55457 Mon Sep 17 00:00:00 2001 From: Joshua Allen McCoy Date: Wed, 9 Oct 2024 11:28:10 -0700 Subject: [PATCH 24/72] Update README.md Office hours update. --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 2e637b9..75c9182 100644 --- a/README.md +++ b/README.md @@ -10,7 +10,7 @@ Dr. Joshua A. McCoy, Associate Professor Computer Science & Cinema and Digital Media Departments Email: jamccoy at ucdavis dot edu Office: 3033 Kemper Hall -Office Hours: TBD +Office Hours: 11:00 AM Wednesdays. Hybrid in my office and on Discord. http://joshmccoy.com https://faculty.engineering.ucdavis.edu/mccoy/ ~~https://www.twitter.com/deftjams~~ @@ -22,7 +22,7 @@ https://faculty.engineering.ucdavis.edu/mccoy/ Lecture Meeting Time: Tuesdays and Thursdays at 1:40-3:00 PM in Wellman 126 Discussion: Tuesdays at 6:10-7:00 PM in TLC 3215 Holidays: Thursday, November 28th (Thanksgiving Day) [Academic Calendar](https://registrar.ucdavis.edu/calendar/master) -Final Examination Period: Tue. Dec.10 at 8:00 PM +Final Examination Period: Tue. Dec.10 at 8:00 AM ## Course Description From b6e0ee45b507e5740095af91e96c6009628f8345 Mon Sep 17 00:00:00 2001 From: Nicholas Treynor Date: Fri, 11 Oct 2024 10:28:48 -0700 Subject: [PATCH 25/72] Update README.md Added TA team description for Nick! --- README.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 75c9182..f5779b3 100644 --- a/README.md +++ b/README.md @@ -16,7 +16,11 @@ https://faculty.engineering.ucdavis.edu/mccoy/ ~~https://www.twitter.com/deftjams~~ ### TA Team - +Nicholas S. Treynor +Computer Science Department +Email: ntreynor at ucdavis dot edu +Office Hours: 11:00 AM to 12:00 PM on Friday +& additional hours TBA on the course discord. ### Course Lecture Meeting Time: Tuesdays and Thursdays at 1:40-3:00 PM in Wellman 126 From 69b9dc30ad606288d82267d438651e5e8861a9c1 Mon Sep 17 00:00:00 2001 From: Nicholas Treynor Date: Fri, 11 Oct 2024 10:29:47 -0700 Subject: [PATCH 26/72] Update README.md --- README.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index f5779b3..d82f5a3 100644 --- a/README.md +++ b/README.md @@ -15,12 +15,12 @@ http://joshmccoy.com https://faculty.engineering.ucdavis.edu/mccoy/ ~~https://www.twitter.com/deftjams~~ -### TA Team -Nicholas S. Treynor -Computer Science Department -Email: ntreynor at ucdavis dot edu -Office Hours: 11:00 AM to 12:00 PM on Friday -& additional hours TBA on the course discord. +### TA Team +Nicholas S. Treynor +Computer Science Department +Email: ntreynor at ucdavis dot edu +Office Hours: 11:00 AM to 12:00 PM on Friday +& additional hours TBA on the course discord. ### Course Lecture Meeting Time: Tuesdays and Thursdays at 1:40-3:00 PM in Wellman 126 From 04ae97f9db43f01b9332c04381448e6c3a249976 Mon Sep 17 00:00:00 2001 From: flyvoid <79500656+flyvoid@users.noreply.github.com> Date: Tue, 15 Oct 2024 19:31:50 -0700 Subject: [PATCH 27/72] Update TA info in README.md --- README.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index d82f5a3..e706099 100644 --- a/README.md +++ b/README.md @@ -20,7 +20,12 @@ Nicholas S. Treynor Computer Science Department Email: ntreynor at ucdavis dot edu Office Hours: 11:00 AM to 12:00 PM on Friday -& additional hours TBA on the course discord. +& additional hours TBA on the course discord. + +Piaopiao Long +Computer Science Department +Email: pplong at ucdavis dot edu +Office Hours: TBA ### Course Lecture Meeting Time: Tuesdays and Thursdays at 1:40-3:00 PM in Wellman 126 From e2d40df891deb65b724bbea7909a330a0c420d36 Mon Sep 17 00:00:00 2001 From: Joshua Allen McCoy Date: Tue, 29 Oct 2024 18:43:18 -0700 Subject: [PATCH 28/72] Update PeerReview-Exercise1.md --- PeerReview/PeerReview-Exercise1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/PeerReview/PeerReview-Exercise1.md b/PeerReview/PeerReview-Exercise1.md index fd75451..989eaf6 100644 --- a/PeerReview/PeerReview-Exercise1.md +++ b/PeerReview/PeerReview-Exercise1.md @@ -118,7 +118,7 @@ Here is another example as well. ### Description ### -If the student has followed best practices (Unity coding conventions from the StyleGuides document), then feel free to point at these segments of code as examples. +If the student has followed best practices as seen in teh style guide lecture, then feel free to point at these segments of code as examples. If the student has breached the best practices and has done something that should be noted, please add the infracture. From b1b8faf0395d1f056eb3166cb34d57b8fc2df35b Mon Sep 17 00:00:00 2001 From: Joshua Allen McCoy Date: Tue, 29 Oct 2024 18:44:13 -0700 Subject: [PATCH 29/72] Update PeerReview-Exercise1.md --- PeerReview/PeerReview-Exercise1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/PeerReview/PeerReview-Exercise1.md b/PeerReview/PeerReview-Exercise1.md index 989eaf6..b97803a 100644 --- a/PeerReview/PeerReview-Exercise1.md +++ b/PeerReview/PeerReview-Exercise1.md @@ -92,7 +92,7 @@ Write justification here. ## Code Style ## ### Description ### -Check the scripts to see if the student code follows the .Net style guide. +Check the scripts to see if the student code follows the Godot style guide. If sections don't adhere to the style guide, please permalink the line of code from GitHub and justify why the line of code has infractions of the style guide. From cc2128eb5d0a24f0a51a086810a60d181948de18 Mon Sep 17 00:00:00 2001 From: Joshua Allen McCoy Date: Tue, 29 Oct 2024 18:46:04 -0700 Subject: [PATCH 30/72] Update PeerReview-Exercise1.md --- PeerReview/PeerReview-Exercise1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/PeerReview/PeerReview-Exercise1.md b/PeerReview/PeerReview-Exercise1.md index b97803a..ce5b677 100644 --- a/PeerReview/PeerReview-Exercise1.md +++ b/PeerReview/PeerReview-Exercise1.md @@ -118,7 +118,7 @@ Here is another example as well. ### Description ### -If the student has followed best practices as seen in teh style guide lecture, then feel free to point at these segments of code as examples. +If the student has followed best practices as seen in the style guide lecture, then feel free to point at these segments of code as examples. If the student has breached the best practices and has done something that should be noted, please add the infracture. From 8c60aa39aa2e97e58e0150aecd295c460e9b5786 Mon Sep 17 00:00:00 2001 From: Joshua Allen McCoy Date: Tue, 5 Nov 2024 11:36:41 -0800 Subject: [PATCH 31/72] Update PeerReview-Exercise2.md --- PeerReview/PeerReview-Exercise2.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/PeerReview/PeerReview-Exercise2.md b/PeerReview/PeerReview-Exercise2.md index 32ea3ac..3ebf10f 100644 --- a/PeerReview/PeerReview-Exercise2.md +++ b/PeerReview/PeerReview-Exercise2.md @@ -118,7 +118,7 @@ ___ ### Description ### -Check the scripts to see if the student code adheres to the dotnet style guide. +Check the scripts to see if the student code adheres to the GDScript style guide. If sections do not adhere to the style guide, please peramlink the line of code from Github and justify why the line of code has not followed the style guide. @@ -142,7 +142,7 @@ ___ ### Description ### -If the student has followed best practices (Unity coding conventions from the StyleGuides document) then feel free to point at these code segments as examplars. +If the student has followed best practices then feel free to point at these code segments as examplars. If the student has breached the best practices and has done something that should be noted, please add the infraction. From 97394932dbe9bf05a1f830012366d5862c2bc0d6 Mon Sep 17 00:00:00 2001 From: Joshua Allen McCoy Date: Tue, 12 Nov 2024 17:30:05 -0800 Subject: [PATCH 32/72] Create netball.md --- Projects/netball.md | 597 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 597 insertions(+) create mode 100644 Projects/netball.md diff --git a/Projects/netball.md b/Projects/netball.md new file mode 100644 index 0000000..73ab7f2 --- /dev/null +++ b/Projects/netball.md @@ -0,0 +1,597 @@ +**Title:** Networking in Godot: Creating a Cross-Instance Ball Bounce Game with Detailed Explanations + +--- + +### **Objective:** + +Create a multiplayer game in Godot where a ball bounces between two separate game instances over a network. This project will help students understand advanced networking concepts, state synchronization, and Remote Procedure Calls (RPCs) in Godot. + +--- + +### **Introduction:** + +In this project, you'll develop a game that simulates a ball bouncing from one player's screen to another's via networking. When the ball exits the right edge of one player's screen, it enters the left edge of the other player's screen, and vice versa. This activity covers: + +- **Godot's High-Level Multiplayer API:** Understanding how to set up networking in Godot. +- **Client-Server Model:** Learning about network architectures used in multiplayer games. +- **State Synchronization:** Keeping game states consistent across multiple instances. +- **Remote Procedure Calls (RPCs):** Invoking functions across the network. + +--- + +### **Activity Breakdown:** + +#### **1. Understanding Godot's Networking (10 minutes)** + +**Overview:** + +- **Client-Server Model:** In multiplayer games, a common architecture is the client-server model. One instance acts as the server (host), managing the game's state, while other instances (clients) connect to it. +- **Godot's High-Level Multiplayer API (HLAPI):** Simplifies the networking process by handling low-level details like packet sending and receiving. +- **Remote Procedure Calls (RPCs):** Allow you to call functions on remote peers as if they were local, facilitating communication between instances. + +**Key Concepts:** + +- **Network Peer:** An abstraction representing either a server or a client. +- **Network Master:** The instance responsible for a particular object's state. +- **Synchronization:** Ensuring all players see the same game state. + +--- + +#### **2. Setting Up the Project (10 minutes)** + +**New Project Creation:** + +1. **Open Godot Engine.** +2. **Create a New Project:** + - Click on **"New Project"**. + - Name it **"NetworkedBallBounce"**. + - Choose a location to save the project. + - Set the **Renderer** to **"Forward+"** (for Godot 4.x) or use the default (for Godot 3.x). + - Click **"Create & Edit"**. + +**Basic Scene Setup:** + +1. **Create the Main Scene:** + - In the Scene panel, click on **"2D Scene"** to create a root `Node2D`. + - Rename it to **"Main"** by double-clicking on the node name. + - Save the scene by pressing **Ctrl+S** or **Cmd+S** and name it **"Main.tscn"**. + +--- + +#### **3. Designing the Game Environment (15 minutes)** + +**Adding the Ball:** + +1. **Create a New Scene for the Ball:** + - Go to **Scene → New Scene**. + - Add an **`Area2D`** node as the root and rename it to **"Ball"**. + - Save the scene as **"Ball.tscn"**. + +2. **Adding a Sprite:** + - Add a **`Sprite`** node as a child of the `Ball` node. + - In the Inspector, assign a texture to the `Sprite`: + - Click on **"Textures"** and load a simple ball image (you can use a placeholder like a colored circle). + +3. **Adding Collision Shape:** + - Add a **`CollisionShape2D`** node as a child of the `Ball`. + - In the Inspector, set the **"Shape"** to **`CircleShape2D`**. + - Adjust the radius to match the size of the sprite. + +**Creating Boundaries:** + +1. **Adding Top and Bottom Walls:** + - In the **"Main"** scene, add two **`StaticBody2D`** nodes and name them **"TopWall"** and **"BottomWall"**. + - For each wall: + - Add a **`CollisionShape2D`** as a child. + - Set the **"Shape"** to **`RectangleShape2D`**. + - Adjust the size to span the width of the screen and position them at the top and bottom edges. + +**Adding the Ball to the Main Scene:** + +1. **Instance the Ball Scene:** + - In the **"Main"** scene, click on **"Instance Child Scene"** (chain icon) or **Ctrl+I**. + - Select **"Ball.tscn"** to instance it into the main scene. + - Position the ball in the center of the screen. + +--- + +#### **4. Implementing Ball Movement (15 minutes)** + +**Ball Script (`Ball.gd`):** + +1. **Attach a Script to the Ball:** + - Select the `Ball` node in **"Ball.tscn"**. + - Click on the **"Add Script"** button or **Ctrl+Shift+A**. + - Save it as **"Ball.gd"**. + +2. **Writing the Movement Code:** + + ```gdscript + extends Area2D + + var velocity = Vector2(200, 150) # Initial velocity + + func _physics_process(delta): + # Update position based on velocity + position += velocity * delta + + # Get the viewport size + var screen_size = get_viewport_rect().size + + # Bounce off the top wall + if position.y <= 0: + position.y = 0 + velocity.y = -velocity.y + + # Bounce off the bottom wall + elif position.y >= screen_size.y: + position.y = screen_size.y + velocity.y = -velocity.y + ``` + +**Explanation:** + +- **Variables:** + - `velocity`: A `Vector2` representing the ball's speed and direction. +- **Physics Processing:** + - `_physics_process(delta)`: Called every physics frame; `delta` is the time since the last frame. + - `position += velocity * delta`: Moves the ball according to its velocity. +- **Screen Bounds:** + - `get_viewport_rect().size`: Retrieves the size of the game window. +- **Bouncing Logic:** + - If the ball reaches the top (`position.y <= 0`) or bottom (`position.y >= screen_size.y`), invert the `y` component of the velocity to make it bounce. + +--- + +#### **5. Setting Up Networking (20 minutes)** + +**Decide on Network Architecture:** + +- For simplicity, we'll use a client-server model where one instance acts as the server (network master), and the other acts as the client. + +**Network Initialization:** + +1. **Creating a Network Manager:** + + - In the **"Main"** scene, add a new **`Node`** and name it **"Network"**. + - Attach a script to the `Network` node and save it as **"Network.gd"**. + +2. **Writing the Network Script:** + + ```gdscript + extends Node + + func _ready(): + # Check command-line arguments to determine if this instance is the server + var args = OS.get_cmdline_args() + if args.has("--server"): + start_server() + else: + connect_to_server() + + func start_server(): + var peer = ENetMultiplayerPeer.new() + peer.create_server(7777) + multiplayer.multiplayer_peer = peer + print("Server started on port 7777") + + func connect_to_server(): + var peer = ENetMultiplayerPeer.new() + peer.create_client("localhost", 7777) + multiplayer.multiplayer_peer = peer + print("Connected to server") + ``` + +**Explanation:** + +- **Command-Line Arguments:** + - `OS.get_cmdline_args()`: Retrieves command-line arguments passed when starting the game. + - If the argument `--server` is present, this instance starts as a server. +- **Starting the Server:** + - `ENetMultiplayerPeer.new()`: Creates a new network peer using the ENet protocol. + - `peer.create_server(7777)`: Starts a server listening on port 7777. + - `multiplayer.multiplayer_peer = peer`: Sets the network peer for the game's multiplayer API. +- **Connecting as a Client:** + - `peer.create_client("localhost", 7777)`: Connects to the server at the specified address and port. + +**Usage:** + +- **Starting the Server:** + - Run the game with the `--server` flag: + - For Godot Editor: Use the **Project → Export** feature to create an executable. + - For Command Line: If you have the Godot executable, run: + ``` + godot -s Main.tscn --server + ``` +- **Starting the Client:** + - Run another instance of the game without the `--server` flag to connect as a client. + +--- + +#### **6. Synchronizing Ball State (25 minutes)** + +**Setting Up Networked Autoload:** + +1. **Convert the Ball Scene to a Networked Node:** + + - In the **"Ball.gd"** script, enable network synchronization by setting the class to **`[Networked]`** (for Godot 4.x). + ```gdscript + @tool + @networked + extends Area2D + ``` + +**Ball Script Enhancements:** + +1. **Determine Network Master:** + + ```gdscript + func _ready(): + if multiplayer.is_server(): + # The server controls the ball's movement + set_physics_process(true) + else: + # Clients will receive updates but won't process physics + set_physics_process(false) + ``` + +2. **Implementing Networked Movement:** + + - **Updating Ball State Across the Network:** + + ```gdscript + @rpc(any_peer) + func update_ball_state(pos, vel): + position = pos + velocity = vel + ``` + + - **Sending Ball State from the Server:** + + ```gdscript + func _physics_process(delta): + if multiplayer.is_server(): + # Existing movement code + position += velocity * delta + # Bouncing logic remains the same + + # Send position and velocity to clients + rpc_unreliable("update_ball_state", position, velocity) + + # Check if the ball exits the right edge + if position.x >= get_viewport_rect().size.x: + # Transfer ball to client + rpc_id(2, "receive_ball", Vector2(0, position.y), velocity) + hide() + set_physics_process(false) + ``` + +**Explanation:** + +- **RPC Functions:** + - `@rpc`: Marks a function as callable over the network. + - `any_peer`: The function can be called by any peer. + - `rpc_unreliable`: Sends data without guaranteeing delivery, suitable for frequent updates. +- **Server Logic:** + - The server processes physics and updates the ball's position. + - It broadcasts the ball's state to clients. + - When the ball exits the right edge, it sends an RPC to the client to take over. + +3. **Handling Ball Reception on Client:** + + ```gdscript + @rpc(server) + func receive_ball(pos, vel): + position = pos + velocity = vel + show() + set_physics_process(true) + ``` + +**Explanation:** + +- **Client Logic:** + - The client receives the ball's position and velocity. + - It sets its own ball instance to these values. + - The client begins processing physics, taking over control of the ball. + +--- + +#### **7. Handling Role Switching and Authority (10 minutes)** + +**Transferring Network Master Role:** + +- **Assigning Network Authority:** + - When the ball transfers from server to client, we need to change who is the network master of the ball. + +**Implementing Authority Transfer:** + +1. **On the Server Side:** + + ```gdscript + func _physics_process(delta): + if multiplayer.is_server(): + # Existing movement code + # ... + + # Ball exits right edge + if position.x >= get_viewport_rect().size.x: + # Assign network master to client (peer ID 2) + set_network_master(2) + rpc_id(2, "receive_ball", Vector2(0, position.y), velocity) + hide() + set_physics_process(false) + ``` + +2. **On the Client Side:** + + ```gdscript + @rpc(server) + func receive_ball(pos, vel): + position = pos + velocity = vel + show() + set_physics_process(true) + # Client now processes physics + ``` + +**Explanation:** + +- **`set_network_master(peer_id)`:** Changes the network master of the node to the specified peer. +- **Peer IDs:** + - The server has a peer ID of 1. + - Clients have peer IDs starting from 2. + +**Client Sending Ball Back to Server:** + +1. **Client Ball Processing:** + + ```gdscript + func _physics_process(delta): + if !multiplayer.is_server(): + # Client processes physics + position += velocity * delta + # Bouncing logic + + # Send position and velocity to server + rpc_unreliable("update_ball_state", position, velocity) + + # Ball exits right edge (client's view) + if position.x >= get_viewport_rect().size.x: + # Transfer ball back to server + set_network_master(1) + rpc_id(1, "receive_ball", Vector2(0, position.y), velocity) + hide() + set_physics_process(false) + ``` + +**Server Receiving Ball Back:** + +```gdscript +@rpc(client) +func receive_ball(pos, vel): + position = pos + velocity = vel + show() + set_physics_process(true) +``` + +--- + +#### **8. Testing the Networked Game (10 minutes)** + +**Running the Game Instances:** + +1. **Start the Server Instance:** + - Run the game with the `--server` flag. + - Command Line: + ``` + godot -s Main.tscn --server + ``` + - Alternatively, in the Godot editor, set up **Project Settings → Command Line** to include `--server`. + +2. **Start the Client Instance:** + - Open a second instance of Godot or export the game to run separately. + - Run the game normally without any flags. + +**Observing the Behavior:** + +- The ball should move on the server's screen. +- When it exits the right edge, it should appear on the client's screen from the left edge. +- The client now controls the ball. +- When the ball exits the client's right edge, it returns to the server. + +**Troubleshooting Tips:** + +- **Connection Issues:** + - Ensure both instances are running on the same machine or network. + - Check firewall settings to allow communication on port 7777. +- **Error Messages:** + - Use the **Debugger** panel in Godot to view errors or warnings. + - Confirm that peer IDs are correctly assigned. + +--- + +#### **9. Handling Network Latency (10 minutes)** + +**Implementing Smooth Movement with Interpolation:** + +1. **Client-Side Prediction:** + + - **In the Ball Script:** + + ```gdscript + var last_received_pos = Vector2() + var last_received_time = 0 + + @rpc(any_peer) + func update_ball_state(pos, vel): + last_received_pos = pos + last_received_time = OS.get_ticks_msec() + velocity = vel + + func _process(delta): + if !is_physics_processing(): + # Interpolate position + var t = (OS.get_ticks_msec() - last_received_time) / 1000.0 + position = position.linear_interpolate(last_received_pos, 0.1) + ``` + +**Explanation:** + +- **Variables:** + - `last_received_pos`: The last position received from the network. + - `last_received_time`: Timestamp of when the position was received. +- **Interpolation:** + - In the `_process(delta)` function, which runs every frame, interpolate the position towards the last received position. + - This smooths out the movement and reduces visual stuttering due to network latency. + +**Understanding Network Latency:** + +- **Latency Effects:** + - Delays in data transmission can cause jerky or laggy movement. +- **Mitigation Strategies:** + - Interpolation and extrapolation help smooth out the perceived motion. + - Using `rpc_unreliable()` reduces network overhead for frequent updates. + +--- + +#### **10. Enhancements and Extensions (10 minutes)** + +**Ideas for Expansion:** + +1. **Scoring System:** + + - **Implementing Scores:** + - Add variables to keep track of each player's score. + - Increment the score when the opponent fails to return the ball. + - **Display Scores:** + - Use `Label` nodes to display scores on the screen. + +2. **Multiple Balls:** + + - **Adding Complexity:** + - Introduce additional balls after certain conditions are met. + - Manage multiple ball instances over the network. + +3. **Power-ups:** + + - **Creating Power-ups:** + - Design items that appear on the screen. + - When collected, they affect the ball's speed or size. + +4. **Player Interaction:** + + - **Adding Paddles:** + - Create paddle nodes controlled by each player. + - Use input actions to move the paddles up and down. + - **Ball Collision with Paddles:** + - Adjust the ball's velocity based on the collision point with the paddle. + +5. **Visual and Audio Effects:** + + - **Enhancing Aesthetics:** + - Add particle effects when the ball bounces. + - Incorporate sound effects for collisions and scoring. + +--- + +### **Materials Needed:** + +- **Computers:** + - At least two computers with Godot Engine installed (version 3.x or 4.x). + - Alternatively, one computer running two instances of the game. + +- **Network Connection:** + - Ensure both computers are on the same local network or have the ability to connect over the internet. + - For local testing, `localhost` can be used. + +- **Assets:** + - **Sprites:** + - Simple images for the ball, paddles, and any additional game elements. + - **Sounds (Optional):** + - Audio files for sound effects. + +--- + +### **Learning Outcomes:** + +- **Technical Skills:** + + - **Networking in Godot:** + - Understanding how to set up networked multiplayer games. + - Proficiency with Godot's High-Level Multiplayer API. + - **Remote Procedure Calls:** + - Using `@rpc` functions to communicate between server and client. + - Differentiating between reliable and unreliable RPCs. + - **State Synchronization:** + - Keeping game states consistent across multiple instances. + - Handling authority transfer and network master assignments. + - **Latency Handling:** + - Implementing interpolation to smooth out network-induced lag. + +- **Soft Skills:** + + - **Problem-Solving:** + - Debugging network issues. + - Optimizing code for real-time applications. + - **Collaboration:** + - Working in pairs or groups to test multiplayer functionality. + - **Adaptability:** + - Adjusting to unexpected challenges during development. + +--- + +### **Additional Tips:** + +- **Testing on Different Machines:** + + - **Adjusting IP Addresses:** + - If running on different computers, replace `"localhost"` with the server's IP address in `connect_to_server()`. + +- **Firewall and Security:** + + - **Allowing Network Traffic:** + - Ensure that firewalls or antivirus software do not block the chosen port (default is 7777). + +- **Debugging Network Code:** + + - **Print Statements:** + - Use `print()` statements to log network events and data. + - **Godot's Debugger:** + - Monitor the **Debugger** panel for errors and warnings. + +- **Performance Optimization:** + + - **Efficient Networking:** + - Limit the frequency of RPC calls to what's necessary. + - Use `rpc_unreliable()` for non-critical updates. + +- **Security Considerations:** + + - **Validating Data:** + - In a production environment, always validate incoming data to prevent cheating or malicious activity. + +- **Learning Resources:** + + - **Godot Documentation:** + - [Networking High-Level API](https://docs.godotengine.org/en/stable/tutorials/networking/high_level_multiplayer.html) + - **Tutorials:** + - Official Godot tutorials and community resources on multiplayer development. + +--- + +### **Conclusion:** + +By completing this project, you've gained practical experience with Godot's networking capabilities. You've learned how to: + +- Set up a basic client-server architecture. +- Use RPCs to communicate between game instances. +- Synchronize game state and handle authority transfer. +- Mitigate network latency effects for smoother gameplay. + +These skills are essential for developing multiplayer games and understanding the complexities of networked applications. You can build upon this foundation to create more sophisticated multiplayer experiences, implement security measures, and optimize performance for real-world scenarios. + +--- + +**Feel free to reach out if you have any questions or need further assistance with any aspect of this project!** From d457fdefc65eb19341521ca597168a9db62cc754 Mon Sep 17 00:00:00 2001 From: Joshua Allen McCoy Date: Tue, 12 Nov 2024 17:31:25 -0800 Subject: [PATCH 33/72] Update netball.md --- Projects/netball.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/Projects/netball.md b/Projects/netball.md index 73ab7f2..23b9837 100644 --- a/Projects/netball.md +++ b/Projects/netball.md @@ -1,6 +1,4 @@ -**Title:** Networking in Godot: Creating a Cross-Instance Ball Bounce Game with Detailed Explanations ---- ### **Objective:** @@ -64,7 +62,7 @@ In this project, you'll develop a game that simulates a ball bouncing from one p 1. **Create a New Scene for the Ball:** - Go to **Scene → New Scene**. - - Add an **`Area2D`** node as the root and rename it to **"Ball"**. + - Add an **`RigidBody2D`** node as the root and rename it to **"Ball"**. - Save the scene as **"Ball.tscn"**. 2. **Adding a Sprite:** @@ -107,7 +105,7 @@ In this project, you'll develop a game that simulates a ball bouncing from one p 2. **Writing the Movement Code:** ```gdscript - extends Area2D + extends RigidBody2D var velocity = Vector2(200, 150) # Initial velocity From 0f1f619cbeb810f4cd6d7ffc0da907413551b9aa Mon Sep 17 00:00:00 2001 From: Joshua Allen McCoy Date: Tue, 12 Nov 2024 17:44:12 -0800 Subject: [PATCH 34/72] Update netball.md --- Projects/netball.md | 1 - 1 file changed, 1 deletion(-) diff --git a/Projects/netball.md b/Projects/netball.md index 23b9837..d09c24e 100644 --- a/Projects/netball.md +++ b/Projects/netball.md @@ -215,7 +215,6 @@ In this project, you'll develop a game that simulates a ball bouncing from one p - In the **"Ball.gd"** script, enable network synchronization by setting the class to **`[Networked]`** (for Godot 4.x). ```gdscript @tool - @networked extends Area2D ``` From 807dd39e4c5cf1712e7b9162455ede467e6d451c Mon Sep 17 00:00:00 2001 From: Joshua Allen McCoy Date: Wed, 27 Nov 2024 11:17:57 -0800 Subject: [PATCH 35/72] Update ProjectDocumentTemplate.md --- ProjectDocumentTemplate.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ProjectDocumentTemplate.md b/ProjectDocumentTemplate.md index c04a2c1..7410672 100644 --- a/ProjectDocumentTemplate.md +++ b/ProjectDocumentTemplate.md @@ -18,6 +18,10 @@ **Add it here if you did work that should be factored into your grade but does not fit easily into the proscribed roles! Please include links to resources and descriptions of game-related material that does not fit into roles here.** +# External Code, Ideas, and Structure # + +If your project contains code that: 1) your team did not write, and 2) does not fit cleanly into a role, please document it in this section. Please include the author of the code, where to find the code, and note which scripts, folders, or other files that comprise the external contribution. Additionally, include the license for the external code that permits you to use it. You do not need to include the license for code provided by the instruction team. + # Main Roles # Your goal is to relate the work of your role and sub-role in terms of the content of the course. Please look at the role sections below for specific instructions for each role. From 4701eb578b8abc73d3f4adbdb164b539a6886ab3 Mon Sep 17 00:00:00 2001 From: Joshua Allen McCoy Date: Wed, 27 Nov 2024 11:19:16 -0800 Subject: [PATCH 36/72] Update ProjectDocumentTemplate.md --- ProjectDocumentTemplate.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ProjectDocumentTemplate.md b/ProjectDocumentTemplate.md index 7410672..0c57991 100644 --- a/ProjectDocumentTemplate.md +++ b/ProjectDocumentTemplate.md @@ -22,6 +22,8 @@ If your project contains code that: 1) your team did not write, and 2) does not fit cleanly into a role, please document it in this section. Please include the author of the code, where to find the code, and note which scripts, folders, or other files that comprise the external contribution. Additionally, include the license for the external code that permits you to use it. You do not need to include the license for code provided by the instruction team. +If you used tutorials or other intellectual guidance to create aspects of your project, include reference to that information as well. + # Main Roles # Your goal is to relate the work of your role and sub-role in terms of the content of the course. Please look at the role sections below for specific instructions for each role. From b80b714246875ff66e98a2b5f726018611767d2d Mon Sep 17 00:00:00 2001 From: Joshua Allen McCoy Date: Wed, 17 Sep 2025 17:05:10 -0700 Subject: [PATCH 37/72] Added basic course info. --- README.md | 25 ++++++++----------------- 1 file changed, 8 insertions(+), 17 deletions(-) diff --git a/README.md b/README.md index e706099..fda6ff4 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # ECS179 - Gameplay Programming -## UPDATES FOR FALL 2024 -The course is moving from Unity to Godot. +## UPDATES FOR FALL 2025 +Restructing to make better use of and build skills with code synthesis. # Syllabus ## Basic Information @@ -10,28 +10,19 @@ Dr. Joshua A. McCoy, Associate Professor Computer Science & Cinema and Digital Media Departments Email: jamccoy at ucdavis dot edu Office: 3033 Kemper Hall -Office Hours: 11:00 AM Wednesdays. Hybrid in my office and on Discord. +Office Hours: http://joshmccoy.com https://faculty.engineering.ucdavis.edu/mccoy/ ~~https://www.twitter.com/deftjams~~ -### TA Team -Nicholas S. Treynor -Computer Science Department -Email: ntreynor at ucdavis dot edu -Office Hours: 11:00 AM to 12:00 PM on Friday -& additional hours TBA on the course discord. +### Teaching Assistant -Piaopiao Long -Computer Science Department -Email: pplong at ucdavis dot edu -Office Hours: TBA ### Course -Lecture Meeting Time: Tuesdays and Thursdays at 1:40-3:00 PM in Wellman 126 -Discussion: Tuesdays at 6:10-7:00 PM in TLC 3215 -Holidays: Thursday, November 28th (Thanksgiving Day) [Academic Calendar](https://registrar.ucdavis.edu/calendar/master) -Final Examination Period: Tue. Dec.10 at 8:00 AM +Lecture Meeting Time: Mondays, Wendesdays, and Fridays at 1:10 to 2:00 PM in Olson 206. +Discussion: Wednesdays at 6:10 to 7:00 PM in TLC 2215. +Holidays: Thursday, November 27th (Thanksgiving Day) [Academic Calendar](https://registrar.ucdavis.edu/calendar/master) +Final Examination Period: Monday, December 8th at 1:00 PM ## Course Description From 94d56479afb0e49d73dceee2b01b5fb3e1de80aa Mon Sep 17 00:00:00 2001 From: Joshua Allen McCoy Date: Wed, 17 Sep 2025 17:05:43 -0700 Subject: [PATCH 38/72] Fix formatting of holidays link in README --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index fda6ff4..f4f804e 100644 --- a/README.md +++ b/README.md @@ -21,7 +21,7 @@ https://faculty.engineering.ucdavis.edu/mccoy/ ### Course Lecture Meeting Time: Mondays, Wendesdays, and Fridays at 1:10 to 2:00 PM in Olson 206. Discussion: Wednesdays at 6:10 to 7:00 PM in TLC 2215. -Holidays: Thursday, November 27th (Thanksgiving Day) [Academic Calendar](https://registrar.ucdavis.edu/calendar/master) +Holidays: Thursday, November 27th (Thanksgiving Day) ([Academic Calendar](https://registrar.ucdavis.edu/calendar/master)) Final Examination Period: Monday, December 8th at 1:00 PM ## Course Description From 2dc44bb4595ebde6bed3fb8e394bb876e230ee39 Mon Sep 17 00:00:00 2001 From: Joshua Allen McCoy Date: Tue, 23 Sep 2025 14:42:41 -0700 Subject: [PATCH 39/72] Update Godot Engine version to 4.5-stable --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index f4f804e..5af9d98 100644 --- a/README.md +++ b/README.md @@ -30,7 +30,7 @@ This course is about the design and development of nuanced and highly contextual ## Materials -Godot Engine version 4.3-stable Standard. Download [here](https://godotengine.org/download/archive/4.3-stable/). +Godot Engine version 4.5-stable. Download [here](https://godotengine.org/download/archive/4.5-stable/). ## Grading and Assessment From d8f16a449a8433b9a19def0266284d5ca58fbcaa Mon Sep 17 00:00:00 2001 From: QQAI13 Date: Tue, 23 Sep 2025 17:33:48 -0700 Subject: [PATCH 40/72] update TA info --- README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.md b/README.md index 5af9d98..5ad1104 100644 --- a/README.md +++ b/README.md @@ -17,6 +17,9 @@ https://faculty.engineering.ucdavis.edu/mccoy/ ### Teaching Assistant +Teresa Chen +Email: xacchen@ucdavis.edu +Office Hour: Tuesday 3pm - 4pm @Kemper Hall Room 47 ### Course Lecture Meeting Time: Mondays, Wendesdays, and Fridays at 1:10 to 2:00 PM in Olson 206. From 622e926643ebd40ddc15e495ab713cbcfc60ebab Mon Sep 17 00:00:00 2001 From: QQAI <64371400+QQAI13@users.noreply.github.com> Date: Thu, 25 Sep 2025 02:39:38 +0800 Subject: [PATCH 41/72] Update 25Fall_TAinfo --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 5ad1104..4429467 100644 --- a/README.md +++ b/README.md @@ -17,8 +17,8 @@ https://faculty.engineering.ucdavis.edu/mccoy/ ### Teaching Assistant -Teresa Chen -Email: xacchen@ucdavis.edu +Teresa Chen +Email: xacchen@ucdavis.edu Office Hour: Tuesday 3pm - 4pm @Kemper Hall Room 47 ### Course From 46593d0624e16fc94be062855bdf662aa6734481 Mon Sep 17 00:00:00 2001 From: Josh McCoy Date: Wed, 24 Sep 2025 17:23:13 -0700 Subject: [PATCH 42/72] Update to 4.5 --- Projects/split/project.godot | 7 +------ Projects/split/scenes/world.tscn | 15 ++++++++------- Projects/split/scripts/grow.gd | 1 - Projects/split/scripts/grow.gd.uid | 1 + Projects/split/scripts/treeHUD.gd | 2 ++ Projects/split/scripts/treeHUD.gd.uid | 1 + 6 files changed, 13 insertions(+), 14 deletions(-) create mode 100644 Projects/split/scripts/grow.gd.uid create mode 100644 Projects/split/scripts/treeHUD.gd.uid diff --git a/Projects/split/project.godot b/Projects/split/project.godot index b648295..b308dcd 100644 --- a/Projects/split/project.godot +++ b/Projects/split/project.godot @@ -12,12 +12,7 @@ config_version=5 config/name="Split" run/main_scene="res://scenes/world.tscn" -config/features=PackedStringArray("4.3", "GL Compatibility") - -[display] - -window/size/viewport_width=2000 -window/size/viewport_height=2000 +config/features=PackedStringArray("4.5", "GL Compatibility") [editor] diff --git a/Projects/split/scenes/world.tscn b/Projects/split/scenes/world.tscn index 06ad47d..365ff80 100644 --- a/Projects/split/scenes/world.tscn +++ b/Projects/split/scenes/world.tscn @@ -2,27 +2,28 @@ [ext_resource type="Texture2D" uid="uid://dvyq6o6ydksev" path="res://assets/16x16black.png" id="1_p2yq5"] [ext_resource type="PackedScene" uid="uid://bv5wirk2j375u" path="res://scenes/root.tscn" id="2_k2vro"] -[ext_resource type="Script" path="res://scripts/treeHUD.gd" id="3_yikaj"] +[ext_resource type="Script" uid="uid://cxp36b3eu6cos" path="res://scripts/treeHUD.gd" id="3_yikaj"] [node name="World" type="Node2D"] [node name="Background" type="Sprite2D" parent="."] +position = Vector2(0, -37) scale = Vector2(200, 200) texture = ExtResource("1_p2yq5") [node name="Camera2D" type="Camera2D" parent="."] -position = Vector2(0, 100) +zoom = Vector2(0.49, 0.49) [node name="Root" parent="." instance=ExtResource("2_k2vro")] unique_name_in_owner = true -position = Vector2(0, 675) +position = Vector2(0, 633) scale = Vector2(2, 2) [node name="PanelContainer" type="PanelContainer" parent="."] -offset_left = -789.0 -offset_top = -709.0 -offset_right = -654.0 -offset_bottom = -669.0 +offset_left = -1112.0 +offset_top = -606.0 +offset_right = -977.0 +offset_bottom = -566.0 script = ExtResource("3_yikaj") [node name="Label" type="Label" parent="PanelContainer"] diff --git a/Projects/split/scripts/grow.gd b/Projects/split/scripts/grow.gd index b08ce4b..0132fa5 100644 --- a/Projects/split/scripts/grow.gd +++ b/Projects/split/scripts/grow.gd @@ -33,7 +33,6 @@ func _process(delta: float) -> void: roundCount += 1 #print("%s" % roundCount) - var removeList = [] var addList = [] diff --git a/Projects/split/scripts/grow.gd.uid b/Projects/split/scripts/grow.gd.uid new file mode 100644 index 0000000..b87b997 --- /dev/null +++ b/Projects/split/scripts/grow.gd.uid @@ -0,0 +1 @@ +uid://boq1wcgllcb4h diff --git a/Projects/split/scripts/treeHUD.gd b/Projects/split/scripts/treeHUD.gd index 9993813..7cdd047 100644 --- a/Projects/split/scripts/treeHUD.gd +++ b/Projects/split/scripts/treeHUD.gd @@ -9,5 +9,7 @@ func _ready() -> void: # Called every frame. 'delta' is the elapsed time since the previous frame. func _process(_delta: float) -> void: + label.text = "nodes: " + str(get_tree().get_node_count()) if 0 == %Root.leaders.size(): label.text = "the tree is dead" + diff --git a/Projects/split/scripts/treeHUD.gd.uid b/Projects/split/scripts/treeHUD.gd.uid new file mode 100644 index 0000000..50f4ec4 --- /dev/null +++ b/Projects/split/scripts/treeHUD.gd.uid @@ -0,0 +1 @@ +uid://cxp36b3eu6cos From ecd7ab4faa24d947c4ac93db54029d047ebdcc5a Mon Sep 17 00:00:00 2001 From: Josh McCoy Date: Wed, 24 Sep 2025 17:28:46 -0700 Subject: [PATCH 43/72] Updated to 4.5 --- Projects/skittles/camera_command.gd.uid | 1 + Projects/skittles/camera_controller.gd.uid | 1 + Projects/skittles/collection_nova_command.gd.uid | 1 + Projects/skittles/player.gd.uid | 1 + Projects/skittles/player_command.gd.uid | 1 + Projects/skittles/project.godot | 2 +- Projects/skittles/projectile.gd.uid | 1 + Projects/skittles/rotate_and_look_command.gd.uid | 1 + Projects/skittles/shoot_command.gd.uid | 1 + 9 files changed, 9 insertions(+), 1 deletion(-) create mode 100644 Projects/skittles/camera_command.gd.uid create mode 100644 Projects/skittles/camera_controller.gd.uid create mode 100644 Projects/skittles/collection_nova_command.gd.uid create mode 100644 Projects/skittles/player.gd.uid create mode 100644 Projects/skittles/player_command.gd.uid create mode 100644 Projects/skittles/projectile.gd.uid create mode 100644 Projects/skittles/rotate_and_look_command.gd.uid create mode 100644 Projects/skittles/shoot_command.gd.uid diff --git a/Projects/skittles/camera_command.gd.uid b/Projects/skittles/camera_command.gd.uid new file mode 100644 index 0000000..0ae503e --- /dev/null +++ b/Projects/skittles/camera_command.gd.uid @@ -0,0 +1 @@ +uid://bfpurl8tf0j8m diff --git a/Projects/skittles/camera_controller.gd.uid b/Projects/skittles/camera_controller.gd.uid new file mode 100644 index 0000000..32b3bd8 --- /dev/null +++ b/Projects/skittles/camera_controller.gd.uid @@ -0,0 +1 @@ +uid://dygvyx5du3frc diff --git a/Projects/skittles/collection_nova_command.gd.uid b/Projects/skittles/collection_nova_command.gd.uid new file mode 100644 index 0000000..3fe3b71 --- /dev/null +++ b/Projects/skittles/collection_nova_command.gd.uid @@ -0,0 +1 @@ +uid://b2bmn6i3g1mwt diff --git a/Projects/skittles/player.gd.uid b/Projects/skittles/player.gd.uid new file mode 100644 index 0000000..f9e5aa1 --- /dev/null +++ b/Projects/skittles/player.gd.uid @@ -0,0 +1 @@ +uid://3rmv1aw66eqb diff --git a/Projects/skittles/player_command.gd.uid b/Projects/skittles/player_command.gd.uid new file mode 100644 index 0000000..f015d9a --- /dev/null +++ b/Projects/skittles/player_command.gd.uid @@ -0,0 +1 @@ +uid://ch56ikjxq8bu2 diff --git a/Projects/skittles/project.godot b/Projects/skittles/project.godot index 035c1fe..a5ff7ca 100644 --- a/Projects/skittles/project.godot +++ b/Projects/skittles/project.godot @@ -12,7 +12,7 @@ config_version=5 config/name="Skittles" run/main_scene="res://world.tscn" -config/features=PackedStringArray("4.3", "GL Compatibility") +config/features=PackedStringArray("4.5", "GL Compatibility") config/icon="res://icon.svg" [input] diff --git a/Projects/skittles/projectile.gd.uid b/Projects/skittles/projectile.gd.uid new file mode 100644 index 0000000..37e5b80 --- /dev/null +++ b/Projects/skittles/projectile.gd.uid @@ -0,0 +1 @@ +uid://8ykevin7j2f0 diff --git a/Projects/skittles/rotate_and_look_command.gd.uid b/Projects/skittles/rotate_and_look_command.gd.uid new file mode 100644 index 0000000..baefbc8 --- /dev/null +++ b/Projects/skittles/rotate_and_look_command.gd.uid @@ -0,0 +1 @@ +uid://csfiw1gi3u2wd diff --git a/Projects/skittles/shoot_command.gd.uid b/Projects/skittles/shoot_command.gd.uid new file mode 100644 index 0000000..8d9734b --- /dev/null +++ b/Projects/skittles/shoot_command.gd.uid @@ -0,0 +1 @@ +uid://5fg2d2eu3r5m From 7c86258cebb9450f18bab40cbdb84a0ed371d6f3 Mon Sep 17 00:00:00 2001 From: AronMurai <87220403+AronMurai@users.noreply.github.com> Date: Mon, 29 Sep 2025 19:37:45 -0700 Subject: [PATCH 44/72] Syntactic Sugar & Style Guide Changes Godot 4.5 added new syntactic sugar in the form of the abstract keyword. This makes overriding the function "execute" more explicit -- the compiler throws an error if it is not properly defined in an extended class. While not strictly necessary, it's good to follow the intended practice. https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html#abstract-classes-and-methods We also convert explicitly written NodePaths to exports, a change added in Godot 4.0, so the dependencies are less brittle (in case you want to move nodes around the SceneTree) https://docs.godotengine.org/en/4.4/tutorials/scripting/gdscript/gdscript_exports.html#nodes Some nitpicking changes to more closely follow the style guide: 1. Adding a space between comments and the hash (#) https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html#comment-spacing 2. Explicitly writing ints as floats https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html#numbers 3. Renaming randVec to _random_vector() https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html#naming-conventions --- Projects/skittles/camera_command.gd | 6 ++---- Projects/skittles/camera_controller.gd | 6 +++--- Projects/skittles/collection_nova_command.gd | 14 +++++++------- Projects/skittles/icon.svg.import | 6 ++++++ Projects/skittles/player.gd | 10 +++++----- Projects/skittles/player.tscn | 8 ++++++-- Projects/skittles/player_command.gd | 6 ++---- Projects/skittles/projectile.gd | 6 +++--- Projects/skittles/rotate_and_look_command.gd | 12 ++++++------ Projects/skittles/shoot_command.gd | 7 +++---- Projects/skittles/world.tscn | 9 ++++----- 11 files changed, 47 insertions(+), 43 deletions(-) diff --git a/Projects/skittles/camera_command.gd b/Projects/skittles/camera_command.gd index 7711435..ce97ee7 100644 --- a/Projects/skittles/camera_command.gd +++ b/Projects/skittles/camera_command.gd @@ -1,5 +1,3 @@ -class_name CameraCommand +@abstract class_name CameraCommand - -func execute(_camera:Camera3D, _target:Node3D) -> bool: - return false +@abstract func execute(_camera : Camera3D, _target : Node3D) -> bool diff --git a/Projects/skittles/camera_controller.gd b/Projects/skittles/camera_controller.gd index df97156..327efc4 100644 --- a/Projects/skittles/camera_controller.gd +++ b/Projects/skittles/camera_controller.gd @@ -1,9 +1,9 @@ class_name CameraController extends Camera3D -@onready var player:Player = %Player +@export var player : Player -var _camera_command:CameraCommand +var _camera_command : CameraCommand # Called when the node enters the scene tree for the first time. func _ready(): @@ -11,5 +11,5 @@ func _ready(): # Called every frame. 'delta' is the elapsed time since the previous frame. -func _process(_delta): +func _process(_delta : float): _camera_command.execute(self, player) diff --git a/Projects/skittles/collection_nova_command.gd b/Projects/skittles/collection_nova_command.gd index f1d5087..22b94f7 100644 --- a/Projects/skittles/collection_nova_command.gd +++ b/Projects/skittles/collection_nova_command.gd @@ -1,13 +1,13 @@ class_name CollectionNovaCommand extends PlayerCommand - -func execute(player:Player) -> bool: - for projectile:Projectile in Projectile.projectiles: - projectile.global_position = player.global_position + Vector3(0, 2.5, 0) + _randVec() - projectile.linear_velocity = randf() * 50 * _randVec() +func execute(player : Player) -> bool: + for projectile : Projectile in Projectile.projectiles: + projectile.global_position = player.global_position + Vector3(0.0, 2.5, 0.0) + _random_vector() + projectile.linear_velocity = randf_range(0.0, 50.0) * _random_vector() return true -#Returns a normalized instance of Vector3 where x, y, and z are each set to be between -1 and 1. -func _randVec()->Vector3: + +# Returns a normalized instance of Vector3 where x, y, and z are each set to be between -1 and 1. +func _random_vector() -> Vector3: return Vector3(randf_range(-1,1), randf_range(-1,1), randf_range(-1,1)).normalized() diff --git a/Projects/skittles/icon.svg.import b/Projects/skittles/icon.svg.import index 4676c35..35108ce 100644 --- a/Projects/skittles/icon.svg.import +++ b/Projects/skittles/icon.svg.import @@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.cte compress/mode=0 compress/high_quality=false compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 @@ -25,6 +27,10 @@ mipmaps/generate=false mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 process/fix_alpha_border=true process/premult_alpha=false process/normal_map_invert_y=false diff --git a/Projects/skittles/player.gd b/Projects/skittles/player.gd index b88e844..9be974c 100644 --- a/Projects/skittles/player.gd +++ b/Projects/skittles/player.gd @@ -1,10 +1,10 @@ class_name Player extends Node3D -@onready var projectile_spawn:Node3D = $Wand/ProjectileSpawn +@export var projectile_spawn : Node3D -var _fire1_command:PlayerCommand -var _fire2_command:PlayerCommand +var _fire1_command : PlayerCommand +var _fire2_command : PlayerCommand # Called when the node enters the scene tree for the first time. func _ready() -> void: @@ -14,7 +14,7 @@ func _ready() -> void: # Called every frame. 'delta' is the elapsed time since the previous frame. func _process(_delta: float) -> void: - if(Input.is_action_pressed("Fire1")): + if (Input.is_action_pressed("Fire1")): var _return_signal = _fire1_command.execute(self) - if(Input.is_action_pressed("Fire2")): + if (Input.is_action_pressed("Fire2")): var _return_signal = _fire2_command.execute(self) diff --git a/Projects/skittles/player.tscn b/Projects/skittles/player.tscn index 72b4abc..84eb2b8 100644 --- a/Projects/skittles/player.tscn +++ b/Projects/skittles/player.tscn @@ -1,10 +1,14 @@ -[gd_scene load_steps=3 format=3 uid="uid://b28k2688kt75o"] +[gd_scene load_steps=4 format=3 uid="uid://b28k2688kt75o"] + +[ext_resource type="Script" uid="uid://3rmv1aw66eqb" path="res://player.gd" id="1_4flbx"] [sub_resource type="CapsuleMesh" id="CapsuleMesh_e0aj2"] [sub_resource type="BoxMesh" id="BoxMesh_d722u"] -[node name="Player" type="Node3D"] +[node name="Player" type="Node3D" node_paths=PackedStringArray("projectile_spawn")] +script = ExtResource("1_4flbx") +projectile_spawn = NodePath("Wand/ProjectileSpawn") [node name="Body" type="MeshInstance3D" parent="."] mesh = SubResource("CapsuleMesh_e0aj2") diff --git a/Projects/skittles/player_command.gd b/Projects/skittles/player_command.gd index 0212e70..12f9489 100644 --- a/Projects/skittles/player_command.gd +++ b/Projects/skittles/player_command.gd @@ -1,5 +1,3 @@ -class_name PlayerCommand +@abstract class_name PlayerCommand - -func execute(_player:Player)->bool: - return false +@abstract func execute(player : Player) -> bool diff --git a/Projects/skittles/projectile.gd b/Projects/skittles/projectile.gd index f828e82..0ef397d 100644 --- a/Projects/skittles/projectile.gd +++ b/Projects/skittles/projectile.gd @@ -1,13 +1,13 @@ class_name Projectile extends RigidBody3D -@onready var _mesh:MeshInstance3D = $MeshInstance3D +@onready var _mesh : MeshInstance3D = $MeshInstance3D -static var projectiles:Array[Projectile] +static var projectiles : Array[Projectile] # Called when the node enters the scene tree for the first time. func _ready() -> void: - var material = StandardMaterial3D.new() + var material : StandardMaterial3D = StandardMaterial3D.new() material.albedo_color = Color(randf(), randf(), randf()) _mesh.set_surface_override_material(0, material) projectiles.append(self) diff --git a/Projects/skittles/rotate_and_look_command.gd b/Projects/skittles/rotate_and_look_command.gd index 72415f2..ccdffa9 100644 --- a/Projects/skittles/rotate_and_look_command.gd +++ b/Projects/skittles/rotate_and_look_command.gd @@ -1,14 +1,14 @@ class_name RotateAndLookAtCommand extends CameraCommand -var _current_rotation:float = 0 -var _rads_per_second:float = 0.5 -var _height := Vector3(0.0, 7.0, 0.0) -var _rot_plane_distance := 3.0 +var _current_rotation : float = 0.0 +var _rads_per_second : float = 0.5 +var _height : Vector3 = Vector3(0.0, 7.0, 0.0) +var _rot_plane_distance : float = 3.0 -func execute(camera:Camera3D, target:Node3D) -> bool: +func execute(camera : Camera3D, target : Node3D) -> bool: _current_rotation += _rads_per_second * Engine.get_main_loop().root.get_process_delta_time() - var plane_offset := _rot_plane_distance * Vector3(sin(_current_rotation), 0.0, cos(_current_rotation)) + var plane_offset : Vector3 = _rot_plane_distance * Vector3(sin(_current_rotation), 0.0, cos(_current_rotation)) camera.global_position = target.global_position + _height + plane_offset camera.look_at(target.global_position) return true diff --git a/Projects/skittles/shoot_command.gd b/Projects/skittles/shoot_command.gd index c06e3ec..bb7471f 100644 --- a/Projects/skittles/shoot_command.gd +++ b/Projects/skittles/shoot_command.gd @@ -1,12 +1,11 @@ class_name ShootCommand extends PlayerCommand -var _projectile_scene = preload("res://projectile.tscn") +@export var _projectile_scene : PackedScene - -func execute(player:Player) -> bool: +func execute(player : Player) -> bool: var projectile:Projectile = _projectile_scene.instantiate() player.add_child(projectile) projectile.global_position = player.projectile_spawn.global_position - projectile.linear_velocity = Vector3(randf_range(5, 50), randf_range(-10, 10), randf_range(-10, 10)) + projectile.linear_velocity = Vector3(randf_range(5.0, 50.0), randf_range(-10.0, 10.0), randf_range(-10.0, 10.0)) return true diff --git a/Projects/skittles/world.tscn b/Projects/skittles/world.tscn index 08fc39d..515c07b 100644 --- a/Projects/skittles/world.tscn +++ b/Projects/skittles/world.tscn @@ -1,18 +1,17 @@ -[gd_scene load_steps=4 format=3 uid="uid://ovqcm31qw2u3"] +[gd_scene load_steps=3 format=3 uid="uid://ovqcm31qw2u3"] [ext_resource type="PackedScene" uid="uid://b28k2688kt75o" path="res://player.tscn" id="1_021hw"] -[ext_resource type="Script" path="res://player.gd" id="2_7jm28"] -[ext_resource type="Script" path="res://camera_controller.gd" id="3_xahfg"] +[ext_resource type="Script" uid="uid://dygvyx5du3frc" path="res://camera_controller.gd" id="3_xahfg"] [node name="World" type="Node3D"] [node name="Player" parent="." instance=ExtResource("1_021hw")] unique_name_in_owner = true -script = ExtResource("2_7jm28") -[node name="Camera3D" type="Camera3D" parent="."] +[node name="Camera3D" type="Camera3D" parent="." node_paths=PackedStringArray("player")] transform = Transform3D(1, 0, 0, 0, 0.802974, 0.596015, 0, -0.596015, 0.802974, 3.16763, 5.12412, 7.57366) script = ExtResource("3_xahfg") +player = NodePath("../Player") [node name="DirectionalLight3D" type="DirectionalLight3D" parent="."] transform = Transform3D(0.999618, -0.0276425, 0, -0.00029236, -0.0105724, 0.999944, -0.0276409, -0.999562, -0.0105765, 0, 23.0592, 0) From cce95418f8c27f7c4ab505bb4e175eb8d784d97e Mon Sep 17 00:00:00 2001 From: AronMurai <87220403+AronMurai@users.noreply.github.com> Date: Mon, 29 Sep 2025 21:49:07 -0700 Subject: [PATCH 45/72] reverted instantiation error --- Projects/skittles/projectile.tscn | 2 +- Projects/skittles/shoot_command.gd | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Projects/skittles/projectile.tscn b/Projects/skittles/projectile.tscn index 1aea22f..184573e 100644 --- a/Projects/skittles/projectile.tscn +++ b/Projects/skittles/projectile.tscn @@ -1,6 +1,6 @@ [gd_scene load_steps=4 format=3 uid="uid://ctc60tnbax72r"] -[ext_resource type="Script" path="res://projectile.gd" id="1_uhbrx"] +[ext_resource type="Script" uid="uid://8ykevin7j2f0" path="res://projectile.gd" id="1_uhbrx"] [sub_resource type="SphereMesh" id="SphereMesh_t8hf2"] diff --git a/Projects/skittles/shoot_command.gd b/Projects/skittles/shoot_command.gd index bb7471f..c8c3e3d 100644 --- a/Projects/skittles/shoot_command.gd +++ b/Projects/skittles/shoot_command.gd @@ -1,10 +1,10 @@ class_name ShootCommand extends PlayerCommand -@export var _projectile_scene : PackedScene +var _projectile_scene = preload("res://projectile.tscn") func execute(player : Player) -> bool: - var projectile:Projectile = _projectile_scene.instantiate() + var projectile : Projectile = _projectile_scene.instantiate() player.add_child(projectile) projectile.global_position = player.projectile_spawn.global_position projectile.linear_velocity = Vector3(randf_range(5.0, 50.0), randf_range(-10.0, 10.0), randf_range(-10.0, 10.0)) From fbd357fd2dadef5e9edf14a0cd4c02986c692a30 Mon Sep 17 00:00:00 2001 From: Josh McCoy Date: Wed, 1 Oct 2025 12:23:09 -0700 Subject: [PATCH 46/72] Updated to use @abstract classes --- Projects/skittles/player.tscn | 5 ++++- Projects/skittles/player_command.gd | 5 ++--- Projects/skittles/projectile.tscn | 2 +- Projects/skittles/world.tscn | 6 ++---- 4 files changed, 9 insertions(+), 9 deletions(-) diff --git a/Projects/skittles/player.tscn b/Projects/skittles/player.tscn index 72b4abc..f7372ca 100644 --- a/Projects/skittles/player.tscn +++ b/Projects/skittles/player.tscn @@ -1,10 +1,13 @@ -[gd_scene load_steps=3 format=3 uid="uid://b28k2688kt75o"] +[gd_scene load_steps=4 format=3 uid="uid://b28k2688kt75o"] + +[ext_resource type="Script" uid="uid://3rmv1aw66eqb" path="res://player.gd" id="1_4flbx"] [sub_resource type="CapsuleMesh" id="CapsuleMesh_e0aj2"] [sub_resource type="BoxMesh" id="BoxMesh_d722u"] [node name="Player" type="Node3D"] +script = ExtResource("1_4flbx") [node name="Body" type="MeshInstance3D" parent="."] mesh = SubResource("CapsuleMesh_e0aj2") diff --git a/Projects/skittles/player_command.gd b/Projects/skittles/player_command.gd index 0212e70..c09f797 100644 --- a/Projects/skittles/player_command.gd +++ b/Projects/skittles/player_command.gd @@ -1,5 +1,4 @@ -class_name PlayerCommand +@abstract class_name PlayerCommand -func execute(_player:Player)->bool: - return false +@abstract func execute(_player:Player)->bool diff --git a/Projects/skittles/projectile.tscn b/Projects/skittles/projectile.tscn index 1aea22f..184573e 100644 --- a/Projects/skittles/projectile.tscn +++ b/Projects/skittles/projectile.tscn @@ -1,6 +1,6 @@ [gd_scene load_steps=4 format=3 uid="uid://ctc60tnbax72r"] -[ext_resource type="Script" path="res://projectile.gd" id="1_uhbrx"] +[ext_resource type="Script" uid="uid://8ykevin7j2f0" path="res://projectile.gd" id="1_uhbrx"] [sub_resource type="SphereMesh" id="SphereMesh_t8hf2"] diff --git a/Projects/skittles/world.tscn b/Projects/skittles/world.tscn index 08fc39d..5719be2 100644 --- a/Projects/skittles/world.tscn +++ b/Projects/skittles/world.tscn @@ -1,14 +1,12 @@ -[gd_scene load_steps=4 format=3 uid="uid://ovqcm31qw2u3"] +[gd_scene load_steps=3 format=3 uid="uid://ovqcm31qw2u3"] [ext_resource type="PackedScene" uid="uid://b28k2688kt75o" path="res://player.tscn" id="1_021hw"] -[ext_resource type="Script" path="res://player.gd" id="2_7jm28"] -[ext_resource type="Script" path="res://camera_controller.gd" id="3_xahfg"] +[ext_resource type="Script" uid="uid://dygvyx5du3frc" path="res://camera_controller.gd" id="3_xahfg"] [node name="World" type="Node3D"] [node name="Player" parent="." instance=ExtResource("1_021hw")] unique_name_in_owner = true -script = ExtResource("2_7jm28") [node name="Camera3D" type="Camera3D" parent="."] transform = Transform3D(1, 0, 0, 0, 0.802974, 0.596015, 0, -0.596015, 0.802974, 3.16763, 5.12412, 7.57366) From 3c3803e3795c02a08c26e7d497bd7e202a1ab711 Mon Sep 17 00:00:00 2001 From: Josh McCoy Date: Mon, 6 Oct 2025 11:36:31 -0700 Subject: [PATCH 47/72] Show off export range and added explicit death chance. --- Projects/split/scenes/world.tscn | 2 -- Projects/split/scripts/grow.gd | 10 ++++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/Projects/split/scenes/world.tscn b/Projects/split/scenes/world.tscn index bdf0310..365ff80 100644 --- a/Projects/split/scenes/world.tscn +++ b/Projects/split/scenes/world.tscn @@ -16,7 +16,6 @@ zoom = Vector2(0.49, 0.49) [node name="Root" parent="." instance=ExtResource("2_k2vro")] unique_name_in_owner = true - position = Vector2(0, 633) scale = Vector2(2, 2) @@ -25,7 +24,6 @@ offset_left = -1112.0 offset_top = -606.0 offset_right = -977.0 offset_bottom = -566.0 - script = ExtResource("3_yikaj") [node name="Label" type="Label" parent="PanelContainer"] diff --git a/Projects/split/scripts/grow.gd b/Projects/split/scripts/grow.gd index 0132fa5..003a852 100644 --- a/Projects/split/scripts/grow.gd +++ b/Projects/split/scripts/grow.gd @@ -1,9 +1,11 @@ extends Node2D @export var tree_seed:int -@export var grow_chance = 0.94 -@export var split_chance = 0.05 -@export var timer = 0.25 +@export_range(0.0, 1.0, 0.01) var grow_chance : float = 0.94 +@export_range(0.0, 1.0, 0.01) var split_chance = 0.05 +@export_range(0.0, 1.0, 0.01) var death_chance = 0.01 +@export_range(0.0, 2.0, 0.1) var timer : float = 0.2 + @export var manual:bool = false var leaders = [] @@ -66,7 +68,7 @@ func _process(delta: float) -> void: removeList.append(leader) addList.append(growth) - else: + if randomValue < split_chance + grow_chance + death_chance: removeList.append(leader) for oldLeader in removeList: From 879534f802e5a10e3288bd641a10f6b54fac7411 Mon Sep 17 00:00:00 2001 From: Josh McCoy Date: Mon, 6 Oct 2025 12:25:59 -0700 Subject: [PATCH 48/72] Color and camera stub --- Projects/skittles/player.tscn | 2 -- Projects/skittles/player_command.gd | 2 +- Projects/split/project.godot | 4 ---- Projects/split/scenes/world.tscn | 1 + Projects/split/scripts/grow.gd | 22 +++++++++++++++++-- Projects/split/scripts/lanscape_camera.gd | 15 +++++++++++++ Projects/split/scripts/lanscape_camera.gd.uid | 1 + 7 files changed, 38 insertions(+), 9 deletions(-) create mode 100644 Projects/split/scripts/lanscape_camera.gd create mode 100644 Projects/split/scripts/lanscape_camera.gd.uid diff --git a/Projects/skittles/player.tscn b/Projects/skittles/player.tscn index 189ce2e..84eb2b8 100644 --- a/Projects/skittles/player.tscn +++ b/Projects/skittles/player.tscn @@ -6,12 +6,10 @@ [sub_resource type="BoxMesh" id="BoxMesh_d722u"] - [node name="Player" type="Node3D" node_paths=PackedStringArray("projectile_spawn")] script = ExtResource("1_4flbx") projectile_spawn = NodePath("Wand/ProjectileSpawn") - [node name="Body" type="MeshInstance3D" parent="."] mesh = SubResource("CapsuleMesh_e0aj2") diff --git a/Projects/skittles/player_command.gd b/Projects/skittles/player_command.gd index 056e62f..12f9489 100644 --- a/Projects/skittles/player_command.gd +++ b/Projects/skittles/player_command.gd @@ -1,3 +1,3 @@ @abstract class_name PlayerCommand -@abstract func execute(player : Player) -> bool \ No newline at end of file +@abstract func execute(player : Player) -> bool diff --git a/Projects/split/project.godot b/Projects/split/project.godot index 590a60a..ee57c36 100644 --- a/Projects/split/project.godot +++ b/Projects/split/project.godot @@ -12,14 +12,10 @@ config_version=5 config/name="Split" run/main_scene="res://scenes/world.tscn" - config/features=PackedStringArray("4.5", "GL Compatibility") - - window/size/viewport_width=1900 window/size/viewport_height=1080 - [editor] movie_writer/movie_file="/Users/josh/Documents/Godot/split/split_vid.png" diff --git a/Projects/split/scenes/world.tscn b/Projects/split/scenes/world.tscn index 365ff80..da73989 100644 --- a/Projects/split/scenes/world.tscn +++ b/Projects/split/scenes/world.tscn @@ -20,6 +20,7 @@ position = Vector2(0, 633) scale = Vector2(2, 2) [node name="PanelContainer" type="PanelContainer" parent="."] +visible = false offset_left = -1112.0 offset_top = -606.0 offset_right = -977.0 diff --git a/Projects/split/scripts/grow.gd b/Projects/split/scripts/grow.gd index 003a852..24a1e15 100644 --- a/Projects/split/scripts/grow.gd +++ b/Projects/split/scripts/grow.gd @@ -1,5 +1,8 @@ +class_name Grow extends Node2D +signal new_growth(growth : Node2D) + @export var tree_seed:int @export_range(0.0, 1.0, 0.01) var grow_chance : float = 0.94 @export_range(0.0, 1.0, 0.01) var split_chance = 0.05 @@ -51,28 +54,43 @@ func _process(delta: float) -> void: leftGrowth.rotate(-0.01) leftGrowth.translate(Vector2(0,-1)) + leader.add_child(rightGrowth) rightGrowth.transform = leader.transform rightGrowth.rotate(0.01) rightGrowth.translate(Vector2(0,-1)) + var leader_sprite = leader.get_child(0) + if leader_sprite is Sprite2D: + (leader_sprite as Sprite2D).modulate = Color.FIREBRICK + removeList.append(leader) addList.append(leftGrowth) addList.append(rightGrowth) - if randomValue < split_chance + grow_chance: + elif randomValue < split_chance + grow_chance: var growth = growth_scene.instantiate() leader.add_child(growth) growth.transform = leader.transform growth.transform.origin = Vector2(0, -5) + + var leader_sprite = leader.get_child(0) + if leader_sprite is Sprite2D: + (leader_sprite as Sprite2D).modulate = Color.PLUM + removeList.append(leader) addList.append(growth) - if randomValue < split_chance + grow_chance + death_chance: + elif randomValue < split_chance + grow_chance + death_chance: + print("death") + var leader_sprite = leader.get_child(0) + if leader_sprite is Sprite2D: + (leader_sprite as Sprite2D).modulate = Color.LIGHT_STEEL_BLUE removeList.append(leader) for oldLeader in removeList: leaders.erase(oldLeader) for newLeader:Node2D in addList: + new_growth.emit(newLeader) leaders.append(newLeader) diff --git a/Projects/split/scripts/lanscape_camera.gd b/Projects/split/scripts/lanscape_camera.gd new file mode 100644 index 0000000..21cc8fd --- /dev/null +++ b/Projects/split/scripts/lanscape_camera.gd @@ -0,0 +1,15 @@ +extends Camera2D + + +# Called when the node enters the scene tree for the first time. +func _ready() -> void: + pass + + +# Called every frame. 'delta' is the elapsed time since the previous frame. +func _process(delta: float) -> void: + pass + +#look at the incoming growth locations and zoom the camera if they are not visible +func _new_growth(growth:Node2D) -> void: + pass diff --git a/Projects/split/scripts/lanscape_camera.gd.uid b/Projects/split/scripts/lanscape_camera.gd.uid new file mode 100644 index 0000000..fd036fe --- /dev/null +++ b/Projects/split/scripts/lanscape_camera.gd.uid @@ -0,0 +1 @@ +uid://bonuvp7npa7eu From de5d2be8b1f94952d2688364af26ab72ea1dfaa4 Mon Sep 17 00:00:00 2001 From: Josh McCoy Date: Wed, 8 Oct 2025 12:12:19 -0700 Subject: [PATCH 49/72] Added scene-tree project. --- Projects/scene-tree/.editorconfig | 4 ++ Projects/scene-tree/.gitattributes | 2 + Projects/scene-tree/.gitignore | 3 + .../scene-tree/Assets/C&C Red Alert [LAN].ttf | Bin 0 -> 44740 bytes .../Assets/C&C Red Alert [LAN].ttf.import | 36 ++++++++++ Projects/scene-tree/Assets/attribution.txt | 23 +++++++ .../Assets/cherry_blossum_theme.tres | 12 ++++ .../scene-tree/Assets/cherry_blossum_tree.png | Bin 0 -> 14458 bytes .../Assets/cherry_blossum_tree.png.import | 40 +++++++++++ Projects/scene-tree/Scenes/main.tscn | 65 ++++++++++++++++++ Projects/scene-tree/Scenes/petal.tscn | 18 +++++ Projects/scene-tree/Scenes/wind_button.gd | 7 ++ Projects/scene-tree/Scenes/wind_button.gd.uid | 1 + Projects/scene-tree/Scripts/pause_button.gd | 15 ++++ .../scene-tree/Scripts/pause_button.gd.uid | 1 + Projects/scene-tree/Scripts/petal.gd | 19 +++++ Projects/scene-tree/Scripts/petal.gd.uid | 1 + Projects/scene-tree/Scripts/petal_manager.gd | 21 ++++++ .../scene-tree/Scripts/petal_manager.gd.uid | 1 + Projects/scene-tree/Scripts/reload_scene.gd | 5 ++ .../scene-tree/Scripts/reload_scene.gd.uid | 1 + Projects/scene-tree/icon.svg | 1 + Projects/scene-tree/icon.svg.import | 43 ++++++++++++ Projects/scene-tree/project.godot | 20 ++++++ 24 files changed, 339 insertions(+) create mode 100644 Projects/scene-tree/.editorconfig create mode 100644 Projects/scene-tree/.gitattributes create mode 100644 Projects/scene-tree/.gitignore create mode 100644 Projects/scene-tree/Assets/C&C Red Alert [LAN].ttf create mode 100644 Projects/scene-tree/Assets/C&C Red Alert [LAN].ttf.import create mode 100644 Projects/scene-tree/Assets/attribution.txt create mode 100644 Projects/scene-tree/Assets/cherry_blossum_theme.tres create mode 100644 Projects/scene-tree/Assets/cherry_blossum_tree.png create mode 100644 Projects/scene-tree/Assets/cherry_blossum_tree.png.import create mode 100644 Projects/scene-tree/Scenes/main.tscn create mode 100644 Projects/scene-tree/Scenes/petal.tscn create mode 100644 Projects/scene-tree/Scenes/wind_button.gd create mode 100644 Projects/scene-tree/Scenes/wind_button.gd.uid create mode 100644 Projects/scene-tree/Scripts/pause_button.gd create mode 100644 Projects/scene-tree/Scripts/pause_button.gd.uid create mode 100644 Projects/scene-tree/Scripts/petal.gd create mode 100644 Projects/scene-tree/Scripts/petal.gd.uid create mode 100644 Projects/scene-tree/Scripts/petal_manager.gd create mode 100644 Projects/scene-tree/Scripts/petal_manager.gd.uid create mode 100644 Projects/scene-tree/Scripts/reload_scene.gd create mode 100644 Projects/scene-tree/Scripts/reload_scene.gd.uid create mode 100644 Projects/scene-tree/icon.svg create mode 100644 Projects/scene-tree/icon.svg.import create mode 100644 Projects/scene-tree/project.godot diff --git a/Projects/scene-tree/.editorconfig b/Projects/scene-tree/.editorconfig new file mode 100644 index 0000000..f28239b --- /dev/null +++ b/Projects/scene-tree/.editorconfig @@ -0,0 +1,4 @@ +root = true + +[*] +charset = utf-8 diff --git a/Projects/scene-tree/.gitattributes b/Projects/scene-tree/.gitattributes new file mode 100644 index 0000000..8ad74f7 --- /dev/null +++ b/Projects/scene-tree/.gitattributes @@ -0,0 +1,2 @@ +# Normalize EOL for all files that Git considers text files. +* text=auto eol=lf diff --git a/Projects/scene-tree/.gitignore b/Projects/scene-tree/.gitignore new file mode 100644 index 0000000..0af181c --- /dev/null +++ b/Projects/scene-tree/.gitignore @@ -0,0 +1,3 @@ +# Godot 4+ specific ignores +.godot/ +/android/ diff --git a/Projects/scene-tree/Assets/C&C Red Alert [LAN].ttf b/Projects/scene-tree/Assets/C&C Red Alert [LAN].ttf new file mode 100644 index 0000000000000000000000000000000000000000..3ef484433b6152f58f005bf5ef6b3a82d594cc77 GIT binary patch literal 44740 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 literal 0 HcmV?d00001 diff --git a/Projects/scene-tree/Assets/cherry_blossum_tree.png.import b/Projects/scene-tree/Assets/cherry_blossum_tree.png.import new file mode 100644 index 0000000..ed68ef3 --- /dev/null +++ b/Projects/scene-tree/Assets/cherry_blossum_tree.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dcltlkjltkvi7" +path="res://.godot/imported/cherry_blossum_tree.png-cfe3b6319a0d18e6b7c56ba94848ecd3.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Assets/cherry_blossum_tree.png" +dest_files=["res://.godot/imported/cherry_blossum_tree.png-cfe3b6319a0d18e6b7c56ba94848ecd3.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Projects/scene-tree/Scenes/main.tscn b/Projects/scene-tree/Scenes/main.tscn new file mode 100644 index 0000000..7369902 --- /dev/null +++ b/Projects/scene-tree/Scenes/main.tscn @@ -0,0 +1,65 @@ +[gd_scene load_steps=8 format=3 uid="uid://cqm476m0ndgad"] + +[ext_resource type="Script" uid="uid://dss8poj26d27" path="res://Scripts/petal_manager.gd" id="1_8gbba"] +[ext_resource type="Texture2D" uid="uid://dcltlkjltkvi7" path="res://Assets/cherry_blossum_tree.png" id="1_jjgbg"] +[ext_resource type="PackedScene" uid="uid://b16n4fljgbqq2" path="res://Scenes/petal.tscn" id="2_bo1nx"] +[ext_resource type="Theme" uid="uid://dnjg7hcp1tvpi" path="res://Assets/cherry_blossum_theme.tres" id="4_jjvhh"] +[ext_resource type="Script" uid="uid://dpub85yu0om4p" path="res://Scripts/pause_button.gd" id="5_kry3j"] +[ext_resource type="Script" uid="uid://cqmj80vki0h8h" path="res://Scenes/wind_button.gd" id="6_21xkr"] +[ext_resource type="Script" uid="uid://by6ttgnsmccp4" path="res://Scripts/reload_scene.gd" id="7_6bp64"] + +[node name="World" type="Node2D"] + +[node name="CherryBlossumTree" type="Sprite2D" parent="."] +position = Vector2(573, 334) +texture = ExtResource("1_jjgbg") +script = ExtResource("1_8gbba") + +[node name="Petal1" parent="CherryBlossumTree" groups=["petals"] instance=ExtResource("2_bo1nx")] +position = Vector2(-65, -224) + +[node name="Petal2" parent="CherryBlossumTree" groups=["petals"] instance=ExtResource("2_bo1nx")] +position = Vector2(153, -208) + +[node name="Petal3" parent="CherryBlossumTree" groups=["petals"] instance=ExtResource("2_bo1nx")] +position = Vector2(-258, 42) + +[node name="PetalSpawn" type="Node2D" parent="CherryBlossumTree"] +position = Vector2(59, -156) + +[node name="Camera2D" type="Camera2D" parent="."] +position = Vector2(577, 327) + +[node name="UI" type="Control" parent="."] +process_mode = 3 +layout_mode = 3 +anchors_preset = 0 +offset_right = 1152.0 +offset_bottom = 648.0 + +[node name="VBoxContainer" type="VBoxContainer" parent="UI"] +layout_mode = 0 +offset_left = 10.0 +offset_top = 12.0 +offset_right = 56.0 +offset_bottom = 52.0 + +[node name="PauseButton" type="Button" parent="UI/VBoxContainer"] +layout_mode = 2 +theme = ExtResource("4_jjvhh") +toggle_mode = true +text = "Pause" +script = ExtResource("5_kry3j") + +[node name="WindButton" type="Button" parent="UI/VBoxContainer"] +layout_mode = 2 +theme = ExtResource("4_jjvhh") +toggle_mode = true +text = "Wind" +script = ExtResource("6_21xkr") + +[node name="ReloadScene" type="Button" parent="UI/VBoxContainer"] +layout_mode = 2 +theme = ExtResource("4_jjvhh") +text = "Reload Scene" +script = ExtResource("7_6bp64") diff --git a/Projects/scene-tree/Scenes/petal.tscn b/Projects/scene-tree/Scenes/petal.tscn new file mode 100644 index 0000000..4b281f7 --- /dev/null +++ b/Projects/scene-tree/Scenes/petal.tscn @@ -0,0 +1,18 @@ +[gd_scene load_steps=4 format=3 uid="uid://b16n4fljgbqq2"] + +[ext_resource type="Script" uid="uid://dy2dmdaur7i11" path="res://Scripts/petal.gd" id="1_4tucl"] + +[sub_resource type="Gradient" id="Gradient_wycyn"] +offsets = PackedFloat32Array(0) +colors = PackedColorArray(1, 0.7921569, 0.8980392, 1) + +[sub_resource type="GradientTexture2D" id="GradientTexture2D_4tucl"] +gradient = SubResource("Gradient_wycyn") +width = 8 +height = 8 + +[node name="Petal" type="Node2D"] +script = ExtResource("1_4tucl") + +[node name="PetalSprite" type="Sprite2D" parent="."] +texture = SubResource("GradientTexture2D_4tucl") diff --git a/Projects/scene-tree/Scenes/wind_button.gd b/Projects/scene-tree/Scenes/wind_button.gd new file mode 100644 index 0000000..d899f81 --- /dev/null +++ b/Projects/scene-tree/Scenes/wind_button.gd @@ -0,0 +1,7 @@ +extends Button + + +func _toggled(toggled_on:bool): + var petals := get_tree().get_nodes_in_group("petals") + for petal:Petal in petals: + petal.emit_signal("wind", toggled_on) diff --git a/Projects/scene-tree/Scenes/wind_button.gd.uid b/Projects/scene-tree/Scenes/wind_button.gd.uid new file mode 100644 index 0000000..50b7763 --- /dev/null +++ b/Projects/scene-tree/Scenes/wind_button.gd.uid @@ -0,0 +1 @@ +uid://cqmj80vki0h8h diff --git a/Projects/scene-tree/Scripts/pause_button.gd b/Projects/scene-tree/Scripts/pause_button.gd new file mode 100644 index 0000000..2c3393f --- /dev/null +++ b/Projects/scene-tree/Scripts/pause_button.gd @@ -0,0 +1,15 @@ +extends Button + +var _canvas:Node + +func _ready() -> void: + _canvas = get_tree().root.find_child("CherryBlossumTree", true, false) # deep search + + +func _toggled(toggled_on:bool) -> void: + if _canvas is CanvasItem: + if toggled_on: + (_canvas as CanvasItem).modulate = Color.DIM_GRAY + else: + (_canvas as CanvasItem).modulate = Color.WHITE + get_tree().paused = toggled_on diff --git a/Projects/scene-tree/Scripts/pause_button.gd.uid b/Projects/scene-tree/Scripts/pause_button.gd.uid new file mode 100644 index 0000000..5802f13 --- /dev/null +++ b/Projects/scene-tree/Scripts/pause_button.gd.uid @@ -0,0 +1 @@ +uid://dpub85yu0om4p diff --git a/Projects/scene-tree/Scripts/petal.gd b/Projects/scene-tree/Scripts/petal.gd new file mode 100644 index 0000000..3914aaf --- /dev/null +++ b/Projects/scene-tree/Scripts/petal.gd @@ -0,0 +1,19 @@ +class_name Petal +extends Node2D + +signal wind(blowing : bool) + +@export var _fall_speed : Vector2 = Vector2(0.0, 10.0) + +func _ready() -> void: + connect("wind", _on_wind) + + +func _process(delta: float) -> void: + position += _fall_speed * delta + +func _on_wind(blowing:bool) -> void: + if blowing: + _fall_speed.x = 10.0 + else: + _fall_speed.x = 0.0 diff --git a/Projects/scene-tree/Scripts/petal.gd.uid b/Projects/scene-tree/Scripts/petal.gd.uid new file mode 100644 index 0000000..d974b74 --- /dev/null +++ b/Projects/scene-tree/Scripts/petal.gd.uid @@ -0,0 +1 @@ +uid://dy2dmdaur7i11 diff --git a/Projects/scene-tree/Scripts/petal_manager.gd b/Projects/scene-tree/Scripts/petal_manager.gd new file mode 100644 index 0000000..9afe773 --- /dev/null +++ b/Projects/scene-tree/Scripts/petal_manager.gd @@ -0,0 +1,21 @@ +class_name PetalManager +extends Node2D + + +# Finding nodes +@onready var _petal_spawn : Node2D = $PetalSpawn # child shortcut +@onready var _petal1 := get_node("Petal1") # path lookup + + +func _ready() -> void: + # Adding/removing nodes + var petal_scene: PackedScene = preload("res://Scenes/petal.tscn") + var petal := petal_scene.instantiate() + add_child(petal) # parented to 'self' + # Deferring when necessary (avoid "modified while iterating" errors) + #call_deferred("add_child", petal) + petal.global_position = _petal_spawn.global_position + + # Groups (tree-wide tagging) + petal.add_to_group("petals") + get_tree().get_nodes_in_group("enemies") diff --git a/Projects/scene-tree/Scripts/petal_manager.gd.uid b/Projects/scene-tree/Scripts/petal_manager.gd.uid new file mode 100644 index 0000000..427bd59 --- /dev/null +++ b/Projects/scene-tree/Scripts/petal_manager.gd.uid @@ -0,0 +1 @@ +uid://dss8poj26d27 diff --git a/Projects/scene-tree/Scripts/reload_scene.gd b/Projects/scene-tree/Scripts/reload_scene.gd new file mode 100644 index 0000000..c1d5955 --- /dev/null +++ b/Projects/scene-tree/Scripts/reload_scene.gd @@ -0,0 +1,5 @@ +extends Button + + +func _pressed() -> void: + get_tree().reload_current_scene() diff --git a/Projects/scene-tree/Scripts/reload_scene.gd.uid b/Projects/scene-tree/Scripts/reload_scene.gd.uid new file mode 100644 index 0000000..0328fc1 --- /dev/null +++ b/Projects/scene-tree/Scripts/reload_scene.gd.uid @@ -0,0 +1 @@ +uid://by6ttgnsmccp4 diff --git a/Projects/scene-tree/icon.svg b/Projects/scene-tree/icon.svg new file mode 100644 index 0000000..c6bbb7d --- /dev/null +++ b/Projects/scene-tree/icon.svg @@ -0,0 +1 @@ + diff --git a/Projects/scene-tree/icon.svg.import b/Projects/scene-tree/icon.svg.import new file mode 100644 index 0000000..166baa8 --- /dev/null +++ b/Projects/scene-tree/icon.svg.import @@ -0,0 +1,43 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cqntbs3dmwnfw" +path="res://.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://icon.svg" +dest_files=["res://.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 +svg/scale=1.0 +editor/scale_with_editor_scale=false +editor/convert_colors_with_editor_theme=false diff --git a/Projects/scene-tree/project.godot b/Projects/scene-tree/project.godot new file mode 100644 index 0000000..4c64777 --- /dev/null +++ b/Projects/scene-tree/project.godot @@ -0,0 +1,20 @@ +; Engine configuration file. +; It's best edited using the editor UI and not directly, +; since the parameters that go here are not all obvious. +; +; Format: +; [section] ; section goes between [] +; param=value ; assign values to parameters + +config_version=5 + +[application] + +config/name="SceneTree" +run/main_scene="res://Scenes/main.tscn" +config/features=PackedStringArray("4.5", "Mobile") +config/icon="res://icon.svg" + +[rendering] + +renderer/rendering_method="mobile" From 64600194c384944d20f2b36653d021d1ac13ea36 Mon Sep 17 00:00:00 2001 From: Joshua Allen McCoy Date: Fri, 10 Oct 2025 12:33:00 -0700 Subject: [PATCH 50/72] Made group designation fit the project. --- Projects/scene-tree/Scripts/petal_manager.gd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Projects/scene-tree/Scripts/petal_manager.gd b/Projects/scene-tree/Scripts/petal_manager.gd index 9afe773..8eae7a0 100644 --- a/Projects/scene-tree/Scripts/petal_manager.gd +++ b/Projects/scene-tree/Scripts/petal_manager.gd @@ -18,4 +18,4 @@ func _ready() -> void: # Groups (tree-wide tagging) petal.add_to_group("petals") - get_tree().get_nodes_in_group("enemies") + get_tree().get_nodes_in_group("petals") From deba6f08b52af2d255c51c8a7d0f53c8a8c01342 Mon Sep 17 00:00:00 2001 From: Joshua Allen McCoy Date: Fri, 10 Oct 2025 12:53:50 -0700 Subject: [PATCH 51/72] Example of an excellent peer review for Godot version of exercise 1. --- PeerReview/Godot-PeerReview-Excellent | 157 ++++++++++++++++++++++++++ 1 file changed, 157 insertions(+) create mode 100644 PeerReview/Godot-PeerReview-Excellent diff --git a/PeerReview/Godot-PeerReview-Excellent b/PeerReview/Godot-PeerReview-Excellent new file mode 100644 index 0000000..c177009 --- /dev/null +++ b/PeerReview/Godot-PeerReview-Excellent @@ -0,0 +1,157 @@ +# Code Review for Programming Exercise 1 # +## Description ## + +For this assignment, you will be giving feedback on the completeness of Exercise 1. To do so, we will be giving you a rubric to provide feedback on. For the feedback, please provide positive criticism and suggestions on how to fix segments of code. + +You only need to review code modified or created by the student you are reviewing. You do not have to review the code and project files that were given out by the instructor. + +Abusive or hateful language or comments will not be tolerated and will result in a grade penalty or be considered a breach of the UC Davis Code of Academic Conduct. + +If there are any questions at any point, please email the TA. + +## Due Date and Submission Information ## +See the official course schedule for due date. + +A successful submission should consist of a copy of this markdown document template that is modified with your peer-review. The file name should be the same as in the template: PeerReview-Exercise1.md. You also need to include your name and email address in the Peer-reviewer Information section below. This review document should be placed into the base folder of the repo you are reviewing in the master branch. This branch should be on the origin of the repository you are reviewing. + +If you are in the rare situation where there are two peer-reviewers on a single repository, append your UC Davis user name before the extension of your review file. An example: PeerReview-Exercise1-username.md. Both reviewers should submit their reviews in the master branch. + +## Solution Assessment ## + +## Peer-reviewer Information + + +### Description ### + +To assess the solution, you will be choosing ONE choice from unsatisfactory, satisfactory, good, great, or perfect. Place an x character inside of the square braces next to the appropriate label. + +The following are the criteria by which you should assess your peer's solution of the exercise's stages. + +#### Perfect #### + Cannot find any flaws concerning the prompt. Perfectly satisfied all stage objectives. + +#### Great #### + Minor flaws in one or two objectives. + +#### Good ##### + A major flaw and some minor flaws. + +#### Satisfactory #### + A couple of major flaws. Heading towards a solution, however, did not fully realize the solution. + +#### Unsatisfactory #### + Partial work, but not really converging to a solution. Pervasive major flaws. Objective largely unmet. + + +### Stage 1 ### + +- [X] Perfect +- [ ] Great +- [ ] Good +- [ ] Satisfactory +- [ ] Unsatisfactory + +#### Justification ##### +While it is called "UpCommand" instead of "JumpCommand," the implementation for Stage 1 is perfect. The command checks if the player is on the floor before setting the player's y velocity. There is a also a command callback so that the jump sound is played. + +### Stage 2 ### + +- [X] Perfect +- [ ] Great +- [ ] Good +- [ ] Satisfactory +- [ ] Unsatisfactory + +#### Justification ##### +The implementation for Stage 2 follows the guidelines. When the player is near the follower, the follower moves towards the player. When the player is a set distance away from the follower, the follower stops moving. The follower also jumps when the player is above it. + +### Stage 3 ### + +- [ ] Perfect +- [X] Great +- [ ] Good +- [ ] Satisfactory +- [ ] Unsatisfactory + +#### Justification ##### +Very enjoyable cutscene and dialogue. The characters are synced with the dialogue and all start jumping at the same time. However, there are only 6 unique commands used (Summon, Dialogue, Idle, Jump, MoveLeft, MoveRight). When the cutscene is triggered, the player inputs are unbound and the follower stops following. The cutscene uses a Timer to end the cutscene at the correct time and start the boss fight. Overall a fine way of handling the cutscene starting and ending. + +### Stage 4 ### + +- [X] Perfect +- [ ] Great +- [ ] Good +- [ ] Satisfactory +- [ ] Unsatisfactory + +#### Justification ##### +The boss fight checks all of the boxes! The fight is winnable (although I had a tough time on my blind playthrough). The boss has a simple AI that moves the boss towards the player and attacks when close. After the boss moves five times, it has a unique mechanic where it jumps then shakes uncontrollably and this is when the boss is vulnerable to attacks. + +## Code Style ## + +### Description ### +Check the scripts to see if the student code follows the .Net style guide. + +If sections don't adhere to the style guide, please permalink the line of code from GitHub and justify why the line of code has infractions of the style guide. + +It should look something like this: + +* [description of infraction](https://github.com/dr-jam/ECS189L) - this is the justification. + +Here is an example of the permalink drop-down on GitHub. + +![Permalink option](../images/permalink_example.png) + +Here is another example as well. + +* [I go to Github and look at the ICommand script in the ECS189L repo!](https://github.com/dr-jam/ECS189L/blob/1618376092e85ffd63d3af9d9dcc1f2078df2170/Projects/CommandPatternExample/Assets/Scripts/ICommand.cs#L5) + +### Code Style Review ### + +#### Style Guide Infractions #### +There are very few infractions with the GDScript style guide and the few that do exist are small nitpicks. + +* [There should be a blank line between these variables](https://github.com/ensemble-ai/exercise-1-command-pattern-cho-yujin/blob/aa5f6c9b85bf98d91cd5b449624709244e295a8b/Rut/scripts/boss_encounter_trigger.gd#L7) - These variables are public and private so they should be separated. + +* ~~[Private function out of order](https://github.com/ensemble-ai/exercise-1-command-pattern-cho-yujin/blob/aa5f6c9b85bf98d91cd5b449624709244e295a8b/Rut/scripts/player.gd#L71) - Private functions should go below public functions.~~ This was a mistake made in the original exercise. + +#### Style Guide Exemplars #### + +* [Separating logical sections in functions](https://github.com/ensemble-ai/exercise-1-command-pattern-cho-yujin/blob/aa5f6c9b85bf98d91cd5b449624709244e295a8b/Rut/scripts/boss_battle.gd#L24) - This function showcases a great use of blank lines to separate logical sections of code within the function. + +## Best Practices ## + +### Description ### + +If the student has followed best practices (Unity coding conventions from the StyleGuides document), then feel free to point at these segments of code as examples. + +If the student has breached the best practices and has done something that should be noted, please add the infracture. + +This should be similar to the Code Style justification. + +### Best Practices Review ### + +#### Best Practices Infractions #### + +* [Using %Player despite having a player variable](https://github.com/ensemble-ai/exercise-1-command-pattern-cho-yujin/blob/aa5f6c9b85bf98d91cd5b449624709244e295a8b/Rut/scripts/follower.gd#L9C1-L9C37) - If there is already a variable that stores a reference to the player, then it should be used instead of %Player each time. + +* [Mysterious counter variable](https://github.com/ensemble-ai/exercise-1-command-pattern-cho-yujin/blob/aa5f6c9b85bf98d91cd5b449624709244e295a8b/Rut/scripts/boss_battle.gd#L6) - The boss contains a counter variable without any documentation on what it is supposed to be counting. + +* [Unused moveLeft variable](https://github.com/ensemble-ai/exercise-1-command-pattern-cho-yujin/blob/aa5f6c9b85bf98d91cd5b449624709244e295a8b/Rut/scripts/cutscene_manager.gd#L16) - The cutscene manager contains an unused variable above a function. I assume this was pasted here and then forgotten. + +* [Unused is_cutscene_activated variable](https://github.com/ensemble-ai/exercise-1-command-pattern-cho-yujin/blob/aa5f6c9b85bf98d91cd5b449624709244e295a8b/Rut/scripts/cutscene_manager.gd#L4) - There is an exported variable for the cutscene being activated that, as far as I can tell, is not used anywhere. It might have been left over from debugging. + +* [Variable with no type assigned](https://github.com/ensemble-ai/exercise-1-command-pattern-cho-yujin/blob/8db9fa43ebb30f9d83845d53f1b315dd16d01d1e/Rut/scripts/follower.gd#L6) - The type of _following_enabled should be statically typed as a bool. + +* [Variable with no type assigned](https://github.com/ensemble-ai/exercise-1-command-pattern-cho-yujin/blob/8db9fa43ebb30f9d83845d53f1b315dd16d01d1e/Rut/scripts/boss.gd#L9) - The type of _is_invincible should be statically typed as a bool. + +These next few are more subjective: + +* [Follower movement is controlled by Follow Command](https://github.com/ensemble-ai/exercise-1-command-pattern-cho-yujin/blob/8db9fa43ebb30f9d83845d53f1b315dd16d01d1e/Rut/scripts/commands/NPC/follow_command.gd#L11) - The Follow Command rewrites the code used for the move and jump commands. The logic could be changed so that the follower uses the move and jump commands so less code has to be rewritten. + +* [Cutscene logic is split between two scripts](https://github.com/ensemble-ai/exercise-1-command-pattern-cho-yujin/blob/aa5f6c9b85bf98d91cd5b449624709244e295a8b/Rut/scripts/boss_encounter_trigger.gd#L34) - The cutscene is handled by two different scripts, making the code harder to follow. The logic for handling the ending of the cutscene is done in the boss encounter trigger when the cutscene could have handled this itself. Additionally, the end_cutscene function should have all of the logic for ending the cutscene, but some of that logic is done in the timout function inside the boss trigger. This means if you want to change the ending cutscene logic, you would have to edit two completely different places in the code. + +#### Best Practices Exemplars #### +* [Refilling the boss command list once its empty](https://github.com/ensemble-ai/exercise-1-command-pattern-cho-yujin/blob/aa5f6c9b85bf98d91cd5b449624709244e295a8b/Rut/scripts/boss_battle.gd#L21) - I think this is a simple but effective way of using the command pattern to have a looping boss AI. + +* [Using static typing for function parameters and return types](https://github.com/ensemble-ai/exercise-1-command-pattern-cho-yujin/blob/8db9fa43ebb30f9d83845d53f1b315dd16d01d1e/Rut/scripts/boss_battle.gd#L24) - This is an example of how parameters and return types are statically typed throughout the code which is good practice. From dc837ca2de3ddf3023685a6d6bea562a2a663b79 Mon Sep 17 00:00:00 2001 From: Joshua Allen McCoy Date: Mon, 13 Oct 2025 10:16:28 -0700 Subject: [PATCH 52/72] Fix grammar and punctuation in GameProject.md Corrected grammar and punctuation throughout the document for clarity and consistency. --- GameProject.md | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/GameProject.md b/GameProject.md index e5cd7ae..a7271f2 100644 --- a/GameProject.md +++ b/GameProject.md @@ -9,7 +9,7 @@ In this project, you will be designing and creating a game in Unity in teams of # Grading -The project will be graded on a 100 point scale with the following weights: +The project will be graded on a 100-point scale with the following weights: * Main Role * 30 Implementation * 10 Documentation @@ -20,9 +20,7 @@ The project will be graded on a 100 point scale with the following weights: # Submission Information -Submissions will be taken from the team registration spreadsheet via your teams GitHub repository link. Your project code - -Your repository should include the following .gitignore file in the root directory of the project: https://gitignore.io/api/osx,unity,linux,windows,vscode +Submissions will be taken from the team registration spreadsheet via your team's GitHub repository link. Your project code # Team Member Roles @@ -30,18 +28,18 @@ Each team member must take on one main role and one sub-role. You will create th ## Main Roles -The following are the main roles and their basic descriptions +The following are the main roles and their basic descriptions. ### Producer -The producer coordinates the technical dependencies and basic team logistics. Responsibilities include but are not limited to creating a dependency chart for the significant development tasks for the game, coordinating team meetings, working with the other roles to integrate their work into the main project, deciding on the Git-based workflow (i.e. how everyone's work gets combined into release branches without breaking the project), and organizing the final presentation. +The producer coordinates the technical dependencies and basic team logistics. Responsibilities include, but are not limited to, creating a dependency chart for the significant development tasks for the game, coordinating team meetings, working with the other roles to integrate their work into the main project, deciding on the Git-based workflow (i.e., how everyone's work gets combined into release branches without breaking the project), and organizing the final presentation. -While this role has fewer direct programming responsibilities, it requires understanding all parts of the development process. When performed well, the producer multiplies the effort of the entire team, which results in a better game project. +While this role has fewer direct programming responsibilities, it requires understanding all parts of the development process. When performed well, the producer amplifies the team's effort, leading to a better game project. ### User Interface and Input -In this role, you are responsible for the user interface elements of the game. This typically includes the contents of the heads-up display or HUD. This traditionally comprises gameplay status information such as player character health, score, resources like magic points or gold, and time-keepers. This is also responsible for the menu and credit screens. You will be responsible for managing the input methods for your game. You should design your game to be used with either keyboard and mouse or a game controller. If you would like to excel in this role, you can add additional input control schemes for mobile devices. You will document the inputs and how they affect each game mode (e.g., menu, main gameplay, inventory screens, credits, etc.) and how they interact with the game work and UI/HUD. You are responsible for documenting the various UI elements you implement and how they interact with the changing state of the game. +In this role, you are responsible for the user interface elements of the game. This typically includes the contents of the heads-up display or HUD. This traditionally comprises gameplay status information such as player character health, score, resources like magic points or gold, and timekeepers. This is also responsible for the menu and credit screens. You will be responsible for managing the input methods for your game. You should design your game to be used with either keyboard and mouse or a game controller. If you would like to excel in this role, you can add additional input control schemes for mobile devices. You will document the inputs and how they affect each game mode (e.g., menu, main gameplay, inventory screens, credits, etc.) and how they interact with the game work and UI/HUD. You are responsible for documenting the various UI elements you implement and how they interact with the changing state of the game. ### Movement/Physics From c4c2fa87a506bb785a0f09a73e2b67d93983b334 Mon Sep 17 00:00:00 2001 From: Joshua Allen McCoy Date: Mon, 13 Oct 2025 10:25:36 -0700 Subject: [PATCH 53/72] Expand role descriptions in GameProject.md Added detailed descriptions for new roles including Systems and Tools Engineer, Level and World Designer, Technical Artist, AI and Behavior Designer, and Data and Analytics Engineer. --- GameProject.md | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/GameProject.md b/GameProject.md index a7271f2..dcc398f 100644 --- a/GameProject.md +++ b/GameProject.md @@ -30,7 +30,6 @@ Each team member must take on one main role and one sub-role. You will create th The following are the main roles and their basic descriptions. - ### Producer The producer coordinates the technical dependencies and basic team logistics. Responsibilities include, but are not limited to, creating a dependency chart for the significant development tasks for the game, coordinating team meetings, working with the other roles to integrate their work into the main project, deciding on the Git-based workflow (i.e., how everyone's work gets combined into release branches without breaking the project), and organizing the final presentation. @@ -54,6 +53,27 @@ As the team's master of visuals, you are responsible for implementing the basic This will be the most complicated role in most projects as it is a point of integration for nearly all gameplay systems. Traditionally, most of the game logic is placed in a game manager singleton and is referenced as needed by other scripts. It is the job of your team's game logician to manage the various game states (i.e., current level, main menu, main gameplay mode) and data (i.e., time remaining, quest completion status, references to all active enemies and items). You will document the game states and game data you managed and the design patterns you used to complete your task. Charts are a great way to visually explain how parts of your game logic interact with the other gameplay systems. + +### Systems and Tools Engineer + +As the Systems and Tools Engineer, you are responsible for developing reusable systems, custom Unity tools, and workflow scripts that improve your team’s development efficiency. This includes creating procedural content generators, editor extensions, data serialization pipelines, debugging overlays, or asset-management tools. You will document the tools and systems you create, their purpose, and how they are used by other team members. When performed well, this role amplifies the productivity of the entire team, ensuring that technical systems are modular, efficient, and maintainable. + +### Level and World Designer + +As the Level and World Designer, you are responsible for defining the spatial layout and player flow of your game. This includes building levels, placing objects and obstacles, shaping the rhythm of exploration and challenge, and incorporating environmental storytelling. You will use the conventions established by the other roles—movement physics, visual style, and game logic—to create coherent gameplay spaces. Your documentation should include annotated maps, flow diagrams, and a discussion of how level design supports player experience, pacing, and difficulty progression. + +### Technical Artist + +As the Technical Artist, you are responsible for bridging art and engineering. You will ensure that all visual assets integrate smoothly into the project while maintaining real-time performance. This includes implementing shaders, materials, lighting setups, and post-processing effects, as well as optimizing textures and meshes. You may also develop custom visual tools to support other roles. You will document your visual pipeline, performance optimizations, and the aesthetic principles guiding your work. When done effectively, this role connects artistic direction with technical stability. + +### AI and Behavior Designer + +As the AI and Behavior Designer, you are responsible for creating the artificial intelligence systems that give life to the game’s world. You will design and implement the logic for enemies, allies, or other autonomous agents using techniques such as finite-state machines, behavior trees, or utility systems. You will collaborate with the Game Logic and Animation roles to integrate these behaviors into the larger gameplay structure. Documentation should include diagrams or pseudocode showing the architecture of your AI systems and explanations of how they shape player experience and game difficulty. + +### Data and Analytics Engineer + +As the Data and Analytics Engineer, you are responsible for instrumenting your game to collect and analyze gameplay data. This includes building systems that record metrics such as completion times, player deaths, resource usage, and score distributions. You will analyze this data to identify balance issues or design insights that can improve the gameplay experience. You will document your data collection methods, analytical results, and how those results informed subsequent design decisions. This role supports iterative development through evidence-based refinement and data-driven insight. + ## Sub-Roles From b30e0a6e1ede7ce7b9053f11f9cf5bb46f074291 Mon Sep 17 00:00:00 2001 From: Joshua Allen McCoy Date: Mon, 13 Oct 2025 10:28:43 -0700 Subject: [PATCH 54/72] Expand GameProject.md with new design roles Added new sections for Procedural Content Design, Accessibility and Usability Design, Performance Optimization, Visual Cohesion and Style Guide, Build and Release Management, and Player Onboarding and Tutorial Design. --- GameProject.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/GameProject.md b/GameProject.md index dcc398f..638dbd6 100644 --- a/GameProject.md +++ b/GameProject.md @@ -74,6 +74,10 @@ As the AI and Behavior Designer, you are responsible for creating the artificial As the Data and Analytics Engineer, you are responsible for instrumenting your game to collect and analyze gameplay data. This includes building systems that record metrics such as completion times, player deaths, resource usage, and score distributions. You will analyze this data to identify balance issues or design insights that can improve the gameplay experience. You will document your data collection methods, analytical results, and how those results informed subsequent design decisions. This role supports iterative development through evidence-based refinement and data-driven insight. +### Procedural Content Design + +You are responsible for implementing or prototyping a system that procedurally generates some element of your game—such as levels, enemies, puzzles, or visual patterns. You will document the algorithms or randomization methods used, describe how the generated content varies across playthroughs, and show how it integrates into the existing game systems. This role highlights creative computation and demonstrates how generative design can expand replayability and variety. + ## Sub-Roles @@ -98,4 +102,22 @@ You are responsible for creating a press kit for your game that includes screens In this role, you are responsible for using what we learned in class about game feel to ensure your game's playability. You will document what you added to and how you tweaked your game to improve its game feel. +### Accessibility and Usability Design + +You are responsible for ensuring that your game can be played and understood by the widest possible audience. This includes evaluating input schemes, color contrast, text readability, and overall user comprehension. You will document the accessibility features implemented in your game—such as scalable UI elements, clear tutorials, or color-blind–safe palettes—and describe how they improve usability. Your report should include before-and-after examples or screenshots showing design changes made to support a broader range of players. + +### Performance Optimization + +You are responsible for ensuring that your game runs smoothly and efficiently. You will analyze frame rates, memory usage, and object counts across builds, and identify sources of performance bottlenecks. You will document the profiling tools you used (such as Unity Profiler or Frame Debugger), the optimizations you implemented, and the resulting performance improvements. This subrole emphasizes engineering discipline and teaches how to balance artistic fidelity with technical constraints. + +### Visual Cohesion and Style Guide + +You are responsible for maintaining a consistent visual identity across your game. You will define the game’s palette, typography, and visual tone, and ensure that all visual elements—from menus to levels—adhere to this cohesive style. You will create a short visual style guide that references your sources and explains your artistic decisions. This subrole supports the Animation and Visuals main role by ensuring that all assets, regardless of origin, appear unified in presentation. + +### Build and Release Management + +You are responsible for creating and maintaining stable builds of your game throughout development. This includes managing the version control workflow, resolving merge conflicts, and preparing playable builds for milestones and the final presentation. You will document the release process—how assets and scripts are integrated, how branches are merged, and how the final build is packaged for distribution. This subrole ensures that the team’s work is consistently deliverable and technically stable. + +### Player Onboarding and Tutorial Design +You are responsible for helping new players understand how to play your game effectively. This includes designing and implementing tutorial sequences, hint systems, or onboarding UI elements that teach core mechanics in an intuitive way. You will document your tutorial structure and describe how it gradually introduces game systems to players. Screenshots or diagrams showing the player learning curve will strengthen your report. This subrole emphasizes clarity, communication, and player empathy. From 15ff795f9366693bbad5c8b904648e407a541d4f Mon Sep 17 00:00:00 2001 From: Joshua Allen McCoy Date: Mon, 13 Oct 2025 10:44:12 -0700 Subject: [PATCH 55/72] Add main role deliverables for game project Added main role deliverables table outlining responsibilities and outputs for various roles in the game project. --- GameProject.md | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/GameProject.md b/GameProject.md index 638dbd6..09973a3 100644 --- a/GameProject.md +++ b/GameProject.md @@ -36,6 +36,10 @@ The producer coordinates the technical dependencies and basic team logistics. Re While this role has fewer direct programming responsibilities, it requires understanding all parts of the development process. When performed well, the producer amplifies the team's effort, leading to a better game project. + + + + ### User Interface and Input In this role, you are responsible for the user interface elements of the game. This typically includes the contents of the heads-up display or HUD. This traditionally comprises gameplay status information such as player character health, score, resources like magic points or gold, and timekeepers. This is also responsible for the menu and credit screens. You will be responsible for managing the input methods for your game. You should design your game to be used with either keyboard and mouse or a game controller. If you would like to excel in this role, you can add additional input control schemes for mobile devices. You will document the inputs and how they affect each game mode (e.g., menu, main gameplay, inventory screens, credits, etc.) and how they interact with the game work and UI/HUD. You are responsible for documenting the various UI elements you implement and how they interact with the changing state of the game. @@ -78,6 +82,23 @@ As the Data and Analytics Engineer, you are responsible for instrumenting your g You are responsible for implementing or prototyping a system that procedurally generates some element of your game—such as levels, enemies, puzzles, or visual patterns. You will document the algorithms or randomization methods used, describe how the generated content varies across playthroughs, and show how it integrates into the existing game systems. This role highlights creative computation and demonstrates how generative design can expand replayability and variety. +### Main Role Deliverables + +| **Main Role** | **Design Deliverables (🎮)** | **Technical Deliverables (⚙️)** | **Documentation Deliverables (📄)** | **Integration Deliverables (🔗)** | +| ------------------------------- | ------------------------------------------------- | ---------------------------------------------------- | ------------------------------------------------------ | ---------------------------------------------------------- | +| **Producer** | Project roadmap and milestone plan | Git workflow setup, build pipeline | Dependency chart, meeting summaries, workflow guide | Final presentation coordination, release build integration | +| **UI and Input** | HUD, menus, control scheme layouts | Input scripts, UI prefabs/scenes, interface code | UI map, input mapping chart, interaction documentation | Integrated UI connected to Game Logic systems | +| **Movement / Physics** | Movement conventions, physics feel tuning | Physics scripts, rigidbody configurations | Motion system flowchart, parameter tables | Verified consistent behavior across game objects | +| **Animation and Visuals** | Visual style guide, animation plan | Animator controllers, shader/material setups | Asset licensing list, system overview | Integrated visuals aligned with movement and game states | +| **Game Logic** | Game flow and rule definitions | Game manager or modular logic scripts | System diagrams, design pattern rationale | Coordinated interaction among all gameplay systems | +| **Systems and Tools Engineer** | Workflow enhancements, reusable templates | Editor extensions, utility scripts, automation tools | Tool documentation and usage instructions | Tools implemented and used by other team members | +| **Level and World Designer** | Level layouts, pacing, worldbuilding plan | Scene construction, prefab/scene arrangement | Annotated maps, level flow diagrams | Levels integrated with physics, logic, and visuals | +| **Technical Artist** | Visual cohesion and fidelity goals | Lighting, materials, post-processing effects | Pipeline documentation, optimization records | Performance testing in integrated builds | +| **AI and Behavior Designer** | Enemy/NPC design and behavioral tuning | AI logic (FSMs, behavior trees, utility systems) | Architecture diagrams, tuning tables | Verified AI behavior integrated into game loop | +| **Data and Analytics Engineer** | Gameplay balance insights, metric definitions | Logging and data collection scripts | Data tables, analysis report | Feedback applied to improve later builds | +| **Procedural Content Design** | Procedural variation plan (levels, puzzles, etc.) | Generation algorithms and randomization systems | Algorithm documentation, system diagrams | Integration of procedural content into main game loop | + + ## Sub-Roles From 8cc353fe4f73ff5876854824adfaa022a9a67ddb Mon Sep 17 00:00:00 2001 From: Joshua Allen McCoy Date: Mon, 13 Oct 2025 10:48:05 -0700 Subject: [PATCH 56/72] Revise project description and add subrole details Updated project description and added detailed subrole deliverables for various aspects of game design and development. --- GameProject.md | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/GameProject.md b/GameProject.md index 09973a3..104cabf 100644 --- a/GameProject.md +++ b/GameProject.md @@ -1,6 +1,6 @@ # Description of Game Project -In this project, you will be designing and creating a game in Unity in teams of 5. While you will be responsible for designing the overall direction of your game, you will be given the following constraints: +In this project, you will be designing and creating a game in teams. While you will be responsible for designing the overall direction of your game, you will be given the following constraints: * Each team member will have a role and a sub-role. * Each team member will be responsible for creating at least one gameplay system. * Each team member will be responsible for describing their work in your team's design document. @@ -142,3 +142,18 @@ You are responsible for creating and maintaining stable builds of your game thro ### Player Onboarding and Tutorial Design You are responsible for helping new players understand how to play your game effectively. This includes designing and implementing tutorial sequences, hint systems, or onboarding UI elements that teach core mechanics in an intuitive way. You will document your tutorial structure and describe how it gradually introduces game systems to players. Screenshots or diagrams showing the player learning curve will strengthen your report. This subrole emphasizes clarity, communication, and player empathy. + +### Subrole Deliverables +| **Subrole** | **Design Deliverables (🎨)** | **Technical Deliverables (⚙️)** | **Documentation Deliverables (📄)** | **Integration Deliverables (🔗)** | +| ----------------------------------------- | -------------------------------------------------------- | ----------------------------------------------------------------------- | ---------------------------------------------------------------------------- | --------------------------------------------------------------- | +| **Audio** | Defined audio style and sound identity | Audio scripts and in-game implementation | Asset source list, licensing documentation, sound system overview | Integrated and balanced audio feedback across gameplay systems | +| **Gameplay Testing** | Playtesting plan and test scenarios | Test builds prepared for external testers | Ten completed Observation and Playtester Comments forms, analysis summary | Feedback synthesized and shared with team for iteration | +| **Narrative Design** | Embedded narrative moments, dialogue, and story flow | Implementation of narrative logic, triggers, or text systems | Documentation of how narrative is expressed through gameplay and assets | Narrative systems connected to game state and UI | +| **Press Kit and Trailer** | Visual identity and trailer composition | Capture tools and editing workflow | Press kit package (screenshots, trailer, game summary) with rationale | Promotional materials aligned with final build presentation | +| **Game Feel** | Adjustments improving responsiveness and tactile quality | Tweaked scripts for feedback (camera shake, timing, animation blending) | Notes describing feel adjustments and their effects | Verified improvements through playtesting and iteration | +| **Accessibility and Usability Design** | Inclusive interface and control layouts | Accessibility features (scalable UI, color-blind modes, etc.) | Before-and-after comparisons, annotated screenshots, accessibility checklist | Accessibility improvements applied to live build and UI | +| **Performance Optimization** | Balanced performance-to-visual quality decisions | Profiling, optimization of code, assets, or physics | Profiling reports and comparison charts (pre/post optimization) | Performance improvements verified in integrated builds | +| **Visual Cohesion and Style Guide** | Unified aesthetic across menus, levels, and assets | Shader or color-palette adjustments for consistency | Visual style guide referencing color, typography, and layout | Applied cohesive style across all in-game assets | +| **Build and Release Management** | Stable milestone and final build releases | Automated build pipeline or release scripts | Release documentation, version control logs, merge records | Verified working build at each milestone and final presentation | +| **Player Onboarding and Tutorial Design** | Tutorial levels, hint systems, or onboarding screens | Scripted tutorial flow and triggers | Documentation of tutorial structure and learning curve | Integrated onboarding experience accessible in final game | + From 2a1a9112e040ed44c3a749409041ba470868a9d9 Mon Sep 17 00:00:00 2001 From: Joshua Allen McCoy Date: Mon, 13 Oct 2025 10:48:43 -0700 Subject: [PATCH 57/72] Update deliverables section for clarity --- GameProject.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/GameProject.md b/GameProject.md index 104cabf..758f717 100644 --- a/GameProject.md +++ b/GameProject.md @@ -144,7 +144,7 @@ You are responsible for creating and maintaining stable builds of your game thro You are responsible for helping new players understand how to play your game effectively. This includes designing and implementing tutorial sequences, hint systems, or onboarding UI elements that teach core mechanics in an intuitive way. You will document your tutorial structure and describe how it gradually introduces game systems to players. Screenshots or diagrams showing the player learning curve will strengthen your report. This subrole emphasizes clarity, communication, and player empathy. ### Subrole Deliverables -| **Subrole** | **Design Deliverables (🎨)** | **Technical Deliverables (⚙️)** | **Documentation Deliverables (📄)** | **Integration Deliverables (🔗)** | +| **Subrole** | **Design Deliverables (🎮)** | **Technical Deliverables (⚙️)** | **Documentation Deliverables (📄)** | **Integration Deliverables (🔗)** | | ----------------------------------------- | -------------------------------------------------------- | ----------------------------------------------------------------------- | ---------------------------------------------------------------------------- | --------------------------------------------------------------- | | **Audio** | Defined audio style and sound identity | Audio scripts and in-game implementation | Asset source list, licensing documentation, sound system overview | Integrated and balanced audio feedback across gameplay systems | | **Gameplay Testing** | Playtesting plan and test scenarios | Test builds prepared for external testers | Ten completed Observation and Playtester Comments forms, analysis summary | Feedback synthesized and shared with team for iteration | From 524709b239013efa605832cdbec7c7ed4f9c1355 Mon Sep 17 00:00:00 2001 From: Joshua Allen McCoy Date: Mon, 13 Oct 2025 10:51:17 -0700 Subject: [PATCH 58/72] Refine language and improve clarity in documentation --- GameProject.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/GameProject.md b/GameProject.md index 758f717..5840e7d 100644 --- a/GameProject.md +++ b/GameProject.md @@ -64,7 +64,7 @@ As the Systems and Tools Engineer, you are responsible for developing reusable s ### Level and World Designer -As the Level and World Designer, you are responsible for defining the spatial layout and player flow of your game. This includes building levels, placing objects and obstacles, shaping the rhythm of exploration and challenge, and incorporating environmental storytelling. You will use the conventions established by the other roles—movement physics, visual style, and game logic—to create coherent gameplay spaces. Your documentation should include annotated maps, flow diagrams, and a discussion of how level design supports player experience, pacing, and difficulty progression. +As the Level and World Designer, you are responsible for defining the spatial layout and player flow of your game. This includes building levels, placing objects and obstacles, shaping the rhythm of exploration and challenge, and incorporating environmental storytelling. You will use the conventions established by the other roles like movement physics, visual style, and game logic to create coherent gameplay spaces. Your documentation should include annotated maps, flow diagrams, and a discussion of how level design supports player experience, pacing, and difficulty progression. ### Technical Artist @@ -80,7 +80,7 @@ As the Data and Analytics Engineer, you are responsible for instrumenting your g ### Procedural Content Design -You are responsible for implementing or prototyping a system that procedurally generates some element of your game—such as levels, enemies, puzzles, or visual patterns. You will document the algorithms or randomization methods used, describe how the generated content varies across playthroughs, and show how it integrates into the existing game systems. This role highlights creative computation and demonstrates how generative design can expand replayability and variety. +You are responsible for implementing or prototyping a system that procedurally generates some element of your game including levels, enemies, puzzles, or visual patterns. You will document the algorithms or randomization methods used, describe how the generated content varies across playthroughs, and show how it integrates into the existing game systems. This role highlights creative computation and demonstrates how generative design can expand replayability and variety. ### Main Role Deliverables @@ -125,7 +125,7 @@ In this role, you are responsible for using what we learned in class about game ### Accessibility and Usability Design -You are responsible for ensuring that your game can be played and understood by the widest possible audience. This includes evaluating input schemes, color contrast, text readability, and overall user comprehension. You will document the accessibility features implemented in your game—such as scalable UI elements, clear tutorials, or color-blind–safe palettes—and describe how they improve usability. Your report should include before-and-after examples or screenshots showing design changes made to support a broader range of players. +You are responsible for ensuring that your game can be played and understood by the widest possible audience. This includes evaluating input schemes, color contrast, text readability, and overall user comprehension. You will document the accessibility features implemented in your game (e.g., scalable UI elements, clear tutorials, or color-blind–safe palettes) and describe how they improve usability. Your report should include before-and-after examples or screenshots showing design changes made to support a broader range of players. ### Performance Optimization @@ -133,11 +133,11 @@ You are responsible for ensuring that your game runs smoothly and efficiently. Y ### Visual Cohesion and Style Guide -You are responsible for maintaining a consistent visual identity across your game. You will define the game’s palette, typography, and visual tone, and ensure that all visual elements—from menus to levels—adhere to this cohesive style. You will create a short visual style guide that references your sources and explains your artistic decisions. This subrole supports the Animation and Visuals main role by ensuring that all assets, regardless of origin, appear unified in presentation. +You are responsible for maintaining a consistent visual identity across your game. You will define the game’s palette, typography, and visual tone, and ensure that all visual elements adhere to this cohesive style. You will create a short visual style guide that references your sources and explains your artistic decisions. This subrole supports the Animation and Visuals main role by ensuring that all assets, regardless of origin, appear unified in presentation. ### Build and Release Management -You are responsible for creating and maintaining stable builds of your game throughout development. This includes managing the version control workflow, resolving merge conflicts, and preparing playable builds for milestones and the final presentation. You will document the release process—how assets and scripts are integrated, how branches are merged, and how the final build is packaged for distribution. This subrole ensures that the team’s work is consistently deliverable and technically stable. +You are responsible for creating and maintaining stable builds of your game throughout development. This includes managing the version control workflow, resolving merge conflicts, and preparing playable builds for milestones and the final presentation. You will document the release process: how assets and scripts are integrated, how branches are merged, and how the final build is packaged for distribution. This subrole ensures that the team’s work is consistently deliverable and technically stable. ### Player Onboarding and Tutorial Design From 4e046f791e5269b4c099f28a9271f6435a9b0a8f Mon Sep 17 00:00:00 2001 From: Joshua Allen McCoy Date: Mon, 13 Oct 2025 13:49:35 -0700 Subject: [PATCH 59/72] Remove role assignment requirement for team members Removed the requirement for all roles and sub-roles to be assigned across team members. --- GameProject.md | 1 - 1 file changed, 1 deletion(-) diff --git a/GameProject.md b/GameProject.md index 5840e7d..139648c 100644 --- a/GameProject.md +++ b/GameProject.md @@ -4,7 +4,6 @@ In this project, you will be designing and creating a game in teams. While you w * Each team member will have a role and a sub-role. * Each team member will be responsible for creating at least one gameplay system. * Each team member will be responsible for describing their work in your team's design document. -* All roles and sub-roles must be assigned across your team's members. * Your game, assets, source code, and project files will be placed in a publicly-accessible GitHub repository. # Grading From 406ad357a14297523ca4e1fcc87a2d77be6d7242 Mon Sep 17 00:00:00 2001 From: Josh McCoy Date: Wed, 22 Oct 2025 13:01:07 -0700 Subject: [PATCH 60/72] Added factory pattern example. --- Projects/spell-factory/.editorconfig | 4 ++ Projects/spell-factory/.gitattributes | 2 + Projects/spell-factory/.gitignore | 3 + .../spell-factory/Assests/attribution.txt | 5 ++ Projects/spell-factory/Assests/fireball.png | Bin 0 -> 4252 bytes .../spell-factory/Assests/fireball.png.import | 41 ++++++++++++ Projects/spell-factory/Assests/meteor.png | Bin 0 -> 1630 bytes .../spell-factory/Assests/meteor.png.import | 41 ++++++++++++ Projects/spell-factory/project.godot | 19 ++++++ Projects/spell-factory/scenes/fireball.tscn | 11 ++++ Projects/spell-factory/scenes/meteor.tscn | 11 ++++ Projects/spell-factory/scenes/world.tscn | 60 ++++++++++++++++++ Projects/spell-factory/scripts/Spell.gd | 2 + Projects/spell-factory/scripts/Spell.gd.uid | 1 + Projects/spell-factory/scripts/fireball.gd | 10 +++ .../spell-factory/scripts/fireball.gd.uid | 1 + Projects/spell-factory/scripts/meteor.gd | 10 +++ Projects/spell-factory/scripts/meteor.gd.uid | 1 + .../spell-factory/scripts/spell_factory.gd | 30 +++++++++ .../scripts/spell_factory.gd.uid | 1 + 20 files changed, 253 insertions(+) create mode 100644 Projects/spell-factory/.editorconfig create mode 100644 Projects/spell-factory/.gitattributes create mode 100644 Projects/spell-factory/.gitignore create mode 100644 Projects/spell-factory/Assests/attribution.txt create mode 100644 Projects/spell-factory/Assests/fireball.png create mode 100644 Projects/spell-factory/Assests/fireball.png.import create mode 100644 Projects/spell-factory/Assests/meteor.png create mode 100644 Projects/spell-factory/Assests/meteor.png.import create mode 100644 Projects/spell-factory/project.godot create mode 100644 Projects/spell-factory/scenes/fireball.tscn create mode 100644 Projects/spell-factory/scenes/meteor.tscn create mode 100644 Projects/spell-factory/scenes/world.tscn create mode 100644 Projects/spell-factory/scripts/Spell.gd create mode 100644 Projects/spell-factory/scripts/Spell.gd.uid create mode 100644 Projects/spell-factory/scripts/fireball.gd create mode 100644 Projects/spell-factory/scripts/fireball.gd.uid create mode 100644 Projects/spell-factory/scripts/meteor.gd create mode 100644 Projects/spell-factory/scripts/meteor.gd.uid create mode 100644 Projects/spell-factory/scripts/spell_factory.gd create mode 100644 Projects/spell-factory/scripts/spell_factory.gd.uid diff --git a/Projects/spell-factory/.editorconfig b/Projects/spell-factory/.editorconfig new file mode 100644 index 0000000..f28239b --- /dev/null +++ b/Projects/spell-factory/.editorconfig @@ -0,0 +1,4 @@ +root = true + +[*] +charset = utf-8 diff --git a/Projects/spell-factory/.gitattributes b/Projects/spell-factory/.gitattributes new file mode 100644 index 0000000..8ad74f7 --- /dev/null +++ b/Projects/spell-factory/.gitattributes @@ -0,0 +1,2 @@ +# Normalize EOL for all files that Git considers text files. +* text=auto eol=lf diff --git a/Projects/spell-factory/.gitignore b/Projects/spell-factory/.gitignore new file mode 100644 index 0000000..0af181c --- /dev/null +++ b/Projects/spell-factory/.gitignore @@ -0,0 +1,3 @@ +# Godot 4+ specific ignores +.godot/ +/android/ diff --git a/Projects/spell-factory/Assests/attribution.txt b/Projects/spell-factory/Assests/attribution.txt new file mode 100644 index 0000000..824318f --- /dev/null +++ b/Projects/spell-factory/Assests/attribution.txt @@ -0,0 +1,5 @@ +fireball.png +https://www.pixilart.com/draw/fireball-161c7d4761938cd# + +meteor.png +https://www.pixilart.com/draw/meteorito-5616214e1061d21 diff --git a/Projects/spell-factory/Assests/fireball.png b/Projects/spell-factory/Assests/fireball.png new file mode 100644 index 0000000000000000000000000000000000000000..2fe6142374f39416f188c29651114da96b68ccab GIT binary patch literal 4252 zcmV;N5M%F&P)Q6*7)N&pE`=+hJ>62#*Iyi|3&$6p4& zUU<=_2wX%!>*peH{g*8S@b2%3dN42oP(R86^79wU(Lw<7eedI82(dn%h_?zHAl}EP zI~dB55%|V|N7uU84vLg1}nr!o2N704sMvhp<2w zh6N|XGY=e9Fvd=Lw931N)rkN;F(+Y3PJVPe<4(bNMxObj+*{~Q0DEUB@AbT-L{oLm ziomo45IQfDq>!APHT@db(-D}K078j%q!8TeZZfp6`&iK9q*wJTlIln&t#9^1s#cX< zK;TgX;P4T>*PWAxzTV^d6$gW?57sxhCA+u!^#F9EE?V^ z0W<`AJW~yK<$(>xLyFwv6ZEG65|dv%YDs)!SMuc8%fO}HmHiOswalRX1pR5CEQJ}V zFCMiSt3syb#LiGaLNGqM(GPK6%e>l;7$%-FWfWTZ_>TY=Fbm;$b4*A9-Hbw)(<4w- zpBKt#Z~~};CzzcJm<9Fdpd!G50C#;3P5|8SaHNz;=Y1|@a!l1qMnDV!X#L(S6Xn92 z0M5NU7M&OZ(E5#~h-X|0mj~C;w2C2s(SRG>UnSg@8I()6N&qeEprI|fCD#xHF{b3w ztrCEkBB6CeZpqQcsoL@gq$HF8Qt0TMA}~1uN&pNA9{u%ubpIJrI;~120EX0#{`$@C zzcLI%)m>BhWgeQ0hlYKvN~l+{GfauY&!~VL5?{t8qZp53!JO@`^DgYX6LZ9ykMn5~ z~ByKj&c*~JdNkxDIfe!(sv^U$Ay4g}`&^bkb8i6tbc-+2h z#(32ERDBObAXcpOJCd;fXdO7aY(foCt^`0NP-+dTH@|pti}+kjV+)fdxBN$O3j>$1~(k^rdB>1W<}p zfn1A(<=lXJePheXjWG|A)H*653AH{)u zxYj9^hhrDMVPm}A35@sHYO%pJ*o^ltzqlOX95&;9!93e<6TqHlO&@z9z(N3XCm6Oy z!))ENwqHGWRvMh% z4_)%T*>LM1aKu-iEDsk4ks@Z@OJW}zwX)f#?HbMPC|SC8!n+!9)^p) z-P%>y_h%g*rUUjfZjydu#VCop!uS~aSSc=^mZZudJ|(n+j=7b z&T#U-paXmo#z6q&mfywWJxDL#-pRcT9>#0&eZa3U@)&eVVtupFr^AaPq?Q zA`&^NxBtJxBDGz=|7^_npI^|hU)t|5wh8QSz$y0#_73*l__KOIVe)`)5x}lqm|z+# z0gUe6!@AJ1gV;TbOa(E$+SaJwB7j4^v`kHFlp4eaSlScU^*NK@;S?`vF+Jb^xx5Xy zd8f;4Zy4Z-o80wp^Rj;KhV+&Yfj6P95>>Ydpu_-+OcbRFnSljBW8Rmcih^J4>1ET! z7M>+|C)zOyAR6)g;*6?hnt1ysYHW9`C-ZhvNBsG#d7Ezq&6)A_`OgtEr{Onn3bxZk zU;yL-qdL?Bf$<5zRq_tKz|d}1+O4-8yvLKbnRypGieWpgPY$@%Ng6agTBZrf!(NP9p@ zWpmY2Pa5;3af@gGFg9N=-T(nyTv@g30Z3Ni0Uwy*8}=L=xp;-PtzWTPyKQ*Aai{+J zXue)QnJ@E`dpz`etzgd1{V@MGKg|D(ug3)J?T0{D@~8hG8~pDXtkF>~5VUyL0r)#U zHX?u#kX&KB3FxXN)2&9a2Xo zkprMy(Z2D(eZ8>5bMq@;2S0!RT7cj?Et8o}FV@*f5QtYnH37s`3C1e0zskIA6m85* zY<%y0CbrDt7=!1Yj0_X!o)asRb zuh?*)9)Ah|-QEN5aX%Hg$F~4%{^^BDxLgLz0{#>(Aks`W|$86=w}wX*L1c&$GRz;!z(@ht$G9~O>bbL04P z1Z?iv_21w(57^u@OTY7%MSmxyn2JuOFPkMHfJyUdK^2kI0Kl7HfjR3q*@eNt<~*5` zst6IdkSY=aSn|1AUpw?i8xaBkFrLcToJI%p@7`|(+&rH4`{u@DJ?h4`&94UDpT7>+ zru0TA0#GM)p1lkS0T}zWT3`8We%sZvapbgNEMI z?eS1MQ$bJs)HW3Yw+Ue6!sxdR?I-KQU)O;z;gi*S6ZrP)%Y1{M)cXa1r~1D6^Y|Bo z*!=PB864Q|@y6L*$JY*Lv`vJ-Z32*oMR}>-C$Dl_bU0n}`nTVHGuVQDph|3^$=G;E zR>#;8pf)fe0ko{xhPK>^yjB3d1%%oijx4#=~Zr=4)$A8u*@oP~VU7VSYuG5J+1VVp^TBqTm(lQD(a}a-g3IQ8@0qxIx)gov53=!wJ2OZccvt^=*GfU{7}VSwXJf7J4^l&5HnxAAWYR zjP|^OM*;JIZ(vl1d;})^2;he}$1`a`7brs!+*;Ut1VdxKO#L%jtX~ydaqy8=b<8CD zIER5j2;eyxgh-EX2KKx?l=D&t?oGh;%V^ORRc?ZAz3aCLV?X_aKL)?R16&3jK5?`$ zRdXP5O{dFL-ReOIfU!90@JdKuOF%+l;nc^jkCOlF6n<8?k-Glw`Z{YWU4}p`+v(MV z5I{Nz8MD_CkoDcZ4+OTHJ&(~QHqZhm_zRlZHUD`(x7~ZH;n7)4_Fz%Jn<4<2VX&tJ zzyRt{Dp&p(%I60<>;74H>d@s801weoiX&ob8kYj)Bu+eY@dUx*~2UhNTq* z0MY}0bAmW9EOWW8Nv_W4V+f!c8C{?VR3k9nD~J+6b&|aWRg~214FY$KUG{Uf}tY- zd(7BN3%}Jy3j{QsEl}=igN^{~F=H=X15)FJ2xvM9!IY_rjsRrFr(ShOKwl%ery${g z51_5WBOrhtW~a-Y22_YZ zuj8hV-9AR1TaLgsgv>$nB%or2_Rcp12a8=>jWyY2$Km6Xmcuj^|3 zve&w>5dtlCqA|vgrbSiuB>+F->7F}PP69`H9wnTWGSy-yc8XOAfE9Rol_Sq1)&!{X z3<6338GyP?>rvee`X?Dy0+5>R(T-|1!eUb_D)YUZkxu}c|6a9mwwuZY8(~o>PC0%K zQ`88v>pTQN=`=;99 zKKy+9> z0{uz9H%68KL~V^kPVV`cP~1BUYJY45?iFU&*ewB!vNcBWvs*?7F2rt_Q5YV$Ff9R4 zV9-W~R(KNUfeSGimrhn8P_s)e5kQTBD$ldRTH#rURG=>c6`O<0(VAUyi2%|D1R%hL z>=1ez;orziOUOw=N^g#q;S|}rL;z{cQV}3YZ#r}lvyJd?WTqvg6NZ$9kAVQPHaiJC zF}=)CKZR47VeF~C8v%@7JEQwgQgpL(Dr1sK@F!5xjR1zJok$T3<9~6HL;@{dKcV1! zNj@d18v&d=kvb46f+_b(C{RI3nG*B<_$mQh$${{_awR13YaWd`ANvsy0H1T>i}K+P zelq{LdpIOT;nxfCu^#~e@HvM-X=xz}GTSHfpF5eJ4(=7>S90w^0000*Nkl0 yNVq5XP6NjL2><~9{|c=9vH$=821!IgR09C*5SBtQm|WWc0000AwNLbxYDh(N&+bnC79?!*~kWWEa0Pv8w&}fB{8=G zM(DZ0wm}oe-}BC#bMGzPId|Tf_kG^K^XJT+)BkEIyvrD@G$W|Aqp+e;UqCw26RV`E zfzjcX11O`g!=@87)sDidx-TGWVwH$Pv|<8Ghc6?{q}vXuOi6cdeV^~$`XS%_@#d^? zF~IW8-WM>f%D9J5R5Gn8{7=`f zBxlTXAH$HG$cdNFoYRtN<-FcGaZ1Neo(jE(mE{j2VUE#=)P>1KoQ$M+vjD(ik#*<0 zuk)R6A?A|!yq3?Nn>s9MxG+@H3^g2@8Z9udEG_En@}lk?K8g}}QW}eVvjEDxarsid zaph9}t$n3G|Na-Z94mHhsFBSn0wscYg~?Je z+>#bgHhTN`y8-*6rVJYcTZ>&_SY~6PLyzpa`-;M$=*WEm1`>Peq=Uh{7Ed&K z9}1iyIU2JArj+2y9u?TKV2vp<*bXjwLgTIgQ(ztv;7kFX{s;?!(0!#Ty(GhdCi#*A#O2BufVHB6~QQ4#=K%< zg)pR#S@{+Zkwi8-G2P#Mz)}SzE%OOa-vv-jc7Ol|!Vkx8|D4cU_zPQle{)k~R=C@a zqnOBpQW9W{nV{a6femIC8O*ocCP zrWRtsq|$6p0iFuFx4&P$VI0TYbRWLA(Eo75*wP`MMoPeV|3OH{C{Z_5;yJ%)St)*E z9Bn<;>e@yU&9+RU08iP2)~;Sd=?)nIrh5l1Rmz0Qh4&s8E=KAuwz%gmLqX(64LIyP z*j7qi0fH^7veC9*GMI7ON}*A-3?^i!Psu_?G9n2%i62J(Pbr@;vK%*SwDm}<>t*#o zwP*DYQLfNu8`om@p1o|93F?O@Sr-G0wdTtbWWSc0cI{1&rcjfuZT|Irl3khC!4u@(y+Gh3j>`_lTCfotW zSVzUFG?V$$^-Jlak3UI!Fa8JxkoPipVX(`)KZXoG<#pWKKhVL!J}+g9O;YHv+i~*s zsjZJdnAAS!-Kl(Gy|u2XfM+M$aAGR0i zX=$3T>M~hjcT*r8V4-9&V#!nrz?g3N5E-4AXI7FR8<`I_S?UNOcf3N)tx(te8k+An z8=({cbGQ?#LQ@gh-?%TK0jC3n void: + translate(transform.basis.x * speed * delta) diff --git a/Projects/spell-factory/scripts/fireball.gd.uid b/Projects/spell-factory/scripts/fireball.gd.uid new file mode 100644 index 0000000..5fc6dd6 --- /dev/null +++ b/Projects/spell-factory/scripts/fireball.gd.uid @@ -0,0 +1 @@ +uid://blbj10vmd6mcm diff --git a/Projects/spell-factory/scripts/meteor.gd b/Projects/spell-factory/scripts/meteor.gd new file mode 100644 index 0000000..4175896 --- /dev/null +++ b/Projects/spell-factory/scripts/meteor.gd @@ -0,0 +1,10 @@ +class_name Meteor +extends Node3D + +@export var speed = 5.0 + +@onready var sprite:Sprite3D = $Sprite3D + +# Called every frame. 'delta' is the elapsed time since the previous frame. +func _process(delta: float) -> void: + translate(transform.basis.x * speed * delta) diff --git a/Projects/spell-factory/scripts/meteor.gd.uid b/Projects/spell-factory/scripts/meteor.gd.uid new file mode 100644 index 0000000..93c1c54 --- /dev/null +++ b/Projects/spell-factory/scripts/meteor.gd.uid @@ -0,0 +1 @@ +uid://w5lgpb8b4603 diff --git a/Projects/spell-factory/scripts/spell_factory.gd b/Projects/spell-factory/scripts/spell_factory.gd new file mode 100644 index 0000000..3ca91c6 --- /dev/null +++ b/Projects/spell-factory/scripts/spell_factory.gd @@ -0,0 +1,30 @@ +extends Node3D + +enum Spells { + FIREBALL, + METEOR, +} + +@export var tome: Dictionary[Spells, PackedScene] + +@onready var spawn_point = $SpawnPoint + +# Called when the node enters the scene tree for the first time. +func _ready() -> void: + print(tome) + + + +# Called every frame. 'delta' is the elapsed time since the previous frame. +func _process(delta: float) -> void: + if Input.is_action_just_pressed("ui_up"): + _create(Spells.FIREBALL) + elif Input.is_action_just_pressed("ui_down"): + _create(Spells.METEOR) + + +func _create(spell:Spells) -> void: + var scene:PackedScene = tome[spell] + var instantiated_scene:Node3D = scene.instantiate() as Node3D + add_child(instantiated_scene) + instantiated_scene.global_transform = spawn_point.global_transform diff --git a/Projects/spell-factory/scripts/spell_factory.gd.uid b/Projects/spell-factory/scripts/spell_factory.gd.uid new file mode 100644 index 0000000..be7bd62 --- /dev/null +++ b/Projects/spell-factory/scripts/spell_factory.gd.uid @@ -0,0 +1 @@ +uid://7fsycmrdww1v From 98a359a482b37aa4cd4b50b2dc2ae0d959f3b402 Mon Sep 17 00:00:00 2001 From: Joshua Allen McCoy Date: Wed, 22 Oct 2025 17:35:03 -0700 Subject: [PATCH 61/72] Added Ultima and fixed meteor scaling. --- Projects/spell-factory/scenes/meteor.tscn | 2 ++ Projects/spell-factory/scenes/ultima.tscn | 15 +++++++++++++++ Projects/spell-factory/scenes/world.tscn | 6 ++++-- Projects/spell-factory/scripts/spell_factory.gd | 3 +++ Projects/spell-factory/scripts/ultima.gd | 10 ++++++++++ Projects/spell-factory/scripts/ultima.gd.uid | 1 + 6 files changed, 35 insertions(+), 2 deletions(-) create mode 100644 Projects/spell-factory/scenes/ultima.tscn create mode 100644 Projects/spell-factory/scripts/ultima.gd create mode 100644 Projects/spell-factory/scripts/ultima.gd.uid diff --git a/Projects/spell-factory/scenes/meteor.tscn b/Projects/spell-factory/scenes/meteor.tscn index 87e6c5e..7e8f885 100644 --- a/Projects/spell-factory/scenes/meteor.tscn +++ b/Projects/spell-factory/scenes/meteor.tscn @@ -5,7 +5,9 @@ [node name="Meteor" type="Node3D"] script = ExtResource("1_ip3ep") +speed = 10.0 [node name="Sprite3D" type="Sprite3D" parent="."] +transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0) billboard = 1 texture = ExtResource("2_sutx5") diff --git a/Projects/spell-factory/scenes/ultima.tscn b/Projects/spell-factory/scenes/ultima.tscn new file mode 100644 index 0000000..6706384 --- /dev/null +++ b/Projects/spell-factory/scenes/ultima.tscn @@ -0,0 +1,15 @@ +[gd_scene load_steps=4 format=3 uid="uid://cd34bb34krund"] + +[ext_resource type="Script" uid="uid://c6r4tdvpvqjd3" path="res://scripts/ultima.gd" id="1_vh7io"] + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_71j4m"] +albedo_color = Color(1, 0.4862745, 0.92941177, 1) + +[sub_resource type="TorusMesh" id="TorusMesh_qfnet"] +material = SubResource("StandardMaterial3D_71j4m") + +[node name="Ultima" type="Node3D"] +script = ExtResource("1_vh7io") + +[node name="MeshInstance3D" type="MeshInstance3D" parent="."] +mesh = SubResource("TorusMesh_qfnet") diff --git a/Projects/spell-factory/scenes/world.tscn b/Projects/spell-factory/scenes/world.tscn index e20ed0e..15c1414 100644 --- a/Projects/spell-factory/scenes/world.tscn +++ b/Projects/spell-factory/scenes/world.tscn @@ -1,7 +1,8 @@ -[gd_scene load_steps=10 format=3 uid="uid://02dqc2h02b71"] +[gd_scene load_steps=11 format=3 uid="uid://02dqc2h02b71"] [ext_resource type="Script" uid="uid://7fsycmrdww1v" path="res://scripts/spell_factory.gd" id="1_2tsk8"] [ext_resource type="PackedScene" uid="uid://dqhjljefvdpy6" path="res://scenes/fireball.tscn" id="2_u0x2w"] +[ext_resource type="PackedScene" uid="uid://cd34bb34krund" path="res://scenes/ultima.tscn" id="3_4wyf3"] [ext_resource type="PackedScene" uid="uid://0isk0k7rm551" path="res://scenes/meteor.tscn" id="3_ras4o"] [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_u0x2w"] @@ -31,7 +32,8 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 5.1630445, 0) script = ExtResource("1_2tsk8") tome = Dictionary[int, PackedScene]({ 0: ExtResource("2_u0x2w"), -1: ExtResource("3_ras4o") +1: ExtResource("3_ras4o"), +2: ExtResource("3_4wyf3") }) [node name="Building" type="MeshInstance3D" parent="SpellFactory"] diff --git a/Projects/spell-factory/scripts/spell_factory.gd b/Projects/spell-factory/scripts/spell_factory.gd index 3ca91c6..7162bb2 100644 --- a/Projects/spell-factory/scripts/spell_factory.gd +++ b/Projects/spell-factory/scripts/spell_factory.gd @@ -3,6 +3,7 @@ extends Node3D enum Spells { FIREBALL, METEOR, + ULTIMA, } @export var tome: Dictionary[Spells, PackedScene] @@ -21,6 +22,8 @@ func _process(delta: float) -> void: _create(Spells.FIREBALL) elif Input.is_action_just_pressed("ui_down"): _create(Spells.METEOR) + elif Input.is_action_just_pressed("ui_right"): + _create(Spells.ULTIMA) func _create(spell:Spells) -> void: diff --git a/Projects/spell-factory/scripts/ultima.gd b/Projects/spell-factory/scripts/ultima.gd new file mode 100644 index 0000000..df8ea67 --- /dev/null +++ b/Projects/spell-factory/scripts/ultima.gd @@ -0,0 +1,10 @@ +class_name Ultima +extends Node3D + +@export var speed = 5.0 + +@onready var sprite:Sprite3D = $Sprite3D + +# Called every frame. 'delta' is the elapsed time since the previous frame. +func _process(delta: float) -> void: + translate(transform.basis.y * speed * delta) diff --git a/Projects/spell-factory/scripts/ultima.gd.uid b/Projects/spell-factory/scripts/ultima.gd.uid new file mode 100644 index 0000000..63c68e0 --- /dev/null +++ b/Projects/spell-factory/scripts/ultima.gd.uid @@ -0,0 +1 @@ +uid://c6r4tdvpvqjd3 From 93e668c89f216f4b4c9ee0e95673852a6037d2a6 Mon Sep 17 00:00:00 2001 From: Joshua Allen McCoy Date: Sat, 25 Oct 2025 18:10:55 +0000 Subject: [PATCH 62/72] Update file naming convention for peer reviews --- PeerReview/PeerReview-Exercise2.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/PeerReview/PeerReview-Exercise2.md b/PeerReview/PeerReview-Exercise2.md index 3ebf10f..4d05e4d 100644 --- a/PeerReview/PeerReview-Exercise2.md +++ b/PeerReview/PeerReview-Exercise2.md @@ -15,7 +15,7 @@ See the official course schedule for due date. A successful submission should consist of a copy of this markdown document template that is modified with your peer review. This review document should be placed into the base folder of the repo you are reviewing in the master branch. The file name should be the same as in the template: `CodeReview-Exercise2.md`. You must also include your name and email address in the `Peer-reviewer Information` section below. -If you are in a rare situation where two peer-reviewers are on a single repository, append your UC Davis user name before the extension of your review file. An example: `CodeReview-Exercise2-username.md`. Both reviewers should submit their reviews in the master branch. +If you are in a rare situation where two peer-reviewers are on a single repository, append your UC Davis user name before the extension of your review file. An example: `PeerReview-Exercise2-username.md`. Both reviewers should submit their reviews in the master branch. # Solution Assessment # From e35e244bd79e3d83f7ec3669391bcb83432125e8 Mon Sep 17 00:00:00 2001 From: Joshua Allen McCoy Date: Sun, 26 Oct 2025 09:28:36 -0700 Subject: [PATCH 63/72] Removed the unused $Sprite3D @onready variables. --- Projects/spell-factory/scripts/meteor.gd | 4 +--- Projects/spell-factory/scripts/ultima.gd | 2 -- 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/Projects/spell-factory/scripts/meteor.gd b/Projects/spell-factory/scripts/meteor.gd index 4175896..ff7c7bf 100644 --- a/Projects/spell-factory/scripts/meteor.gd +++ b/Projects/spell-factory/scripts/meteor.gd @@ -1,9 +1,7 @@ class_name Meteor extends Node3D -@export var speed = 5.0 - -@onready var sprite:Sprite3D = $Sprite3D +@export var speed = 5.0 # Called every frame. 'delta' is the elapsed time since the previous frame. func _process(delta: float) -> void: diff --git a/Projects/spell-factory/scripts/ultima.gd b/Projects/spell-factory/scripts/ultima.gd index df8ea67..e0a92dd 100644 --- a/Projects/spell-factory/scripts/ultima.gd +++ b/Projects/spell-factory/scripts/ultima.gd @@ -3,8 +3,6 @@ extends Node3D @export var speed = 5.0 -@onready var sprite:Sprite3D = $Sprite3D - # Called every frame. 'delta' is the elapsed time since the previous frame. func _process(delta: float) -> void: translate(transform.basis.y * speed * delta) From 143031e62f1c00608aac2850f24b9afb9cc855d8 Mon Sep 17 00:00:00 2001 From: Josh McCoy Date: Mon, 27 Oct 2025 10:55:14 -0700 Subject: [PATCH 64/72] Added basic code for a pooled factory. --- .../scripts/pool_factory/pool.gd | 59 +++++++++++++++ .../scripts/pool_factory/pool.gd.uid | 1 + .../scripts/pool_factory/pool_tag.gd | 10 +++ .../scripts/pool_factory/pool_tag.gd.uid | 1 + .../scripts/pool_factory/pooled_factory.gd | 74 +++++++++++++++++++ .../pool_factory/pooled_factory.gd.uid | 1 + 6 files changed, 146 insertions(+) create mode 100644 Projects/spell-factory/scripts/pool_factory/pool.gd create mode 100644 Projects/spell-factory/scripts/pool_factory/pool.gd.uid create mode 100644 Projects/spell-factory/scripts/pool_factory/pool_tag.gd create mode 100644 Projects/spell-factory/scripts/pool_factory/pool_tag.gd.uid create mode 100644 Projects/spell-factory/scripts/pool_factory/pooled_factory.gd create mode 100644 Projects/spell-factory/scripts/pool_factory/pooled_factory.gd.uid diff --git a/Projects/spell-factory/scripts/pool_factory/pool.gd b/Projects/spell-factory/scripts/pool_factory/pool.gd new file mode 100644 index 0000000..0a14dc0 --- /dev/null +++ b/Projects/spell-factory/scripts/pool_factory/pool.gd @@ -0,0 +1,59 @@ +class_name Pool +extends RefCounted + +var _prefab: PackedScene +var _inactive: Array[Node] = [] +var _active: Array[Node] = [] +var _prewarm: int +var _pool_root: Node # where pooled nodes live when inactive + +func _init(prefab: PackedScene, prewarm: int, pool_root: Node) -> void: + _prefab = prefab + _prewarm = max(prewarm, 0) + _pool_root = pool_root + _prewarm_nodes() + + +func _prewarm_nodes() -> void: + for i in _prewarm: + var n := _instantiate() + _idle(n) + + +func acquire() -> Node: + if _inactive.is_empty(): + return _mark_active(_instantiate()) + var n := _inactive.pop_back() as Node + return _mark_active(n) + + +func recycle(n: Node) -> void: + if not _active.has(n): + return + _active.erase(n) + _idle(n) + + +func _instantiate() -> Node: + var n := _prefab.instantiate() + return n + + +func _mark_active(n: Node) -> Node: + # visible/ready to use; parent is set by the factory caller + n.set_process(true) + if n.has_property("visible"): + n.visible = true + _active.append(n) + return n + + +func _idle(n: Node) -> void: + # move to pool root, disable processing & hide + if n.get_parent(): + n.get_parent().remove_child(n) + _pool_root.add_child(n) + n.set_process(false) + if n.has_property("visible"): + n.visible = false + _inactive.append(n) diff --git a/Projects/spell-factory/scripts/pool_factory/pool.gd.uid b/Projects/spell-factory/scripts/pool_factory/pool.gd.uid new file mode 100644 index 0000000..b4d0633 --- /dev/null +++ b/Projects/spell-factory/scripts/pool_factory/pool.gd.uid @@ -0,0 +1 @@ +uid://bf1f4hwymbj57 diff --git a/Projects/spell-factory/scripts/pool_factory/pool_tag.gd b/Projects/spell-factory/scripts/pool_factory/pool_tag.gd new file mode 100644 index 0000000..9c92954 --- /dev/null +++ b/Projects/spell-factory/scripts/pool_factory/pool_tag.gd @@ -0,0 +1,10 @@ +class_name PoolTag +extends Node +# Attached at runtime under each pooled instance + +var factory: Node +var id: StringName + +func despawn() -> void: + if is_instance_valid(factory): + factory.recycle(id, get_parent()) diff --git a/Projects/spell-factory/scripts/pool_factory/pool_tag.gd.uid b/Projects/spell-factory/scripts/pool_factory/pool_tag.gd.uid new file mode 100644 index 0000000..829b893 --- /dev/null +++ b/Projects/spell-factory/scripts/pool_factory/pool_tag.gd.uid @@ -0,0 +1 @@ +uid://c7unljwab3sff diff --git a/Projects/spell-factory/scripts/pool_factory/pooled_factory.gd b/Projects/spell-factory/scripts/pool_factory/pooled_factory.gd new file mode 100644 index 0000000..5f1791c --- /dev/null +++ b/Projects/spell-factory/scripts/pool_factory/pooled_factory.gd @@ -0,0 +1,74 @@ +extends Node +class_name PooledFactory + +# Register your spawnable types here (or expose as exported dictionary). +var _registry: Dictionary = { + "bullet": preload("res://scenes/fireball.tscn"), + "slime": preload("res://scenes/meteor.tscn"), + #"vfx": preload("res://scenes/ultima.tscn"), +} + +# Per-ID pool settings (optional; defaults used if missing) +var _settings: Dictionary = { + "bullet": {"prewarm": 64}, + "slime": {"prewarm": 8}, + "vfx": {"prewarm": 16}, +} + +var _pools: Dictionary = {} # id -> Pool +var _pool_root: Node # hidden container for inactive nodes + +func _ready() -> void: + _pool_root = Node3D.new() + _pool_root.name = "PoolRoot" + _pool_root.visible = false + add_child(_pool_root) + _build_pools() + +func _build_pools() -> void: + for id: StringName in _registry.keys(): + var prefab: PackedScene = _registry[id] + var prewarm := int(_settings.get(id, {}).get("prewarm", 0)) + _pools[id] = Pool.new(prefab, prewarm, _pool_root) + +# --- PUBLIC API (pool use is transparent) --- + +## Spawn an instance by id. Optionally parent it and pass a config dictionary. +func spawn(id: StringName, parent: Node = null, config := {}) -> Node: + var pool: Pool = _pools.get(id) + if pool == null: + push_error("PooledFactory: unknown id: %s" % id) + return null + + var n := pool.acquire() + + # Inject a PoolTag (added once) + var tag := n.get_node_or_null("PoolTag") as PoolTag + if tag == null: + tag = PoolTag.new() + tag.name = "PoolTag" + n.add_child(tag) + tag.factory = self + tag.id = id + + # Optional product configuration contract + if "configure" in n: + n.configure(config) + + # Caller decides parenting; if none provided, keep under factory for convenience + if parent: + parent.add_child(n) + else: + add_child(n) + + return n + +## Optional: let external scripts explicitly recycle (they don’t have to). +func recycle(id: StringName, node: Node) -> void: + var pool: Pool = _pools.get(id) + if pool == null or node == null: + return + # Allow products to clean up before recycling + if "on_recycled" in node: + node.on_recycled() + pool.recycle(node) diff --git a/Projects/spell-factory/scripts/pool_factory/pooled_factory.gd.uid b/Projects/spell-factory/scripts/pool_factory/pooled_factory.gd.uid new file mode 100644 index 0000000..521edc6 --- /dev/null +++ b/Projects/spell-factory/scripts/pool_factory/pooled_factory.gd.uid @@ -0,0 +1 @@ +uid://b2uib63wwbp0v From d41eecdf47abb8852ac8d662853bb1ba9e49b485 Mon Sep 17 00:00:00 2001 From: Josh McCoy Date: Mon, 27 Oct 2025 12:34:24 -0700 Subject: [PATCH 65/72] Basic pool factory working. --- .../scenes/{ => spells}/fireball.tscn | 6 ++- .../scenes/{ => spells}/meteor.tscn | 6 ++- .../scenes/{ => spells}/ultima.tscn | 6 ++- Projects/spell-factory/scenes/world.tscn | 30 +++++++++-- .../scripts/pool_factory/pool.gd | 6 +-- .../scripts/pool_factory/pool_tag.gd | 4 +- .../scripts/pool_factory/pooled_factory.gd | 54 ++++++++++--------- .../spell-factory/scripts/spell_factory.gd | 2 +- 8 files changed, 75 insertions(+), 39 deletions(-) rename Projects/spell-factory/scenes/{ => spells}/fireball.tscn (60%) rename Projects/spell-factory/scenes/{ => spells}/meteor.tscn (64%) rename Projects/spell-factory/scenes/{ => spells}/ultima.tscn (66%) diff --git a/Projects/spell-factory/scenes/fireball.tscn b/Projects/spell-factory/scenes/spells/fireball.tscn similarity index 60% rename from Projects/spell-factory/scenes/fireball.tscn rename to Projects/spell-factory/scenes/spells/fireball.tscn index feead5c..9bdd4d2 100644 --- a/Projects/spell-factory/scenes/fireball.tscn +++ b/Projects/spell-factory/scenes/spells/fireball.tscn @@ -1,7 +1,8 @@ -[gd_scene load_steps=3 format=3 uid="uid://dqhjljefvdpy6"] +[gd_scene load_steps=4 format=3 uid="uid://dqhjljefvdpy6"] [ext_resource type="Script" uid="uid://blbj10vmd6mcm" path="res://scripts/fireball.gd" id="1_1et5s"] [ext_resource type="Texture2D" uid="uid://c4lmeb53ph5jp" path="res://Assests/fireball.png" id="2_pjw2a"] +[ext_resource type="Script" uid="uid://c7unljwab3sff" path="res://scripts/pool_factory/pool_tag.gd" id="3_fnao3"] [node name="Fireball" type="Node3D"] script = ExtResource("1_1et5s") @@ -9,3 +10,6 @@ script = ExtResource("1_1et5s") [node name="Sprite3D" type="Sprite3D" parent="."] billboard = 1 texture = ExtResource("2_pjw2a") + +[node name="Node" type="Node" parent="."] +script = ExtResource("3_fnao3") diff --git a/Projects/spell-factory/scenes/meteor.tscn b/Projects/spell-factory/scenes/spells/meteor.tscn similarity index 64% rename from Projects/spell-factory/scenes/meteor.tscn rename to Projects/spell-factory/scenes/spells/meteor.tscn index 7e8f885..237c880 100644 --- a/Projects/spell-factory/scenes/meteor.tscn +++ b/Projects/spell-factory/scenes/spells/meteor.tscn @@ -1,7 +1,8 @@ -[gd_scene load_steps=3 format=3 uid="uid://0isk0k7rm551"] +[gd_scene load_steps=4 format=3 uid="uid://0isk0k7rm551"] [ext_resource type="Script" uid="uid://w5lgpb8b4603" path="res://scripts/meteor.gd" id="1_ip3ep"] [ext_resource type="Texture2D" uid="uid://8fiqisihf0w7" path="res://Assests/meteor.png" id="2_sutx5"] +[ext_resource type="Script" uid="uid://c7unljwab3sff" path="res://scripts/pool_factory/pool_tag.gd" id="3_nmdok"] [node name="Meteor" type="Node3D"] script = ExtResource("1_ip3ep") @@ -11,3 +12,6 @@ speed = 10.0 transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0) billboard = 1 texture = ExtResource("2_sutx5") + +[node name="Node" type="Node" parent="."] +script = ExtResource("3_nmdok") diff --git a/Projects/spell-factory/scenes/ultima.tscn b/Projects/spell-factory/scenes/spells/ultima.tscn similarity index 66% rename from Projects/spell-factory/scenes/ultima.tscn rename to Projects/spell-factory/scenes/spells/ultima.tscn index 6706384..cc2b338 100644 --- a/Projects/spell-factory/scenes/ultima.tscn +++ b/Projects/spell-factory/scenes/spells/ultima.tscn @@ -1,6 +1,7 @@ -[gd_scene load_steps=4 format=3 uid="uid://cd34bb34krund"] +[gd_scene load_steps=5 format=3 uid="uid://cd34bb34krund"] [ext_resource type="Script" uid="uid://c6r4tdvpvqjd3" path="res://scripts/ultima.gd" id="1_vh7io"] +[ext_resource type="Script" uid="uid://c7unljwab3sff" path="res://scripts/pool_factory/pool_tag.gd" id="2_6iax7"] [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_71j4m"] albedo_color = Color(1, 0.4862745, 0.92941177, 1) @@ -13,3 +14,6 @@ script = ExtResource("1_vh7io") [node name="MeshInstance3D" type="MeshInstance3D" parent="."] mesh = SubResource("TorusMesh_qfnet") + +[node name="Node" type="Node" parent="."] +script = ExtResource("2_6iax7") diff --git a/Projects/spell-factory/scenes/world.tscn b/Projects/spell-factory/scenes/world.tscn index 15c1414..3438fbc 100644 --- a/Projects/spell-factory/scenes/world.tscn +++ b/Projects/spell-factory/scenes/world.tscn @@ -1,9 +1,10 @@ -[gd_scene load_steps=11 format=3 uid="uid://02dqc2h02b71"] +[gd_scene load_steps=12 format=3 uid="uid://02dqc2h02b71"] [ext_resource type="Script" uid="uid://7fsycmrdww1v" path="res://scripts/spell_factory.gd" id="1_2tsk8"] -[ext_resource type="PackedScene" uid="uid://dqhjljefvdpy6" path="res://scenes/fireball.tscn" id="2_u0x2w"] -[ext_resource type="PackedScene" uid="uid://cd34bb34krund" path="res://scenes/ultima.tscn" id="3_4wyf3"] -[ext_resource type="PackedScene" uid="uid://0isk0k7rm551" path="res://scenes/meteor.tscn" id="3_ras4o"] +[ext_resource type="PackedScene" uid="uid://dqhjljefvdpy6" path="res://scenes/spells/fireball.tscn" id="2_u0x2w"] +[ext_resource type="PackedScene" uid="uid://cd34bb34krund" path="res://scenes/spells/ultima.tscn" id="3_4wyf3"] +[ext_resource type="PackedScene" uid="uid://0isk0k7rm551" path="res://scenes/spells/meteor.tscn" id="3_ras4o"] +[ext_resource type="Script" uid="uid://b2uib63wwbp0v" path="res://scripts/pool_factory/pooled_factory.gd" id="5_71j4m"] [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_u0x2w"] albedo_color = Color(0.3372549, 0.27058825, 0.64705884, 1) @@ -51,6 +52,25 @@ mesh = SubResource("CylinderMesh_uxu58") [node name="SpawnPoint" type="Node3D" parent="SpellFactory"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.9468789, 0, 0) +[node name="PooledFactory" type="Node3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 5.1630445, 2.263766) +script = ExtResource("5_71j4m") + +[node name="Building" type="MeshInstance3D" parent="PooledFactory"] +transform = Transform3D(2.7012432, 0, 0, 0, 1.2956358, 0, 0, 0, 1.6289805, 0, 0, 0) +mesh = SubResource("BoxMesh_ras4o") + +[node name="Stack1" type="MeshInstance3D" parent="PooledFactory"] +transform = Transform3D(0.48138458, 0, 0, 0, 0.58950037, 0, 0, 0, 0.48138458, -0.5176587, 1.0523849, -0.31447935) +mesh = SubResource("CylinderMesh_uxu58") + +[node name="Stack2" type="MeshInstance3D" parent="PooledFactory"] +transform = Transform3D(0.48138458, 0, 0, 0, 0.58950037, 0, 0, 0, 0.48138458, -0.5176587, 0.8758321, 0.2939915) +mesh = SubResource("CylinderMesh_uxu58") + +[node name="SpawnPoint" type="Node3D" parent="PooledFactory"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.9468789, 0, 0) + [node name="Sun" type="DirectionalLight3D" parent="."] transform = Transform3D(0.56748456, -0.6949057, 0.44166434, 0, 0.53640133, 0.8439631, -0.8233841, -0.47893596, 0.30439946, 8.05776, 17.049255, 4.66115) @@ -60,3 +80,5 @@ mesh = SubResource("PlaneMesh_22ew4") [node name="Camera3D" type="Camera3D" parent="."] transform = Transform3D(1, 0, 0, 0, 0.81383175, 0.5811008, 0, -0.5811008, 0.81383175, 5, 10, 10) + +[node name="PoolRoot" type="Node3D" parent="."] diff --git a/Projects/spell-factory/scripts/pool_factory/pool.gd b/Projects/spell-factory/scripts/pool_factory/pool.gd index 0a14dc0..741d6a5 100644 --- a/Projects/spell-factory/scripts/pool_factory/pool.gd +++ b/Projects/spell-factory/scripts/pool_factory/pool.gd @@ -42,8 +42,7 @@ func _instantiate() -> Node: func _mark_active(n: Node) -> Node: # visible/ready to use; parent is set by the factory caller n.set_process(true) - if n.has_property("visible"): - n.visible = true + n.visible = true _active.append(n) return n @@ -54,6 +53,5 @@ func _idle(n: Node) -> void: n.get_parent().remove_child(n) _pool_root.add_child(n) n.set_process(false) - if n.has_property("visible"): - n.visible = false + n.visible = false _inactive.append(n) diff --git a/Projects/spell-factory/scripts/pool_factory/pool_tag.gd b/Projects/spell-factory/scripts/pool_factory/pool_tag.gd index 9c92954..a8e6ce8 100644 --- a/Projects/spell-factory/scripts/pool_factory/pool_tag.gd +++ b/Projects/spell-factory/scripts/pool_factory/pool_tag.gd @@ -2,8 +2,8 @@ class_name PoolTag extends Node # Attached at runtime under each pooled instance -var factory: Node -var id: StringName +var factory: PooledFactory +var id: PooledFactory.Spells func despawn() -> void: if is_instance_valid(factory): diff --git a/Projects/spell-factory/scripts/pool_factory/pooled_factory.gd b/Projects/spell-factory/scripts/pool_factory/pooled_factory.gd index 5f1791c..5244df1 100644 --- a/Projects/spell-factory/scripts/pool_factory/pooled_factory.gd +++ b/Projects/spell-factory/scripts/pool_factory/pooled_factory.gd @@ -1,18 +1,24 @@ -extends Node class_name PooledFactory +extends Node3D + +enum Spells { + FIREBALL, + METEOR, + ULTIMA, +} # Register your spawnable types here (or expose as exported dictionary). -var _registry: Dictionary = { - "bullet": preload("res://scenes/fireball.tscn"), - "slime": preload("res://scenes/meteor.tscn"), - #"vfx": preload("res://scenes/ultima.tscn"), +var _registry: Dictionary[Spells, PackedScene] = { + Spells.FIREBALL: preload("res://scenes/spells/fireball.tscn"), + Spells.METEOR: preload("res://scenes/spells/meteor.tscn"), + Spells.ULTIMA: preload("res://scenes/spells/ultima.tscn"), } # Per-ID pool settings (optional; defaults used if missing) -var _settings: Dictionary = { - "bullet": {"prewarm": 64}, - "slime": {"prewarm": 8}, - "vfx": {"prewarm": 16}, +var _settings: Dictionary[Spells, Variant] = { + Spells.FIREBALL: {"prewarm": 64}, + Spells.METEOR: {"prewarm": 16}, + Spells.ULTIMA: {"prewarm": 8}, } var _pools: Dictionary = {} # id -> Pool @@ -25,8 +31,17 @@ func _ready() -> void: add_child(_pool_root) _build_pools() + +func _process(_delta: float) -> void: + if Input.is_action_just_pressed("ui_up"): + spawn(Spells.FIREBALL).reparent(owner) + elif Input.is_action_just_pressed("ui_down"): + spawn(Spells.METEOR).reparent(owner) + elif Input.is_action_just_pressed("ui_right"): + spawn(Spells.ULTIMA).reparent(owner) + func _build_pools() -> void: - for id: StringName in _registry.keys(): + for id: Spells in _registry.keys(): var prefab: PackedScene = _registry[id] var prewarm := int(_settings.get(id, {}).get("prewarm", 0)) _pools[id] = Pool.new(prefab, prewarm, _pool_root) @@ -34,7 +49,7 @@ func _build_pools() -> void: # --- PUBLIC API (pool use is transparent) --- ## Spawn an instance by id. Optionally parent it and pass a config dictionary. -func spawn(id: StringName, parent: Node = null, config := {}) -> Node: +func spawn(id: Spells, _config := {}) -> Node: var pool: Pool = _pools.get(id) if pool == null: push_error("PooledFactory: unknown id: %s" % id) @@ -51,24 +66,13 @@ func spawn(id: StringName, parent: Node = null, config := {}) -> Node: tag.factory = self tag.id = id - # Optional product configuration contract - if "configure" in n: - n.configure(config) - - # Caller decides parenting; if none provided, keep under factory for convenience - if parent: - parent.add_child(n) - else: - add_child(n) - return n ## Optional: let external scripts explicitly recycle (they don’t have to). -func recycle(id: StringName, node: Node) -> void: +func recycle(id: Spells, node: Node) -> void: var pool: Pool = _pools.get(id) if pool == null or node == null: return - # Allow products to clean up before recycling - if "on_recycled" in node: - node.on_recycled() + + #node.on_recycled() pool.recycle(node) diff --git a/Projects/spell-factory/scripts/spell_factory.gd b/Projects/spell-factory/scripts/spell_factory.gd index 7162bb2..46f7414 100644 --- a/Projects/spell-factory/scripts/spell_factory.gd +++ b/Projects/spell-factory/scripts/spell_factory.gd @@ -17,7 +17,7 @@ func _ready() -> void: # Called every frame. 'delta' is the elapsed time since the previous frame. -func _process(delta: float) -> void: +func _process(_delta: float) -> void: if Input.is_action_just_pressed("ui_up"): _create(Spells.FIREBALL) elif Input.is_action_just_pressed("ui_down"): From 77792a62762112c018671da997238b2547a57a02 Mon Sep 17 00:00:00 2001 From: Josh McCoy Date: Wed, 29 Oct 2025 12:58:35 -0700 Subject: [PATCH 66/72] Added first cut of a damage engine project. --- Projects/damage-engine/.editorconfig | 4 + Projects/damage-engine/.gitattributes | 2 + Projects/damage-engine/.gitignore | 3 + Projects/damage-engine/icon.svg | 1 + Projects/damage-engine/icon.svg.import | 43 +++++++ Projects/damage-engine/project.godot | 20 ++++ Projects/damage-engine/scripts/combatant.gd | 54 +++++++++ .../damage-engine/scripts/combatant.gd.uid | 1 + .../damage-engine/scripts/damage_engine.gd | 112 ++++++++++++++++++ .../scripts/damage_engine.gd.uid | 1 + Projects/damage-engine/scripts/damage_test.gd | 24 ++++ .../damage-engine/scripts/damage_test.gd.uid | 1 + Projects/damage-engine/scripts/element.gd | 33 ++++++ Projects/damage-engine/scripts/element.gd.uid | 1 + Projects/damage-engine/scripts/equipment.gd | 10 ++ .../damage-engine/scripts/equipment.gd.uid | 1 + Projects/damage-engine/scripts/stats.gd | 80 +++++++++++++ Projects/damage-engine/scripts/stats.gd.uid | 1 + .../damage-engine/scripts/status_effects.gd | 36 ++++++ .../scripts/status_effects.gd.uid | 1 + Projects/damage-engine/world.tscn | 49 ++++++++ 21 files changed, 478 insertions(+) create mode 100644 Projects/damage-engine/.editorconfig create mode 100644 Projects/damage-engine/.gitattributes create mode 100644 Projects/damage-engine/.gitignore create mode 100644 Projects/damage-engine/icon.svg create mode 100644 Projects/damage-engine/icon.svg.import create mode 100644 Projects/damage-engine/project.godot create mode 100644 Projects/damage-engine/scripts/combatant.gd create mode 100644 Projects/damage-engine/scripts/combatant.gd.uid create mode 100644 Projects/damage-engine/scripts/damage_engine.gd create mode 100644 Projects/damage-engine/scripts/damage_engine.gd.uid create mode 100644 Projects/damage-engine/scripts/damage_test.gd create mode 100644 Projects/damage-engine/scripts/damage_test.gd.uid create mode 100644 Projects/damage-engine/scripts/element.gd create mode 100644 Projects/damage-engine/scripts/element.gd.uid create mode 100644 Projects/damage-engine/scripts/equipment.gd create mode 100644 Projects/damage-engine/scripts/equipment.gd.uid create mode 100644 Projects/damage-engine/scripts/stats.gd create mode 100644 Projects/damage-engine/scripts/stats.gd.uid create mode 100644 Projects/damage-engine/scripts/status_effects.gd create mode 100644 Projects/damage-engine/scripts/status_effects.gd.uid create mode 100644 Projects/damage-engine/world.tscn diff --git a/Projects/damage-engine/.editorconfig b/Projects/damage-engine/.editorconfig new file mode 100644 index 0000000..f28239b --- /dev/null +++ b/Projects/damage-engine/.editorconfig @@ -0,0 +1,4 @@ +root = true + +[*] +charset = utf-8 diff --git a/Projects/damage-engine/.gitattributes b/Projects/damage-engine/.gitattributes new file mode 100644 index 0000000..8ad74f7 --- /dev/null +++ b/Projects/damage-engine/.gitattributes @@ -0,0 +1,2 @@ +# Normalize EOL for all files that Git considers text files. +* text=auto eol=lf diff --git a/Projects/damage-engine/.gitignore b/Projects/damage-engine/.gitignore new file mode 100644 index 0000000..0af181c --- /dev/null +++ b/Projects/damage-engine/.gitignore @@ -0,0 +1,3 @@ +# Godot 4+ specific ignores +.godot/ +/android/ diff --git a/Projects/damage-engine/icon.svg b/Projects/damage-engine/icon.svg new file mode 100644 index 0000000..c6bbb7d --- /dev/null +++ b/Projects/damage-engine/icon.svg @@ -0,0 +1 @@ + diff --git a/Projects/damage-engine/icon.svg.import b/Projects/damage-engine/icon.svg.import new file mode 100644 index 0000000..8d65724 --- /dev/null +++ b/Projects/damage-engine/icon.svg.import @@ -0,0 +1,43 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://0wv8ltbjt58h" +path="res://.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://icon.svg" +dest_files=["res://.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 +svg/scale=1.0 +editor/scale_with_editor_scale=false +editor/convert_colors_with_editor_theme=false diff --git a/Projects/damage-engine/project.godot b/Projects/damage-engine/project.godot new file mode 100644 index 0000000..e5a3c63 --- /dev/null +++ b/Projects/damage-engine/project.godot @@ -0,0 +1,20 @@ +; Engine configuration file. +; It's best edited using the editor UI and not directly, +; since the parameters that go here are not all obvious. +; +; Format: +; [section] ; section goes between [] +; param=value ; assign values to parameters + +config_version=5 + +[application] + +config/name="DamageEngine" +run/main_scene="uid://dq6qe51f47vw" +config/features=PackedStringArray("4.5", "Mobile") +config/icon="res://icon.svg" + +[rendering] + +renderer/rendering_method="mobile" diff --git a/Projects/damage-engine/scripts/combatant.gd b/Projects/damage-engine/scripts/combatant.gd new file mode 100644 index 0000000..18fa9a6 --- /dev/null +++ b/Projects/damage-engine/scripts/combatant.gd @@ -0,0 +1,54 @@ +class_name Combatant +extends Node + +const FRONT := 0 +const BACK := 1 + +@export var display_name := "Unit" +@export var row := FRONT + +@export var base_stats: Stats +@export var weapon: Equipment +@export var armor: Equipment + +# Defender’s per-element tags: { Element.Type.FIRE: "weak"/"resist"/"immune"/"absorb"/"normal" } +@export var element_resist: Dictionary = {} + +# Active status flags +var status: Dictionary = {} + +func _ready(): + if base_stats == null: + base_stats = Stats.new() + for k in StatusEffects.KEYS.keys(): + status[k] = StatusEffects.KEYS[k] + +func total_stats() -> Stats: + var s := base_stats.copy() + if weapon: + for k in weapon.stat_bonus.keys(): + var key = (k == "def") if "def" else k + s.set_stat(key, s.get_stat(key) + int(weapon.stat_bonus[k])) + if armor: + for k in armor.stat_bonus.keys(): + var key = (k == "def") if "def" else k + s.set_stat(key, s.get_stat(key) + int(armor.stat_bonus[k])) + return s + +func weapon_elements() -> Array: + return Element.combine(weapon.elements) if weapon and weapon.elements.size() > 0 else [] + +func is_long_range_weapon() -> bool: + return weapon != null and weapon.long_range + +func is_alive() -> bool: + return base_stats.hp > 0 + +func take_damage(n: int) -> void: + base_stats.hp = max(0, base_stats.hp - n) + +func heal(n: int) -> void: + base_stats.hp = min(base_stats.max_hp, base_stats.hp + n) + +func set_status_flag(k: String, v: bool) -> void: + status[k] = v diff --git a/Projects/damage-engine/scripts/combatant.gd.uid b/Projects/damage-engine/scripts/combatant.gd.uid new file mode 100644 index 0000000..4b056d4 --- /dev/null +++ b/Projects/damage-engine/scripts/combatant.gd.uid @@ -0,0 +1 @@ +uid://ca7gd72aggdqc diff --git a/Projects/damage-engine/scripts/damage_engine.gd b/Projects/damage-engine/scripts/damage_engine.gd new file mode 100644 index 0000000..3d79ce1 --- /dev/null +++ b/Projects/damage-engine/scripts/damage_engine.gd @@ -0,0 +1,112 @@ +# res://scripts/DamageEngine.gd +extends Node +class_name FF4DamageEngine + +# ---------- Inner result type ---------- +class CombatResult: + var amount: int + var crit: bool + var absorbed: bool + var elements: Array # Array[Element.Type] + + func _init(amount: int = 0, crit: bool = false, absorbed: bool = false, elements: Array = []): + self.amount = amount + self.crit = crit + self.absorbed = absorbed + self.elements = elements.duplicate() + + func apply_to(defender: Combatant) -> void: + if absorbed: + defender.heal(abs(amount)) + else: + defender.take_damage(max(1, amount)) + + func pretty_str() -> String: + return "{amount:%d, crit:%s, absorbed:%s, elements:%s}" % [amount, str(crit), str(absorbed), str(elements)] + +# ---------- Tunables ---------- +const CRIT_BASE := 0.03 # base crit chance (no LUK) +const CRIT_AGI_SCALE := 0.0015 # +0.15% crit per AGI +const CRIT_MULT := 1.5 +const VARIANCE_LOW := 0.93 +const VARIANCE_HIGH := 1.07 + +# Rows (physical only) +const BACKROW_OUT := 0.5 # attacker in back (non long-range) halves output +const BACKROW_IN := 0.5 # defender in back halves incoming + +# ---------- Helpers ---------- +static func _rand_range(a: float, b: float) -> float: + return a + randf() * (b - a) + +static func _roll_crit(agi: int) -> bool: + return randf() < (CRIT_BASE + float(agi) * CRIT_AGI_SCALE) + +static func _element_mult(attacker_elems: Array, defender_resist: Dictionary) -> float: + return Element.vs_defender(attacker_elems, defender_resist) + +static func _row_mult(attacker: Combatant, defender: Combatant) -> float: + var m := 1.0 + if attacker.row == Combatant.BACK and not attacker.is_long_range_weapon(): + m *= BACKROW_OUT + if defender.row == Combatant.BACK: + m *= BACKROW_IN + return m + +# ---------- Physical damage ---------- +static func physical_damage(attacker: Combatant, defender: Combatant) -> CombatResult: + var A := attacker.total_stats() + var D := defender.total_stats() + + var atk_term := A.atk + int(floor(A.strn / 2.0)) + var def_term := D.def_ + int(floor(D.vit / 2.0)) + + var crit := _roll_crit(A.agi) + var def_factor : float = crit if 0.25 else 0.50 + var base : int = max(1, atk_term - int(floor(def_term * def_factor))) + + base = int(round(base * _rand_range(VARIANCE_LOW, VARIANCE_HIGH))) + + if crit: + base = int(round(base * CRIT_MULT)) + + base = int(round(base * StatusEffects.physical_out_mult(attacker.status))) + base = int(round(base * StatusEffects.physical_in_mult(defender.status))) + + base = int(round(base * _row_mult(attacker, defender))) + + var elems := attacker.weapon_elements() + var em := _element_mult(elems, defender.element_resist) + base = int(round(base * em)) + var absorbed := (em < 0.0) + + if not absorbed: + base = max(1, base) + + return CombatResult.new(base, crit, absorbed, elems) + +# ---------- Magical damage (single-element) ---------- +# Uses WIS for offense, WIL for resistance. +static func magical_damage(attacker: Combatant, defender: Combatant, power: int, elem: Element.Type) -> CombatResult: + var A := attacker.total_stats() + var D := defender.total_stats() + + var mag_term := power + int(floor(A.wis / 2.0)) + int(floor(A.mag / 2.0)) + var mres := int(floor(D.mdef / 2.0) + floor(D.wil / 2.0)) + + var base : int = max(1, mag_term - mres) + base = int(round(base * _rand_range(VARIANCE_LOW, VARIANCE_HIGH))) + base = int(round(base * StatusEffects.magical_in_mult(defender.status))) + + var em := _element_mult([elem], defender.element_resist) + base = int(round(base * em)) + var absorbed := (em < 0.0) + + if not absorbed: + base = max(1, base) + + return CombatResult.new(base, false, absorbed, [elem]) + +# ---------- Optional: keep a static applier for convenience ---------- +static func apply_result(defender: Combatant, result: CombatResult) -> void: + result.apply_to(defender) diff --git a/Projects/damage-engine/scripts/damage_engine.gd.uid b/Projects/damage-engine/scripts/damage_engine.gd.uid new file mode 100644 index 0000000..e0672dd --- /dev/null +++ b/Projects/damage-engine/scripts/damage_engine.gd.uid @@ -0,0 +1 @@ +uid://cl4heftt1h7ia diff --git a/Projects/damage-engine/scripts/damage_test.gd b/Projects/damage-engine/scripts/damage_test.gd new file mode 100644 index 0000000..d03b8e9 --- /dev/null +++ b/Projects/damage-engine/scripts/damage_test.gd @@ -0,0 +1,24 @@ +extends Node2D + +@onready var engine := FF4DamageEngine +@onready var hero: Combatant = $"../Hero" +@onready var foe: Combatant = $"../Enemy" + +func _ready(): + randomize() + # Example enemy resistances + foe.element_resist = { + Element.Type.FIRE: "weak", + Element.Type.ICE: "resist", + Element.Type.HOLY: "immune", + Element.Type.DARK: "absorb" + } + + # Physical attack + var r1 : FF4DamageEngine.CombatResult = FF4DamageEngine.physical_damage(hero, foe) + FF4DamageEngine.apply_result(foe, r1) + print("Phys -> ", r1.pretty_str()) + + var r2: FF4DamageEngine.CombatResult = FF4DamageEngine.magical_damage(hero, foe, 30, Element.Type.FIRE) + r2.apply_to(foe) # instance method also available + print("Fire -> ", r2.pretty_str()) diff --git a/Projects/damage-engine/scripts/damage_test.gd.uid b/Projects/damage-engine/scripts/damage_test.gd.uid new file mode 100644 index 0000000..d591b1b --- /dev/null +++ b/Projects/damage-engine/scripts/damage_test.gd.uid @@ -0,0 +1 @@ +uid://dtxn06g6elov2 diff --git a/Projects/damage-engine/scripts/element.gd b/Projects/damage-engine/scripts/element.gd new file mode 100644 index 0000000..ed91908 --- /dev/null +++ b/Projects/damage-engine/scripts/element.gd @@ -0,0 +1,33 @@ +class_name Element +extends Resource + +enum Type { NONE, FIRE, ICE, LIGHTNING, HOLY, DARK, POISON } + +# Defender resist tags +# normal = 1.0 +# weak = 1.5 +# resist = 0.5 +# immune = 0.0 +# absorb = -1.0 (heals) +const MULT := { + "normal": 1.0, + "weak": 1.5, + "resist": 0.5, + "immune": 0.0, + "absorb": -1.0 +} + +static func combine(elems: Array) -> Array: + var out: Array = [] + for e in elems: + if e != Type.NONE and not out.has(e): + out.append(e) + return out + +static func vs_defender(attacker_elems: Array, defender_resist: Dictionary) -> float: + if attacker_elems.is_empty(): return 1.0 + var m := 1.0 + for e in attacker_elems: + var tag := str(defender_resist.get(e, "normal")) + m *= float(MULT.get(tag, 1.0)) + return m diff --git a/Projects/damage-engine/scripts/element.gd.uid b/Projects/damage-engine/scripts/element.gd.uid new file mode 100644 index 0000000..0f761e8 --- /dev/null +++ b/Projects/damage-engine/scripts/element.gd.uid @@ -0,0 +1 @@ +uid://tjpq6w6d1e81 diff --git a/Projects/damage-engine/scripts/equipment.gd b/Projects/damage-engine/scripts/equipment.gd new file mode 100644 index 0000000..f2e332e --- /dev/null +++ b/Projects/damage-engine/scripts/equipment.gd @@ -0,0 +1,10 @@ +extends Resource +class_name Equipment + +@export var name: String = "Equipment" +@export var long_range: bool = false # bows/whips ignore back-row penalty on attacker +@export var elements: Array[Element.Type] = [] # applied on physical only (typical JRPG convention) +@export var stat_bonus := { # flat bonuses + "str": 0, "vit": 0, "agi": 0, "wis": 0, "wil": 0, + "atk": 0, "def": 0, "mag": 0, "mdef": 0 +} diff --git a/Projects/damage-engine/scripts/equipment.gd.uid b/Projects/damage-engine/scripts/equipment.gd.uid new file mode 100644 index 0000000..13021dc --- /dev/null +++ b/Projects/damage-engine/scripts/equipment.gd.uid @@ -0,0 +1 @@ +uid://brom4ab5r2yev diff --git a/Projects/damage-engine/scripts/stats.gd b/Projects/damage-engine/scripts/stats.gd new file mode 100644 index 0000000..0dd58b5 --- /dev/null +++ b/Projects/damage-engine/scripts/stats.gd @@ -0,0 +1,80 @@ +# res://scripts/Stats.gd +extends Resource +class_name Stats + +# Enumerated stat keys +enum Stat { + LEVEL, + MAX_HP, MAX_MP, HP, MP, + STR, VIT, AGI, WIS, WIL, + ATK, DEF, MAG, MDEF +} + +# Base values +@export var level: int = 1 +@export var max_hp: int = 100 +@export var max_mp: int = 20 +@export var hp: int = 100 +@export var mp: int = 20 + +@export var strn: int = 10 +@export var vit: int = 10 +@export var agi: int = 10 +@export var wis: int = 10 # replaces int_ +@export var wil: int = 10 # replaces spi + +@export var atk: int = 10 +@export var def_: int = 5 +@export var mag: int = 10 +@export var mdef: int = 5 + + +# Get stat by enum +func get_stat(stat: Stat) -> int: + match stat: + Stat.LEVEL: return level + Stat.MAX_HP: return max_hp + Stat.MAX_MP: return max_mp + Stat.HP: return hp + Stat.MP: return mp + Stat.STR: return strn + Stat.VIT: return vit + Stat.AGI: return agi + Stat.WIS: return wis + Stat.WIL: return wil + Stat.ATK: return atk + Stat.DEF: return def_ + Stat.MAG: return mag + Stat.MDEF: return mdef + _: + push_warning("Unknown stat enum id: %s" % str(stat)) + return 0 + + +# Set stat by enum +func set_stat(stat: Stat, value: int) -> void: + match stat: + Stat.LEVEL: level = value + Stat.MAX_HP: max_hp = value + Stat.MAX_MP: max_mp = value + Stat.HP: hp = value + Stat.MP: mp = value + Stat.STR: strn = value + Stat.VIT: vit = value + Stat.AGI: agi = value + Stat.WIS: wis = value + Stat.WIL: wil = value + Stat.ATK: atk = value + Stat.DEF: def_ = value + Stat.MAG: mag = value + Stat.MDEF: mdef = value + _: + push_warning("Unknown stat enum id: %s" % str(stat)) + + +# Clone +func copy() -> Stats: + var s := Stats.new() + for i in Stat.values(): + s.set_stat(i, get_stat(i)) + return s diff --git a/Projects/damage-engine/scripts/stats.gd.uid b/Projects/damage-engine/scripts/stats.gd.uid new file mode 100644 index 0000000..98d2914 --- /dev/null +++ b/Projects/damage-engine/scripts/stats.gd.uid @@ -0,0 +1 @@ +uid://dsgxdas3ycyt2 diff --git a/Projects/damage-engine/scripts/status_effects.gd b/Projects/damage-engine/scripts/status_effects.gd new file mode 100644 index 0000000..57d8e8c --- /dev/null +++ b/Projects/damage-engine/scripts/status_effects.gd @@ -0,0 +1,36 @@ +class_name StatusEffects +extends Resource + + +# Boolean flags +const KEYS := { + "defending": false, # Defend command (halves incoming) + "protect": false, # Physical incoming halved + "shell": false, # Magical incoming halved + "blind": false, # We’ll model as physical output penalty + "berserk": false, # Physical output bonus + "poison": false +} + +static func has(s: Dictionary, k: String) -> bool: + return bool(s.get(k, false)) + + +static func physical_out_mult(s: Dictionary) -> float: + var m := 1.0 + if has(s, "berserk"): m *= 1.5 + if has(s, "blind"): m *= 0.75 + return m + + +static func physical_in_mult(s: Dictionary) -> float: + var m := 1.0 + if has(s, "protect"): m *= 0.5 + if has(s, "defending"): m *= 0.5 + return m + + +static func magical_in_mult(s: Dictionary) -> float: + var m := 1.0 + if has(s, "shell"): m *= 0.5 + return m diff --git a/Projects/damage-engine/scripts/status_effects.gd.uid b/Projects/damage-engine/scripts/status_effects.gd.uid new file mode 100644 index 0000000..40cb672 --- /dev/null +++ b/Projects/damage-engine/scripts/status_effects.gd.uid @@ -0,0 +1 @@ +uid://c6831wed2nb30 diff --git a/Projects/damage-engine/world.tscn b/Projects/damage-engine/world.tscn new file mode 100644 index 0000000..f7a56e4 --- /dev/null +++ b/Projects/damage-engine/world.tscn @@ -0,0 +1,49 @@ +[gd_scene load_steps=11 format=3 uid="uid://dq6qe51f47vw"] + +[ext_resource type="Script" uid="uid://dtxn06g6elov2" path="res://scripts/damage_test.gd" id="1_f3sb7"] +[ext_resource type="Script" uid="uid://ca7gd72aggdqc" path="res://scripts/combatant.gd" id="2_aqk2v"] +[ext_resource type="Script" uid="uid://dsgxdas3ycyt2" path="res://scripts/stats.gd" id="3_036b0"] +[ext_resource type="Script" uid="uid://brom4ab5r2yev" path="res://scripts/equipment.gd" id="4_dwbse"] + +[sub_resource type="Resource" id="Resource_pkg7o"] +script = ExtResource("3_036b0") +metadata/_custom_type_script = "uid://dsgxdas3ycyt2" + +[sub_resource type="Resource" id="Resource_gbfbk"] +script = ExtResource("4_dwbse") +metadata/_custom_type_script = "uid://brom4ab5r2yev" + +[sub_resource type="Resource" id="Resource_ioo17"] +script = ExtResource("4_dwbse") +metadata/_custom_type_script = "uid://brom4ab5r2yev" + +[sub_resource type="Resource" id="Resource_aqk2v"] +script = ExtResource("3_036b0") +level = 4 +max_hp = 300 +metadata/_custom_type_script = "uid://dsgxdas3ycyt2" + +[sub_resource type="Resource" id="Resource_036b0"] +script = ExtResource("4_dwbse") +metadata/_custom_type_script = "uid://brom4ab5r2yev" + +[sub_resource type="Resource" id="Resource_dwbse"] +script = ExtResource("4_dwbse") +metadata/_custom_type_script = "uid://brom4ab5r2yev" + +[node name="Node2D" type="Node2D"] + +[node name="DamageTest" type="Node2D" parent="."] +script = ExtResource("1_f3sb7") + +[node name="Hero" type="Node2D" parent="."] +script = ExtResource("2_aqk2v") +base_stats = SubResource("Resource_pkg7o") +weapon = SubResource("Resource_gbfbk") +armor = SubResource("Resource_ioo17") + +[node name="Enemy" type="Node2D" parent="."] +script = ExtResource("2_aqk2v") +base_stats = SubResource("Resource_aqk2v") +weapon = SubResource("Resource_036b0") +armor = SubResource("Resource_dwbse") From b91f60b37d7ba8835b64942890636b3c83e6b785 Mon Sep 17 00:00:00 2001 From: Josh McCoy Date: Fri, 31 Oct 2025 12:19:21 -0700 Subject: [PATCH 67/72] Refactor, damage cap, evasion. --- Projects/damage-engine/scripts/combatant.gd | 13 +++-- .../damage-engine/scripts/damage_engine.gd | 50 +++++++++++++++---- Projects/damage-engine/scripts/equipment.gd | 13 +++-- 3 files changed, 58 insertions(+), 18 deletions(-) diff --git a/Projects/damage-engine/scripts/combatant.gd b/Projects/damage-engine/scripts/combatant.gd index 18fa9a6..63de6e8 100644 --- a/Projects/damage-engine/scripts/combatant.gd +++ b/Projects/damage-engine/scripts/combatant.gd @@ -27,16 +27,19 @@ func total_stats() -> Stats: var s := base_stats.copy() if weapon: for k in weapon.stat_bonus.keys(): - var key = (k == "def") if "def" else k - s.set_stat(key, s.get_stat(key) + int(weapon.stat_bonus[k])) + # k is a Stats.Stat enum value + s.set_stat(k, s.get_stat(k) + int(weapon.stat_bonus[k])) if armor: for k in armor.stat_bonus.keys(): - var key = (k == "def") if "def" else k - s.set_stat(key, s.get_stat(key) + int(armor.stat_bonus[k])) + # k is a Stats.Stat enum value + s.set_stat(k, s.get_stat(k) + int(armor.stat_bonus[k])) return s func weapon_elements() -> Array: - return Element.combine(weapon.elements) if weapon and weapon.elements.size() > 0 else [] + if weapon and weapon.elements.size() > 0: + return Element.combine(weapon.elements) + else: + return [] func is_long_range_weapon() -> bool: return weapon != null and weapon.long_range diff --git a/Projects/damage-engine/scripts/damage_engine.gd b/Projects/damage-engine/scripts/damage_engine.gd index 3d79ce1..2aa29b1 100644 --- a/Projects/damage-engine/scripts/damage_engine.gd +++ b/Projects/damage-engine/scripts/damage_engine.gd @@ -6,23 +6,27 @@ class_name FF4DamageEngine class CombatResult: var amount: int var crit: bool + var hit: bool var absorbed: bool var elements: Array # Array[Element.Type] - func _init(amount: int = 0, crit: bool = false, absorbed: bool = false, elements: Array = []): - self.amount = amount - self.crit = crit - self.absorbed = absorbed - self.elements = elements.duplicate() + func _init(p_amount: int = 0, p_crit: bool = false, p_absorbed: bool = false, p_elements: Array = [], p_hit: bool = true): + self.amount = p_amount + self.crit = p_crit + self.hit = p_hit + self.absorbed = p_absorbed + self.elements = p_elements.duplicate() func apply_to(defender: Combatant) -> void: + if not hit: + return if absorbed: defender.heal(abs(amount)) else: defender.take_damage(max(1, amount)) func pretty_str() -> String: - return "{amount:%d, crit:%s, absorbed:%s, elements:%s}" % [amount, str(crit), str(absorbed), str(elements)] + return "{amount:%d, hit:%s, crit:%s, absorbed:%s, elements:%s}" % [amount, str(hit), str(crit), str(absorbed), str(elements)] # ---------- Tunables ---------- const CRIT_BASE := 0.03 # base crit chance (no LUK) @@ -30,6 +34,14 @@ const CRIT_AGI_SCALE := 0.0015 # +0.15% crit per AGI const CRIT_MULT := 1.5 const VARIANCE_LOW := 0.93 const VARIANCE_HIGH := 1.07 +const DAMAGE_CAP := 9999 # maximum non-absorbed damage dealt + +# Hit/Evasion (physical only) +const HIT_BASE := 0.90 # base 90% hit chance +const HIT_AGI_DIFF_SCALE := 0.003 # ±0.3% per AGI difference (attacker - defender) +const HIT_MIN := 0.05 # never below 5% +const HIT_MAX := 0.99 # never above 99% +const BLIND_HIT_MULT := 0.5 # blind halves hit chance # Rows (physical only) const BACKROW_OUT := 0.5 # attacker in back (non long-range) halves output @@ -53,8 +65,22 @@ static func _row_mult(attacker: Combatant, defender: Combatant) -> float: m *= BACKROW_IN return m +static func _roll_phys_hit(attacker: Combatant, defender: Combatant) -> bool: + var A := attacker.total_stats() + var D := defender.total_stats() + var chance := HIT_BASE + float(A.agi - D.agi) * HIT_AGI_DIFF_SCALE + if StatusEffects.has(attacker.status, "blind"): + chance *= BLIND_HIT_MULT + chance = clamp(chance, HIT_MIN, HIT_MAX) + return randf() < chance + # ---------- Physical damage ---------- static func physical_damage(attacker: Combatant, defender: Combatant) -> CombatResult: + # Roll hit/evasion first + if not _roll_phys_hit(attacker, defender): + var elems_miss := attacker.weapon_elements() + return CombatResult.new(0, false, false, elems_miss, false) + var A := attacker.total_stats() var D := defender.total_stats() @@ -62,7 +88,11 @@ static func physical_damage(attacker: Combatant, defender: Combatant) -> CombatR var def_term := D.def_ + int(floor(D.vit / 2.0)) var crit := _roll_crit(A.agi) - var def_factor : float = crit if 0.25 else 0.50 + var def_factor : float + if crit: + def_factor = 0.25 + else: + def_factor = 0.50 var base : int = max(1, atk_term - int(floor(def_term * def_factor))) base = int(round(base * _rand_range(VARIANCE_LOW, VARIANCE_HIGH))) @@ -81,9 +111,9 @@ static func physical_damage(attacker: Combatant, defender: Combatant) -> CombatR var absorbed := (em < 0.0) if not absorbed: - base = max(1, base) + base = clamp(base, 1, DAMAGE_CAP) - return CombatResult.new(base, crit, absorbed, elems) + return CombatResult.new(base, crit, absorbed, elems, true) # ---------- Magical damage (single-element) ---------- # Uses WIS for offense, WIL for resistance. @@ -103,7 +133,7 @@ static func magical_damage(attacker: Combatant, defender: Combatant, power: int, var absorbed := (em < 0.0) if not absorbed: - base = max(1, base) + base = clamp(base, 1, DAMAGE_CAP) return CombatResult.new(base, false, absorbed, [elem]) diff --git a/Projects/damage-engine/scripts/equipment.gd b/Projects/damage-engine/scripts/equipment.gd index f2e332e..9460784 100644 --- a/Projects/damage-engine/scripts/equipment.gd +++ b/Projects/damage-engine/scripts/equipment.gd @@ -4,7 +4,14 @@ class_name Equipment @export var name: String = "Equipment" @export var long_range: bool = false # bows/whips ignore back-row penalty on attacker @export var elements: Array[Element.Type] = [] # applied on physical only (typical JRPG convention) -@export var stat_bonus := { # flat bonuses - "str": 0, "vit": 0, "agi": 0, "wis": 0, "wil": 0, - "atk": 0, "def": 0, "mag": 0, "mdef": 0 +@export var stat_bonus: Dictionary = { + Stats.Stat.STR: 0, + Stats.Stat.VIT: 0, + Stats.Stat.AGI: 0, + Stats.Stat.WIS: 0, + Stats.Stat.WIL: 0, + Stats.Stat.ATK: 0, + Stats.Stat.DEF: 0, + Stats.Stat.MAG: 0, + Stats.Stat.MDEF: 0 } From 115aa277c70778a4889f3886d7b4c43090f94578 Mon Sep 17 00:00:00 2001 From: Josh McCoy Date: Fri, 31 Oct 2025 12:45:39 -0700 Subject: [PATCH 68/72] Tightened up static typing and added more combat examples. --- Projects/damage-engine/scripts/combatant.gd | 8 +-- .../damage-engine/scripts/damage_engine.gd | 18 ++--- Projects/damage-engine/scripts/damage_test.gd | 65 +++++++++++++++++-- Projects/damage-engine/scripts/element.gd | 6 +- Projects/damage-engine/scripts/equipment.gd | 2 +- .../damage-engine/scripts/status_effects.gd | 41 ++++++------ 6 files changed, 95 insertions(+), 45 deletions(-) diff --git a/Projects/damage-engine/scripts/combatant.gd b/Projects/damage-engine/scripts/combatant.gd index 63de6e8..2f1c76a 100644 --- a/Projects/damage-engine/scripts/combatant.gd +++ b/Projects/damage-engine/scripts/combatant.gd @@ -12,10 +12,10 @@ const BACK := 1 @export var armor: Equipment # Defender’s per-element tags: { Element.Type.FIRE: "weak"/"resist"/"immune"/"absorb"/"normal" } -@export var element_resist: Dictionary = {} +@export var element_resist: Dictionary[Element.Type, String] = {} # Active status flags -var status: Dictionary = {} +var status: Dictionary[StatusEffects.Status, bool] = {} func _ready(): if base_stats == null: @@ -35,7 +35,7 @@ func total_stats() -> Stats: s.set_stat(k, s.get_stat(k) + int(armor.stat_bonus[k])) return s -func weapon_elements() -> Array: +func weapon_elements() -> Array[Element.Type]: if weapon and weapon.elements.size() > 0: return Element.combine(weapon.elements) else: @@ -53,5 +53,5 @@ func take_damage(n: int) -> void: func heal(n: int) -> void: base_stats.hp = min(base_stats.max_hp, base_stats.hp + n) -func set_status_flag(k: String, v: bool) -> void: +func set_status_flag(k: StatusEffects.Status, v: bool) -> void: status[k] = v diff --git a/Projects/damage-engine/scripts/damage_engine.gd b/Projects/damage-engine/scripts/damage_engine.gd index 2aa29b1..6e3729e 100644 --- a/Projects/damage-engine/scripts/damage_engine.gd +++ b/Projects/damage-engine/scripts/damage_engine.gd @@ -34,18 +34,18 @@ const CRIT_AGI_SCALE := 0.0015 # +0.15% crit per AGI const CRIT_MULT := 1.5 const VARIANCE_LOW := 0.93 const VARIANCE_HIGH := 1.07 -const DAMAGE_CAP := 9999 # maximum non-absorbed damage dealt +const DAMAGE_CAP := 9999 # Hit/Evasion (physical only) -const HIT_BASE := 0.90 # base 90% hit chance -const HIT_AGI_DIFF_SCALE := 0.003 # ±0.3% per AGI difference (attacker - defender) -const HIT_MIN := 0.05 # never below 5% -const HIT_MAX := 0.99 # never above 99% +const HIT_BASE := 0.90 +const HIT_AGI_DIFF_SCALE := 0.003 +const HIT_MIN := 0.05 +const HIT_MAX := 0.99 const BLIND_HIT_MULT := 0.5 # blind halves hit chance # Rows (physical only) -const BACKROW_OUT := 0.5 # attacker in back (non long-range) halves output -const BACKROW_IN := 0.5 # defender in back halves incoming +const BACKROW_OUT := 0.5 +const BACKROW_IN := 0.5 # ---------- Helpers ---------- static func _rand_range(a: float, b: float) -> float: @@ -54,7 +54,7 @@ static func _rand_range(a: float, b: float) -> float: static func _roll_crit(agi: int) -> bool: return randf() < (CRIT_BASE + float(agi) * CRIT_AGI_SCALE) -static func _element_mult(attacker_elems: Array, defender_resist: Dictionary) -> float: +static func _element_mult(attacker_elems: Array[Element.Type], defender_resist: Dictionary[Element.Type, String]) -> float: return Element.vs_defender(attacker_elems, defender_resist) static func _row_mult(attacker: Combatant, defender: Combatant) -> float: @@ -69,7 +69,7 @@ static func _roll_phys_hit(attacker: Combatant, defender: Combatant) -> bool: var A := attacker.total_stats() var D := defender.total_stats() var chance := HIT_BASE + float(A.agi - D.agi) * HIT_AGI_DIFF_SCALE - if StatusEffects.has(attacker.status, "blind"): + if StatusEffects.has(attacker.status, StatusEffects.Status.BLIND): chance *= BLIND_HIT_MULT chance = clamp(chance, HIT_MIN, HIT_MAX) return randf() < chance diff --git a/Projects/damage-engine/scripts/damage_test.gd b/Projects/damage-engine/scripts/damage_test.gd index d03b8e9..5595c1e 100644 --- a/Projects/damage-engine/scripts/damage_test.gd +++ b/Projects/damage-engine/scripts/damage_test.gd @@ -4,6 +4,24 @@ extends Node2D @onready var hero: Combatant = $"../Hero" @onready var foe: Combatant = $"../Enemy" +func clear_status(u: Combatant) -> void: + for k in StatusEffects.KEYS.keys(): + u.set_status_flag(k, false) + +func demo_phys(label: String) -> void: + var hp0 := foe.base_stats.hp + var r := FF4DamageEngine.physical_damage(hero, foe) + FF4DamageEngine.apply_result(foe, r) + print(label, " -> ", r.pretty_str(), " (Enemy HP ", hp0, " -> ", foe.base_stats.hp, ")") + foe.base_stats.hp = hp0 + +func demo_mag(label: String, power: int, elem: Element.Type) -> void: + var hp0 := foe.base_stats.hp + var r := FF4DamageEngine.magical_damage(hero, foe, power, elem) + r.apply_to(foe) + print(label, " -> ", r.pretty_str(), " (Enemy HP ", hp0, " -> ", foe.base_stats.hp, ")") + foe.base_stats.hp = hp0 + func _ready(): randomize() # Example enemy resistances @@ -14,11 +32,44 @@ func _ready(): Element.Type.DARK: "absorb" } - # Physical attack - var r1 : FF4DamageEngine.CombatResult = FF4DamageEngine.physical_damage(hero, foe) - FF4DamageEngine.apply_result(foe, r1) - print("Phys -> ", r1.pretty_str()) + # Baseline (no statuses) + clear_status(hero) + clear_status(foe) + demo_phys("Phys baseline") + demo_mag("Fire baseline", 30, Element.Type.FIRE) + + # Defender has Protect (physical incoming halved) + clear_status(hero) + clear_status(foe) + foe.set_status_flag(StatusEffects.Status.PROTECT, true) + demo_phys("Phys vs PROTECT") + + # Defender is Defending (halves incoming physical) + clear_status(hero) + clear_status(foe) + foe.set_status_flag(StatusEffects.Status.DEFENDING, true) + demo_phys("Phys vs DEFENDING") + + # Attacker is Berserk (physical output up) + clear_status(hero) + clear_status(foe) + hero.set_status_flag(StatusEffects.Status.BERSERK, true) + demo_phys("Phys with BERSERK") + + # Attacker is Blind (physical output down and lower hit chance; may miss) + clear_status(hero) + clear_status(foe) + hero.set_status_flag(StatusEffects.Status.BLIND, true) + for i in 3: + demo_phys("Phys with BLIND (try %d)" % (i + 1)) + + # Defender has Shell (magical incoming halved) + clear_status(hero) + clear_status(foe) + foe.set_status_flag(StatusEffects.Status.SHELL, true) + demo_mag("Fire vs SHELL", 30, Element.Type.FIRE) - var r2: FF4DamageEngine.CombatResult = FF4DamageEngine.magical_damage(hero, foe, 30, Element.Type.FIRE) - r2.apply_to(foe) # instance method also available - print("Fire -> ", r2.pretty_str()) + # Magical absorb example (Dark is absorbed per resist table above) + clear_status(hero) + clear_status(foe) + demo_mag("Dark absorb", 30, Element.Type.DARK) diff --git a/Projects/damage-engine/scripts/element.gd b/Projects/damage-engine/scripts/element.gd index ed91908..ed92775 100644 --- a/Projects/damage-engine/scripts/element.gd +++ b/Projects/damage-engine/scripts/element.gd @@ -17,14 +17,14 @@ const MULT := { "absorb": -1.0 } -static func combine(elems: Array) -> Array: - var out: Array = [] +static func combine(elems: Array[Element.Type]) -> Array[Element.Type]: + var out: Array[Element.Type] = [] for e in elems: if e != Type.NONE and not out.has(e): out.append(e) return out -static func vs_defender(attacker_elems: Array, defender_resist: Dictionary) -> float: +static func vs_defender(attacker_elems: Array[Element.Type], defender_resist: Dictionary[Element.Type, String]) -> float: if attacker_elems.is_empty(): return 1.0 var m := 1.0 for e in attacker_elems: diff --git a/Projects/damage-engine/scripts/equipment.gd b/Projects/damage-engine/scripts/equipment.gd index 9460784..d145cdd 100644 --- a/Projects/damage-engine/scripts/equipment.gd +++ b/Projects/damage-engine/scripts/equipment.gd @@ -4,7 +4,7 @@ class_name Equipment @export var name: String = "Equipment" @export var long_range: bool = false # bows/whips ignore back-row penalty on attacker @export var elements: Array[Element.Type] = [] # applied on physical only (typical JRPG convention) -@export var stat_bonus: Dictionary = { +@export var stat_bonus: Dictionary[Stats.Stat, int] = { Stats.Stat.STR: 0, Stats.Stat.VIT: 0, Stats.Stat.AGI: 0, diff --git a/Projects/damage-engine/scripts/status_effects.gd b/Projects/damage-engine/scripts/status_effects.gd index 57d8e8c..1d3608a 100644 --- a/Projects/damage-engine/scripts/status_effects.gd +++ b/Projects/damage-engine/scripts/status_effects.gd @@ -1,36 +1,35 @@ class_name StatusEffects extends Resource - -# Boolean flags -const KEYS := { - "defending": false, # Defend command (halves incoming) - "protect": false, # Physical incoming halved - "shell": false, # Magical incoming halved - "blind": false, # We’ll model as physical output penalty - "berserk": false, # Physical output bonus - "poison": false +# Enumerated status flags +enum Status { DEFENDING, PROTECT, SHELL, BLIND, BERSERK, POISON } + +# Default boolean flags keyed by Status enum +const KEYS: Dictionary[Status, bool] = { + Status.DEFENDING: false, # Defend command (halves incoming) + Status.PROTECT: false, # Physical incoming halved + Status.SHELL: false, # Magical incoming halved + Status.BLIND: false, # Physical output penalty, also affects hit chance + Status.BERSERK: false, # Physical output bonus + Status.POISON: false } -static func has(s: Dictionary, k: String) -> bool: +static func has(s: Dictionary[Status, bool], k: Status) -> bool: return bool(s.get(k, false)) - -static func physical_out_mult(s: Dictionary) -> float: +static func physical_out_mult(s: Dictionary[Status, bool]) -> float: var m := 1.0 - if has(s, "berserk"): m *= 1.5 - if has(s, "blind"): m *= 0.75 + if has(s, Status.BERSERK): m *= 1.5 + if has(s, Status.BLIND): m *= 0.75 return m - -static func physical_in_mult(s: Dictionary) -> float: +static func physical_in_mult(s: Dictionary[Status, bool]) -> float: var m := 1.0 - if has(s, "protect"): m *= 0.5 - if has(s, "defending"): m *= 0.5 + if has(s, Status.PROTECT): m *= 0.5 + if has(s, Status.DEFENDING): m *= 0.5 return m - -static func magical_in_mult(s: Dictionary) -> float: +static func magical_in_mult(s: Dictionary[Status, bool]) -> float: var m := 1.0 - if has(s, "shell"): m *= 0.5 + if has(s, Status.SHELL): m *= 0.5 return m From c8386bac36c7a0413ea47a21e3eaaf570a521151 Mon Sep 17 00:00:00 2001 From: Josh McCoy Date: Fri, 31 Oct 2025 12:59:19 -0700 Subject: [PATCH 69/72] Readability udpates and statusrules. --- Projects/damage-engine/scripts/combatant.gd | 5 +-- .../damage-engine/scripts/damage_engine.gd | 28 +++++++-------- Projects/damage-engine/scripts/damage_test.gd | 8 ++--- Projects/damage-engine/scripts/element.gd | 34 +++++++++++-------- .../damage-engine/scripts/status_effects.gd | 24 ++++++++----- .../damage-engine/scripts/status_rules.gd | 9 +++++ .../damage-engine/scripts/status_rules.gd.uid | 1 + 7 files changed, 65 insertions(+), 44 deletions(-) create mode 100644 Projects/damage-engine/scripts/status_rules.gd create mode 100644 Projects/damage-engine/scripts/status_rules.gd.uid diff --git a/Projects/damage-engine/scripts/combatant.gd b/Projects/damage-engine/scripts/combatant.gd index 2f1c76a..b7088ef 100644 --- a/Projects/damage-engine/scripts/combatant.gd +++ b/Projects/damage-engine/scripts/combatant.gd @@ -11,8 +11,9 @@ const BACK := 1 @export var weapon: Equipment @export var armor: Equipment -# Defender’s per-element tags: { Element.Type.FIRE: "weak"/"resist"/"immune"/"absorb"/"normal" } -@export var element_resist: Dictionary[Element.Type, String] = {} +# Defender’s per-element tags using Element.ResistTag +# Example: { Element.Type.FIRE: Element.ResistTag.WEAK } +@export var element_resist: Dictionary[Element.Type, Element.ResistTag] = {} # Active status flags var status: Dictionary[StatusEffects.Status, bool] = {} diff --git a/Projects/damage-engine/scripts/damage_engine.gd b/Projects/damage-engine/scripts/damage_engine.gd index 6e3729e..4d11188 100644 --- a/Projects/damage-engine/scripts/damage_engine.gd +++ b/Projects/damage-engine/scripts/damage_engine.gd @@ -1,8 +1,8 @@ -# res://scripts/DamageEngine.gd +# res://scripts/damage_engine.gd extends Node class_name FF4DamageEngine -# ---------- Inner result type ---------- +# Result type for combat resolution class CombatResult: var amount: int var crit: bool @@ -28,7 +28,7 @@ class CombatResult: func pretty_str() -> String: return "{amount:%d, hit:%s, crit:%s, absorbed:%s, elements:%s}" % [amount, str(hit), str(crit), str(absorbed), str(elements)] -# ---------- Tunables ---------- +# Tunables const CRIT_BASE := 0.03 # base crit chance (no LUK) const CRIT_AGI_SCALE := 0.0015 # +0.15% crit per AGI const CRIT_MULT := 1.5 @@ -47,14 +47,14 @@ const BLIND_HIT_MULT := 0.5 # blind halves hit chance const BACKROW_OUT := 0.5 const BACKROW_IN := 0.5 -# ---------- Helpers ---------- +# Helpers static func _rand_range(a: float, b: float) -> float: return a + randf() * (b - a) static func _roll_crit(agi: int) -> bool: return randf() < (CRIT_BASE + float(agi) * CRIT_AGI_SCALE) -static func _element_mult(attacker_elems: Array[Element.Type], defender_resist: Dictionary[Element.Type, String]) -> float: +static func _element_mult(attacker_elems: Array[Element.Type], defender_resist: Dictionary[Element.Type, Element.ResistTag]) -> float: return Element.vs_defender(attacker_elems, defender_resist) static func _row_mult(attacker: Combatant, defender: Combatant) -> float: @@ -81,13 +81,13 @@ static func physical_damage(attacker: Combatant, defender: Combatant) -> CombatR var elems_miss := attacker.weapon_elements() return CombatResult.new(0, false, false, elems_miss, false) - var A := attacker.total_stats() - var D := defender.total_stats() + var att_stats := attacker.total_stats() + var def_stats := defender.total_stats() - var atk_term := A.atk + int(floor(A.strn / 2.0)) - var def_term := D.def_ + int(floor(D.vit / 2.0)) + var atk_term := att_stats.atk + int(floor(att_stats.strn / 2.0)) + var def_term := def_stats.def_ + int(floor(def_stats.vit / 2.0)) - var crit := _roll_crit(A.agi) + var crit := _roll_crit(att_stats.agi) var def_factor : float if crit: def_factor = 0.25 @@ -118,11 +118,11 @@ static func physical_damage(attacker: Combatant, defender: Combatant) -> CombatR # ---------- Magical damage (single-element) ---------- # Uses WIS for offense, WIL for resistance. static func magical_damage(attacker: Combatant, defender: Combatant, power: int, elem: Element.Type) -> CombatResult: - var A := attacker.total_stats() - var D := defender.total_stats() + var att_stats := attacker.total_stats() + var def_stats := defender.total_stats() - var mag_term := power + int(floor(A.wis / 2.0)) + int(floor(A.mag / 2.0)) - var mres := int(floor(D.mdef / 2.0) + floor(D.wil / 2.0)) + var mag_term := power + int(floor(att_stats.wis / 2.0)) + int(floor(att_stats.mag / 2.0)) + var mres := int(floor(def_stats.mdef / 2.0) + floor(def_stats.wil / 2.0)) var base : int = max(1, mag_term - mres) base = int(round(base * _rand_range(VARIANCE_LOW, VARIANCE_HIGH))) diff --git a/Projects/damage-engine/scripts/damage_test.gd b/Projects/damage-engine/scripts/damage_test.gd index 5595c1e..3774b91 100644 --- a/Projects/damage-engine/scripts/damage_test.gd +++ b/Projects/damage-engine/scripts/damage_test.gd @@ -26,10 +26,10 @@ func _ready(): randomize() # Example enemy resistances foe.element_resist = { - Element.Type.FIRE: "weak", - Element.Type.ICE: "resist", - Element.Type.HOLY: "immune", - Element.Type.DARK: "absorb" + Element.Type.FIRE: Element.ResistTag.WEAK, + Element.Type.ICE: Element.ResistTag.RESIST, + Element.Type.HOLY: Element.ResistTag.IMMUNE, + Element.Type.DARK: Element.ResistTag.ABSORB } # Baseline (no statuses) diff --git a/Projects/damage-engine/scripts/element.gd b/Projects/damage-engine/scripts/element.gd index ed92775..4ae0816 100644 --- a/Projects/damage-engine/scripts/element.gd +++ b/Projects/damage-engine/scripts/element.gd @@ -3,18 +3,21 @@ extends Resource enum Type { NONE, FIRE, ICE, LIGHTNING, HOLY, DARK, POISON } -# Defender resist tags -# normal = 1.0 -# weak = 1.5 -# resist = 0.5 -# immune = 0.0 -# absorb = -1.0 (heals) -const MULT := { - "normal": 1.0, - "weak": 1.5, - "resist": 0.5, - "immune": 0.0, - "absorb": -1.0 +# Enumerated defender resistance tag +enum ResistTag { NORMAL, WEAK, RESIST, IMMUNE, ABSORB } + +# Defender resist multipliers by tag +# NORMAL: 1.0 +# WEAK: 1.5 +# RESIST: 0.5 +# IMMUNE: 0.0 +# ABSORB: -1.0 (heals) +const MULT: Dictionary[ResistTag, float] = { + ResistTag.NORMAL: 1.0, + ResistTag.WEAK: 1.5, + ResistTag.RESIST: 0.5, + ResistTag.IMMUNE: 0.0, + ResistTag.ABSORB: -1.0 } static func combine(elems: Array[Element.Type]) -> Array[Element.Type]: @@ -24,10 +27,11 @@ static func combine(elems: Array[Element.Type]) -> Array[Element.Type]: out.append(e) return out -static func vs_defender(attacker_elems: Array[Element.Type], defender_resist: Dictionary[Element.Type, String]) -> float: - if attacker_elems.is_empty(): return 1.0 +static func vs_defender(attacker_elems: Array[Element.Type], defender_resist: Dictionary[Element.Type, ResistTag]) -> float: + if attacker_elems.is_empty(): + return 1.0 var m := 1.0 for e in attacker_elems: - var tag := str(defender_resist.get(e, "normal")) + var tag: ResistTag = defender_resist.get(e, ResistTag.NORMAL) m *= float(MULT.get(tag, 1.0)) return m diff --git a/Projects/damage-engine/scripts/status_effects.gd b/Projects/damage-engine/scripts/status_effects.gd index 1d3608a..5fdcaa1 100644 --- a/Projects/damage-engine/scripts/status_effects.gd +++ b/Projects/damage-engine/scripts/status_effects.gd @@ -1,10 +1,16 @@ class_name StatusEffects extends Resource +const DefaultStatusRules = preload("res://scripts/status_rules.gd") # Enumerated status flags enum Status { DEFENDING, PROTECT, SHELL, BLIND, BERSERK, POISON } -# Default boolean flags keyed by Status enum +# Rules resource allows designers to tweak multipliers without code changes +static var RULES: StatusRules = StatusRules.new() + +static func set_rules(rules: StatusRules) -> void: + RULES = rules + const KEYS: Dictionary[Status, bool] = { Status.DEFENDING: false, # Defend command (halves incoming) Status.PROTECT: false, # Physical incoming halved @@ -17,19 +23,19 @@ const KEYS: Dictionary[Status, bool] = { static func has(s: Dictionary[Status, bool], k: Status) -> bool: return bool(s.get(k, false)) -static func physical_out_mult(s: Dictionary[Status, bool]) -> float: +static func physical_out_mult(s: Dictionary[Status, bool], rules: StatusRules = RULES) -> float: var m := 1.0 - if has(s, Status.BERSERK): m *= 1.5 - if has(s, Status.BLIND): m *= 0.75 + if has(s, Status.BERSERK): m *= rules.berserk_out_mult + if has(s, Status.BLIND): m *= rules.blind_out_mult return m -static func physical_in_mult(s: Dictionary[Status, bool]) -> float: +static func physical_in_mult(s: Dictionary[Status, bool], rules: StatusRules = RULES) -> float: var m := 1.0 - if has(s, Status.PROTECT): m *= 0.5 - if has(s, Status.DEFENDING): m *= 0.5 + if has(s, Status.PROTECT): m *= rules.protect_in_mult + if has(s, Status.DEFENDING): m *= rules.defending_in_mult return m -static func magical_in_mult(s: Dictionary[Status, bool]) -> float: +static func magical_in_mult(s: Dictionary[Status, bool], rules: StatusRules = RULES) -> float: var m := 1.0 - if has(s, Status.SHELL): m *= 0.5 + if has(s, Status.SHELL): m *= rules.shell_in_mult return m diff --git a/Projects/damage-engine/scripts/status_rules.gd b/Projects/damage-engine/scripts/status_rules.gd new file mode 100644 index 0000000..953c0dc --- /dev/null +++ b/Projects/damage-engine/scripts/status_rules.gd @@ -0,0 +1,9 @@ +extends Resource +class_name StatusRules + +# Designer-tunable multipliers for status effects +@export var berserk_out_mult: float = 1.5 +@export var blind_out_mult: float = 0.75 +@export var protect_in_mult: float = 0.5 +@export var defending_in_mult: float = 0.5 +@export var shell_in_mult: float = 0.5 diff --git a/Projects/damage-engine/scripts/status_rules.gd.uid b/Projects/damage-engine/scripts/status_rules.gd.uid new file mode 100644 index 0000000..dd1db8c --- /dev/null +++ b/Projects/damage-engine/scripts/status_rules.gd.uid @@ -0,0 +1 @@ +uid://kumkbswxkkvw From b4e6732ebdac250bd58a8b1b44bf0f3354353006 Mon Sep 17 00:00:00 2001 From: Josh McCoy Date: Mon, 3 Nov 2025 11:39:43 -0800 Subject: [PATCH 70/72] Clarity and style guide updates. --- Projects/damage-engine/.vscode/settings.json | 3 +++ Projects/damage-engine/scripts/combatant.gd | 14 ++++++++++---- Projects/damage-engine/scripts/damage_test.gd | 8 ++++++-- Projects/damage-engine/scripts/element.gd | 8 +++++--- Projects/damage-engine/scripts/stats.gd | 4 ++-- Projects/damage-engine/scripts/status_effects.gd | 7 ++++++- 6 files changed, 32 insertions(+), 12 deletions(-) create mode 100644 Projects/damage-engine/.vscode/settings.json diff --git a/Projects/damage-engine/.vscode/settings.json b/Projects/damage-engine/.vscode/settings.json new file mode 100644 index 0000000..976ca5d --- /dev/null +++ b/Projects/damage-engine/.vscode/settings.json @@ -0,0 +1,3 @@ +{ + "godotTools.editorPath.godot4": "c:\\Users\\josh\\godot\\Godot_v4.5-stable_win64.exe" +} \ No newline at end of file diff --git a/Projects/damage-engine/scripts/combatant.gd b/Projects/damage-engine/scripts/combatant.gd index b7088ef..6541428 100644 --- a/Projects/damage-engine/scripts/combatant.gd +++ b/Projects/damage-engine/scripts/combatant.gd @@ -18,41 +18,47 @@ const BACK := 1 # Active status flags var status: Dictionary[StatusEffects.Status, bool] = {} + func _ready(): if base_stats == null: base_stats = Stats.new() for k in StatusEffects.KEYS.keys(): status[k] = StatusEffects.KEYS[k] + func total_stats() -> Stats: var s := base_stats.copy() if weapon: - for k in weapon.stat_bonus.keys(): - # k is a Stats.Stat enum value + for k : Stats.Stat in weapon.stat_bonus.keys(): s.set_stat(k, s.get_stat(k) + int(weapon.stat_bonus[k])) if armor: - for k in armor.stat_bonus.keys(): - # k is a Stats.Stat enum value + for k : Stats.Stat in armor.stat_bonus.keys(): s.set_stat(k, s.get_stat(k) + int(armor.stat_bonus[k])) return s + func weapon_elements() -> Array[Element.Type]: if weapon and weapon.elements.size() > 0: return Element.combine(weapon.elements) else: return [] + func is_long_range_weapon() -> bool: return weapon != null and weapon.long_range + func is_alive() -> bool: return base_stats.hp > 0 + func take_damage(n: int) -> void: base_stats.hp = max(0, base_stats.hp - n) + func heal(n: int) -> void: base_stats.hp = min(base_stats.max_hp, base_stats.hp + n) + func set_status_flag(k: StatusEffects.Status, v: bool) -> void: status[k] = v diff --git a/Projects/damage-engine/scripts/damage_test.gd b/Projects/damage-engine/scripts/damage_test.gd index 3774b91..150ce09 100644 --- a/Projects/damage-engine/scripts/damage_test.gd +++ b/Projects/damage-engine/scripts/damage_test.gd @@ -4,10 +4,12 @@ extends Node2D @onready var hero: Combatant = $"../Hero" @onready var foe: Combatant = $"../Enemy" + func clear_status(u: Combatant) -> void: for k in StatusEffects.KEYS.keys(): u.set_status_flag(k, false) + func demo_phys(label: String) -> void: var hp0 := foe.base_stats.hp var r := FF4DamageEngine.physical_damage(hero, foe) @@ -15,6 +17,7 @@ func demo_phys(label: String) -> void: print(label, " -> ", r.pretty_str(), " (Enemy HP ", hp0, " -> ", foe.base_stats.hp, ")") foe.base_stats.hp = hp0 + func demo_mag(label: String, power: int, elem: Element.Type) -> void: var hp0 := foe.base_stats.hp var r := FF4DamageEngine.magical_damage(hero, foe, power, elem) @@ -22,6 +25,7 @@ func demo_mag(label: String, power: int, elem: Element.Type) -> void: print(label, " -> ", r.pretty_str(), " (Enemy HP ", hp0, " -> ", foe.base_stats.hp, ")") foe.base_stats.hp = hp0 + func _ready(): randomize() # Example enemy resistances @@ -56,7 +60,7 @@ func _ready(): hero.set_status_flag(StatusEffects.Status.BERSERK, true) demo_phys("Phys with BERSERK") - # Attacker is Blind (physical output down and lower hit chance; may miss) + # Attacker is Blind (physical output down and lower hit chance) clear_status(hero) clear_status(foe) hero.set_status_flag(StatusEffects.Status.BLIND, true) @@ -69,7 +73,7 @@ func _ready(): foe.set_status_flag(StatusEffects.Status.SHELL, true) demo_mag("Fire vs SHELL", 30, Element.Type.FIRE) - # Magical absorb example (Dark is absorbed per resist table above) + # Magical absorb example clear_status(hero) clear_status(foe) demo_mag("Dark absorb", 30, Element.Type.DARK) diff --git a/Projects/damage-engine/scripts/element.gd b/Projects/damage-engine/scripts/element.gd index 4ae0816..087bbe0 100644 --- a/Projects/damage-engine/scripts/element.gd +++ b/Projects/damage-engine/scripts/element.gd @@ -20,18 +20,20 @@ const MULT: Dictionary[ResistTag, float] = { ResistTag.ABSORB: -1.0 } + static func combine(elems: Array[Element.Type]) -> Array[Element.Type]: var out: Array[Element.Type] = [] - for e in elems: + for e:Element.Type in elems: if e != Type.NONE and not out.has(e): out.append(e) return out + static func vs_defender(attacker_elems: Array[Element.Type], defender_resist: Dictionary[Element.Type, ResistTag]) -> float: if attacker_elems.is_empty(): return 1.0 var m := 1.0 - for e in attacker_elems: - var tag: ResistTag = defender_resist.get(e, ResistTag.NORMAL) + for e:Element.Type in attacker_elems: + var tag : ResistTag = defender_resist.get(e, ResistTag.NORMAL) m *= float(MULT.get(tag, 1.0)) return m diff --git a/Projects/damage-engine/scripts/stats.gd b/Projects/damage-engine/scripts/stats.gd index 0dd58b5..01fd125 100644 --- a/Projects/damage-engine/scripts/stats.gd +++ b/Projects/damage-engine/scripts/stats.gd @@ -75,6 +75,6 @@ func set_stat(stat: Stat, value: int) -> void: # Clone func copy() -> Stats: var s := Stats.new() - for i in Stat.values(): - s.set_stat(i, get_stat(i)) + for stat : Stats.Stat in Stat.values(): + s.set_stat(stat, get_stat(stat)) return s diff --git a/Projects/damage-engine/scripts/status_effects.gd b/Projects/damage-engine/scripts/status_effects.gd index 5fdcaa1..5b31908 100644 --- a/Projects/damage-engine/scripts/status_effects.gd +++ b/Projects/damage-engine/scripts/status_effects.gd @@ -1,5 +1,6 @@ class_name StatusEffects extends Resource + const DefaultStatusRules = preload("res://scripts/status_rules.gd") # Enumerated status flags @@ -20,8 +21,10 @@ const KEYS: Dictionary[Status, bool] = { Status.POISON: false } + static func has(s: Dictionary[Status, bool], k: Status) -> bool: - return bool(s.get(k, false)) + return s.get(k, false) + static func physical_out_mult(s: Dictionary[Status, bool], rules: StatusRules = RULES) -> float: var m := 1.0 @@ -29,12 +32,14 @@ static func physical_out_mult(s: Dictionary[Status, bool], rules: StatusRules = if has(s, Status.BLIND): m *= rules.blind_out_mult return m + static func physical_in_mult(s: Dictionary[Status, bool], rules: StatusRules = RULES) -> float: var m := 1.0 if has(s, Status.PROTECT): m *= rules.protect_in_mult if has(s, Status.DEFENDING): m *= rules.defending_in_mult return m + static func magical_in_mult(s: Dictionary[Status, bool], rules: StatusRules = RULES) -> float: var m := 1.0 if has(s, Status.SHELL): m *= rules.shell_in_mult From a737745f337b5852748457da1da4b1a80d69d681 Mon Sep 17 00:00:00 2001 From: Josh McCoy Date: Mon, 3 Nov 2025 11:47:46 -0800 Subject: [PATCH 71/72] Cleaned up comments. --- Projects/damage-engine/scripts/damage_engine.gd | 1 - Projects/damage-engine/scripts/stats.gd | 1 - 2 files changed, 2 deletions(-) diff --git a/Projects/damage-engine/scripts/damage_engine.gd b/Projects/damage-engine/scripts/damage_engine.gd index 4d11188..cd534be 100644 --- a/Projects/damage-engine/scripts/damage_engine.gd +++ b/Projects/damage-engine/scripts/damage_engine.gd @@ -1,4 +1,3 @@ -# res://scripts/damage_engine.gd extends Node class_name FF4DamageEngine diff --git a/Projects/damage-engine/scripts/stats.gd b/Projects/damage-engine/scripts/stats.gd index 01fd125..923b186 100644 --- a/Projects/damage-engine/scripts/stats.gd +++ b/Projects/damage-engine/scripts/stats.gd @@ -1,4 +1,3 @@ -# res://scripts/Stats.gd extends Resource class_name Stats From 0693ed0f12fd93bc7fb0b1bedec7c7232669a9ea Mon Sep 17 00:00:00 2001 From: Josh McCoy Date: Mon, 3 Nov 2025 12:19:00 -0800 Subject: [PATCH 72/72] Code and variable name cleanup. --- Projects/damage-engine/scripts/combatant.gd | 12 +-- .../damage-engine/scripts/damage_engine.gd | 95 +++++++++---------- Projects/damage-engine/scripts/damage_test.gd | 4 +- Projects/damage-engine/scripts/element.gd | 1 - Projects/damage-engine/scripts/equipment.gd | 4 +- Projects/damage-engine/scripts/stats.gd | 10 +- .../damage-engine/scripts/status_effects.gd | 35 +++---- 7 files changed, 80 insertions(+), 81 deletions(-) diff --git a/Projects/damage-engine/scripts/combatant.gd b/Projects/damage-engine/scripts/combatant.gd index 6541428..dc51f9c 100644 --- a/Projects/damage-engine/scripts/combatant.gd +++ b/Projects/damage-engine/scripts/combatant.gd @@ -52,13 +52,13 @@ func is_alive() -> bool: return base_stats.hp > 0 -func take_damage(n: int) -> void: - base_stats.hp = max(0, base_stats.hp - n) +func take_damage(amount: int) -> void: + base_stats.hp = max(0, base_stats.hp - amount) -func heal(n: int) -> void: - base_stats.hp = min(base_stats.max_hp, base_stats.hp + n) +func heal(amount: int) -> void: + base_stats.hp = min(base_stats.max_hp, base_stats.hp + amount) -func set_status_flag(k: StatusEffects.Status, v: bool) -> void: - status[k] = v +func set_status_flag(status_key: StatusEffects.Status, active: bool) -> void: + status[status_key] = active diff --git a/Projects/damage-engine/scripts/damage_engine.gd b/Projects/damage-engine/scripts/damage_engine.gd index cd534be..2457baf 100644 --- a/Projects/damage-engine/scripts/damage_engine.gd +++ b/Projects/damage-engine/scripts/damage_engine.gd @@ -1,61 +1,35 @@ extends Node class_name FF4DamageEngine -# Result type for combat resolution -class CombatResult: - var amount: int - var crit: bool - var hit: bool - var absorbed: bool - var elements: Array # Array[Element.Type] - - func _init(p_amount: int = 0, p_crit: bool = false, p_absorbed: bool = false, p_elements: Array = [], p_hit: bool = true): - self.amount = p_amount - self.crit = p_crit - self.hit = p_hit - self.absorbed = p_absorbed - self.elements = p_elements.duplicate() - - func apply_to(defender: Combatant) -> void: - if not hit: - return - if absorbed: - defender.heal(abs(amount)) - else: - defender.take_damage(max(1, amount)) - - func pretty_str() -> String: - return "{amount:%d, hit:%s, crit:%s, absorbed:%s, elements:%s}" % [amount, str(hit), str(crit), str(absorbed), str(elements)] - -# Tunables -const CRIT_BASE := 0.03 # base crit chance (no LUK) -const CRIT_AGI_SCALE := 0.0015 # +0.15% crit per AGI +const CRIT_BASE := 0.03 +const CRIT_AGI_SCALE := 0.0015 const CRIT_MULT := 1.5 const VARIANCE_LOW := 0.93 const VARIANCE_HIGH := 1.07 const DAMAGE_CAP := 9999 -# Hit/Evasion (physical only) const HIT_BASE := 0.90 const HIT_AGI_DIFF_SCALE := 0.003 const HIT_MIN := 0.05 const HIT_MAX := 0.99 -const BLIND_HIT_MULT := 0.5 # blind halves hit chance +const BLIND_HIT_MULT := 0.5 + +const BACKROW_OUT := 0.5 +const BACKROW_IN := 0.5 + -# Rows (physical only) -const BACKROW_OUT := 0.5 -const BACKROW_IN := 0.5 +static func _rand_range(min_val: float, max_val: float) -> float: + return min_val + randf() * (max_val - min_val) -# Helpers -static func _rand_range(a: float, b: float) -> float: - return a + randf() * (b - a) static func _roll_crit(agi: int) -> bool: return randf() < (CRIT_BASE + float(agi) * CRIT_AGI_SCALE) + static func _element_mult(attacker_elems: Array[Element.Type], defender_resist: Dictionary[Element.Type, Element.ResistTag]) -> float: return Element.vs_defender(attacker_elems, defender_resist) + static func _row_mult(attacker: Combatant, defender: Combatant) -> float: var m := 1.0 if attacker.row == Combatant.BACK and not attacker.is_long_range_weapon(): @@ -64,6 +38,7 @@ static func _row_mult(attacker: Combatant, defender: Combatant) -> float: m *= BACKROW_IN return m + static func _roll_phys_hit(attacker: Combatant, defender: Combatant) -> bool: var A := attacker.total_stats() var D := defender.total_stats() @@ -73,9 +48,8 @@ static func _roll_phys_hit(attacker: Combatant, defender: Combatant) -> bool: chance = clamp(chance, HIT_MIN, HIT_MAX) return randf() < chance -# ---------- Physical damage ---------- + static func physical_damage(attacker: Combatant, defender: Combatant) -> CombatResult: - # Roll hit/evasion first if not _roll_phys_hit(attacker, defender): var elems_miss := attacker.weapon_elements() return CombatResult.new(0, false, false, elems_miss, false) @@ -83,8 +57,8 @@ static func physical_damage(attacker: Combatant, defender: Combatant) -> CombatR var att_stats := attacker.total_stats() var def_stats := defender.total_stats() - var atk_term := att_stats.atk + int(floor(att_stats.strn / 2.0)) - var def_term := def_stats.def_ + int(floor(def_stats.vit / 2.0)) + var attack_raw := att_stats.atk + int(floor(att_stats.strn / 2.0)) + var defense_raw := def_stats.def + int(floor(def_stats.vit / 2.0)) var crit := _roll_crit(att_stats.agi) var def_factor : float @@ -92,7 +66,7 @@ static func physical_damage(attacker: Combatant, defender: Combatant) -> CombatR def_factor = 0.25 else: def_factor = 0.50 - var base : int = max(1, atk_term - int(floor(def_term * def_factor))) + var base : int = max(1, attack_raw - int(floor(defense_raw * def_factor))) base = int(round(base * _rand_range(VARIANCE_LOW, VARIANCE_HIGH))) @@ -114,16 +88,15 @@ static func physical_damage(attacker: Combatant, defender: Combatant) -> CombatR return CombatResult.new(base, crit, absorbed, elems, true) -# ---------- Magical damage (single-element) ---------- -# Uses WIS for offense, WIL for resistance. + static func magical_damage(attacker: Combatant, defender: Combatant, power: int, elem: Element.Type) -> CombatResult: var att_stats := attacker.total_stats() var def_stats := defender.total_stats() - var mag_term := power + int(floor(att_stats.wis / 2.0)) + int(floor(att_stats.mag / 2.0)) - var mres := int(floor(def_stats.mdef / 2.0) + floor(def_stats.wil / 2.0)) + var magic_raw := power + int(floor(att_stats.wis / 2.0)) + int(floor(att_stats.mag / 2.0)) + var resist_raw := int(floor(def_stats.mdef / 2.0) + floor(def_stats.wil / 2.0)) - var base : int = max(1, mag_term - mres) + var base : int = max(1, magic_raw - resist_raw) base = int(round(base * _rand_range(VARIANCE_LOW, VARIANCE_HIGH))) base = int(round(base * StatusEffects.magical_in_mult(defender.status))) @@ -136,6 +109,32 @@ static func magical_damage(attacker: Combatant, defender: Combatant, power: int, return CombatResult.new(base, false, absorbed, [elem]) -# ---------- Optional: keep a static applier for convenience ---------- + static func apply_result(defender: Combatant, result: CombatResult) -> void: result.apply_to(defender) + + +class CombatResult: + var amount: int + var crit: bool + var hit: bool + var absorbed: bool + var elements: Array # Array[Element.Type] + + func _init(p_amount: int = 0, p_crit: bool = false, p_absorbed: bool = false, p_elements: Array = [], p_hit: bool = true): + self.amount = p_amount + self.crit = p_crit + self.hit = p_hit + self.absorbed = p_absorbed + self.elements = p_elements.duplicate() + + func apply_to(defender: Combatant) -> void: + if not hit: + return + if absorbed: + defender.heal(abs(amount)) + else: + defender.take_damage(max(1, amount)) + + func pretty_str() -> String: + return "{amount:%d, hit:%s, crit:%s, absorbed:%s, elements:%s}" % [amount, str(hit), str(crit), str(absorbed), str(elements)] \ No newline at end of file diff --git a/Projects/damage-engine/scripts/damage_test.gd b/Projects/damage-engine/scripts/damage_test.gd index 150ce09..02a1759 100644 --- a/Projects/damage-engine/scripts/damage_test.gd +++ b/Projects/damage-engine/scripts/damage_test.gd @@ -5,9 +5,9 @@ extends Node2D @onready var foe: Combatant = $"../Enemy" -func clear_status(u: Combatant) -> void: +func clear_status(unit: Combatant) -> void: for k in StatusEffects.KEYS.keys(): - u.set_status_flag(k, false) + unit.set_status_flag(k, false) func demo_phys(label: String) -> void: diff --git a/Projects/damage-engine/scripts/element.gd b/Projects/damage-engine/scripts/element.gd index 087bbe0..293b8f5 100644 --- a/Projects/damage-engine/scripts/element.gd +++ b/Projects/damage-engine/scripts/element.gd @@ -3,7 +3,6 @@ extends Resource enum Type { NONE, FIRE, ICE, LIGHTNING, HOLY, DARK, POISON } -# Enumerated defender resistance tag enum ResistTag { NORMAL, WEAK, RESIST, IMMUNE, ABSORB } # Defender resist multipliers by tag diff --git a/Projects/damage-engine/scripts/equipment.gd b/Projects/damage-engine/scripts/equipment.gd index d145cdd..40d83f4 100644 --- a/Projects/damage-engine/scripts/equipment.gd +++ b/Projects/damage-engine/scripts/equipment.gd @@ -2,8 +2,8 @@ extends Resource class_name Equipment @export var name: String = "Equipment" -@export var long_range: bool = false # bows/whips ignore back-row penalty on attacker -@export var elements: Array[Element.Type] = [] # applied on physical only (typical JRPG convention) +@export var long_range: bool = false +@export var elements: Array[Element.Type] = [] @export var stat_bonus: Dictionary[Stats.Stat, int] = { Stats.Stat.STR: 0, Stats.Stat.VIT: 0, diff --git a/Projects/damage-engine/scripts/stats.gd b/Projects/damage-engine/scripts/stats.gd index 923b186..813da41 100644 --- a/Projects/damage-engine/scripts/stats.gd +++ b/Projects/damage-engine/scripts/stats.gd @@ -19,11 +19,11 @@ enum Stat { @export var strn: int = 10 @export var vit: int = 10 @export var agi: int = 10 -@export var wis: int = 10 # replaces int_ -@export var wil: int = 10 # replaces spi +@export var wis: int = 10 +@export var wil: int = 10 @export var atk: int = 10 -@export var def_: int = 5 +@export var def: int = 5 @export var mag: int = 10 @export var mdef: int = 5 @@ -42,7 +42,7 @@ func get_stat(stat: Stat) -> int: Stat.WIS: return wis Stat.WIL: return wil Stat.ATK: return atk - Stat.DEF: return def_ + Stat.DEF: return def Stat.MAG: return mag Stat.MDEF: return mdef _: @@ -64,7 +64,7 @@ func set_stat(stat: Stat, value: int) -> void: Stat.WIS: wis = value Stat.WIL: wil = value Stat.ATK: atk = value - Stat.DEF: def_ = value + Stat.DEF: def = value Stat.MAG: mag = value Stat.MDEF: mdef = value _: diff --git a/Projects/damage-engine/scripts/status_effects.gd b/Projects/damage-engine/scripts/status_effects.gd index 5b31908..d36d64b 100644 --- a/Projects/damage-engine/scripts/status_effects.gd +++ b/Projects/damage-engine/scripts/status_effects.gd @@ -1,16 +1,10 @@ class_name StatusEffects extends Resource -const DefaultStatusRules = preload("res://scripts/status_rules.gd") - # Enumerated status flags enum Status { DEFENDING, PROTECT, SHELL, BLIND, BERSERK, POISON } -# Rules resource allows designers to tweak multipliers without code changes -static var RULES: StatusRules = StatusRules.new() - -static func set_rules(rules: StatusRules) -> void: - RULES = rules +const DefaultStatusRules = preload("res://scripts/status_rules.gd") const KEYS: Dictionary[Status, bool] = { Status.DEFENDING: false, # Defend command (halves incoming) @@ -21,26 +15,33 @@ const KEYS: Dictionary[Status, bool] = { Status.POISON: false } +# Rules resource allows designers to tweak multipliers without code changes +static var RULES: StatusRules = StatusRules.new() + + +static func set_rules(rules: StatusRules) -> void: + RULES = rules + -static func has(s: Dictionary[Status, bool], k: Status) -> bool: - return s.get(k, false) +static func has(status_flags: Dictionary[Status, bool], status_key: Status) -> bool: + return status_flags.get(status_key, false) -static func physical_out_mult(s: Dictionary[Status, bool], rules: StatusRules = RULES) -> float: +static func physical_out_mult(status_flags: Dictionary[Status, bool], rules: StatusRules = RULES) -> float: var m := 1.0 - if has(s, Status.BERSERK): m *= rules.berserk_out_mult - if has(s, Status.BLIND): m *= rules.blind_out_mult + if has(status_flags, Status.BERSERK): m *= rules.berserk_out_mult + if has(status_flags, Status.BLIND): m *= rules.blind_out_mult return m -static func physical_in_mult(s: Dictionary[Status, bool], rules: StatusRules = RULES) -> float: +static func physical_in_mult(status_flags: Dictionary[Status, bool], rules: StatusRules = RULES) -> float: var m := 1.0 - if has(s, Status.PROTECT): m *= rules.protect_in_mult - if has(s, Status.DEFENDING): m *= rules.defending_in_mult + if has(status_flags, Status.PROTECT): m *= rules.protect_in_mult + if has(status_flags, Status.DEFENDING): m *= rules.defending_in_mult return m -static func magical_in_mult(s: Dictionary[Status, bool], rules: StatusRules = RULES) -> float: +static func magical_in_mult(status_flags: Dictionary[Status, bool], rules: StatusRules = RULES) -> float: var m := 1.0 - if has(s, Status.SHELL): m *= rules.shell_in_mult + if has(status_flags, Status.SHELL): m *= rules.shell_in_mult return m

    NASR#Ea*K;~u{HV3Lq&OUEOJ;+GNjm~e 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 z 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%0DqPw%5~>s(B5@CqJ1ye?_A;WQOtE>zIU%? zd%zDw+wmLfdt-iAGQI=q-vI3ch58N%?+W1mZ$o{TnFU0^Gahu{x;MNKJNKh_T7XuJ zK=aApFspFO{DMt$3O3E?&(MNMB1(1!HJ;miDQRC@+98ntYR<{)d1pA_|J{nzM-918 zTS^StSE&$;o=;(y2;Uy!XVWYs!N<`x)c6hYIWuA`j=5fod_=_-uOSBolqVtP+{ige zOV8Ex!|WY{1zHn#vx%(nbTli;8c%VJCMlp#m3O$ou#V?RAIK)CCLs8rW27i)V`{`WvvZ>DtNRQEhzK58Un54tYOxY}(Ok&n z+FdN{vX0?0jWsTTAA3<*XH$P%D*1>hU@bD<*A}-06^LDy z^#?=&M3RLOso;c{8MWd{3gn+~sNVtwttAd-UG?X#;kO=AaEIk`Y2rGepw1qRcE!yzxAL8xZ) zwA!t#RwN6UOj|yxz9?Yrr+i2(AVp{xEFk>v6!x91`(Ci`ubHR4yx*;8-vjnNP1qa` z%uoQenB`iGPNtS0s*bOsbrS%2$ekUy>_(?047HyWpy6mJ8z^|cIBK$%S!0R6q`#nE zD~)#Pq?1{e(NmsujfSa5NUfm_Bm&Q|Gv%jcav={b=)l$FJvdIc#cgB9nbLuy;e>^3 zqS01LvyT$M=NTOyV~@7*pA=wa)y{T-;Wq()K(OCkoyT9a?}UAa{hGsv z%`VcVSD$gMrTueIft>hHa>w*v1rFr-OPMnB<{p${fRP30K{saEApEQfK z4p;mo1Elk4AG*XJ$1!{E99HMD-|0rQ@1vgUjP^ZxHT{SB-IaH|Vc$=j?}hemRp;&X zoDMioRNqaU4D|UP!SKJ~i}?EW9b6DQ@8fs|ewPl-iJAt6=W{m9%8i-^1)v2X6F~%2 ziiz#BA|@gA)SrrJC9qFD*qXc_c?TA#ITl&AZ)Ne0Ao7U34PWNPd@Y-*qkL zBr*S;vZQ;JXp`vfTfi2w&WAXVYonzRSZZ%y38o&x(J z)Bkgd6ad3&O)EdVf|5^5KXE>R{a-)4{OhN$|NQY4cy2m>Bmo&}Ft9Iz5Jxz!;J zuiUkebf9$8Oi}~hWR#$pZODgLRqtMehQRVlI*4c`WtSyOS6RIc1rR#EEelAvXxBKZ zTtMkS`_jNCSdy}vpk(cs(#Ub8>&EMF6FHVEzV}s>cel-i3-D6I>%MyPG}fSq0!Reb zjS~ytfe8^XK@c$tfrzl56o7snx=Ab6jRXJ7){fHQqnaZg)=uOP9P`_U`c7@%ue|RO z-h1M|8}oy`VV~`{=4eXG4Cy7cXqPnsox$zh9mCus#Ra zNBp^4nP%gE@c%iDH`i({>^s4~MbSP}S2Wl^L6DbyH0MX-BmLvkoA3e@pk(1jJ$ex$ z5@iC01&HJ+2apKdE{eTV6nhJ$CHFKxB!GV<^&n#ioNJj!uVeL`cLt`Q*OZ6vSEgVt zs`&rm6?J>sRv)(2eEaOrAHMqYhgaY^x)2=X>IHJ{vSgjv6Bq$6JCiS1I?#?AD+iG* zXwwZ{qjujV$`$qNmLgIBxy;GMPU{S44PsIZFFRe6&6>+IF{VHqQFmY^h{3{2YQ*d> zcD9TT(XJ(Gg=huZyD=ntr6Xd@T-sl2_?)MsE<{k;zGX=1zyKjt$K#I(ytzPzmcV%A zc&fnVcv?nJvRqIWHK8JU5-$b#oT$&r3_EZY{;wTVOkFr^I9CzDnonsQt%#n8_nI<= z=!s>KqZ!m?Y5)olS%eL>`0rEO4^-q?s*W}DX?n+kD)gWI%goBTNH!4F9S*756I`}sHY@51B0kFtA7i?L zhgk48u;1H>`R-_6!hYaAJkB`3bJ*{;otk%q?@QQu2bkXh?R|x{frjq(bA3R4ppgFl z+k^kPSsw&=y7#@_gc^E50V&HzDhn{R0K)=v@;1yOp69-B^E{gxa3!{H!}&Sy4BS_m8fk4yhb)tC1Rk=EyFU+Bq^7(2xt* z!yK6g3UW_f%Q}8DUtxg z!?S|A@B^0GT!V>z!Vc8*1&Ij60yZ@;)nVHyq(tB$S`g&`8arQWq^rdAg{CqcfK7zi zYkB;p5`n{%hS_UCMqqUzQzq8pdj`i~0dfI0>q#Ouks+&>JdX?W%?-;~?GYFFWP$cX z@CGd4oetn^h8)B;lZp*rRBV`1wtix1)Mp@nITrU(6UYd(28)hR+|@#vz#Uq|$Z+UT zdWSfS4@(7NTUO*)T84=KE2$T(8)qYbG$M_ag%0r>@O#^Dc01bl1N(4+L4Ld!yrO+? z*mp$!ivNSzge%#{@aaJ6GA8){l&Bt=j`h=keC4i1>_e~7W7M8G9*28e9rpmgQLAfB5De|Ij65?9=nvhukqYgFdr7Ert|+~bmRH0mr@SgC{WKQX#b3X zuh#PCZI!^jL4Kxysq;2S@Dcboe}h?^x^Aw1?}+?w|IEA<=Y1HNth$ z1Ufd!8bkqD!_gY5qHr#QV>)%3DI>gRlz`SCq<%&FIMf+)31WVp#I2NVm6-q7DzJJ! z9X@X|uU4G@>Jhee{8SR1tZfAwEs>{a_`l1{S1Sc#ek6W2Qyr!|)Un-0d4csi#p4wG zhqLY@0jUaLB_K?v0e=?F>&o_og0nbUyWU|9jiv^&j=}{kXJSxfL|GdH^ z1=@s2y+E4~hnn^w4UwsoY>y0uhJf>80mL6zAeurjDFbr^Bdu?Poz?2b#Fh#5{YCq9 z`1p+W{lUH;<7I>YAiop*QQ<&-73INy?ZX|FA3lcozhuL-%AE_Ka*)67Pza|+#!!n( zH-E`mx`MTznN8OHwLisM)$d&7>8gjPQ`pCE#}D$i7kRuf-y_ubi}?YF#B` zQ?fG{jR-ENIl8v-+?LB}hi~Mbz5)d#?W5t7X|MV-8=Ed{Z%Num@fY#uQA6I-mQtxb zZIwj(bo&tYzr1E@z5@Sdfj`0jy;g#M!2kP4*CqQS_&f)P4gSk-=f1hW`=jw;khv&` zdZ)z}4rmiH(*g7a6;lzg2T_QzvWL|fOctXEN$@F4B;ePEVzZuJ{iV&t5Qnx8Q;f!k z4F?8MfawJ_`)l|{-`s6cky;%}W(Li)B&lYhA09erAuk{uaP|lpQ3(9Eg6_Wdb#VQ{?6>Hgl7g~$t}Hu-AlP?FjR0wgx&Ra)xY#%&KVp1N z$neZ%gTQ~+ae=?4lK^lSu+{hnT z!0)ezvs0a?eYEcz_7__dP80Jxz#rMCe-?iziVCw51-pl5w;(glr z1EK)a5hNB+?YIGmHd;`bjE1n1rcD&ZNo}GTcS{rR6vr87p)8alS$$ruM)u+PujDUX zi|r5d1zctOrhNp6Q7we}{(;pV-gcQ;&6w^J4Kui{^MoMfEe$vdh(H3cFEM(gYv|?%zv>^ zAZ0K15o|67LrOP&2?b=Y9L{Pp;Xe(5P9kuDzvqop3nCYAmj)c^fJe)yL$dZP5Eu&Z zNd!;;wgyGCwXYq=VzR=pks^W+h+v3G3REo4C$JA4PC8Hm?5`bLf&?TLXe=e;qR`<~ z4IC6;=7?=B;7$jy7=;B`j~g+X2{N((t{v@{+c)#PdBAUAzcZc306ws9U6)zHBG~Wi z_}iLx#iB`2_Zb>n2gG=f4`_fA!v_Xg>T$M9_l~N=#)ZKVqDAptG^g z<+S{U+J2|eet@v=1M>lVY?I##_5+Ob{lmT+a3HS~2Uo@>g3i}x+E5S5Amya4`F5g_C?S-@oy0b35RT977%!D>*Ni2X`6TtFg# zl?0Pw$o`M(a*&C5fbubAUk+h8VLwumodO2`NddmO-As!qZWWKPaloFgCi5Xq6pXFm zVrR^YU<6ozFJdPYs6_BZzP)?N&W>?4)<7*91cOAbgZ$+f7HNx_w5crZGQ;n*EP(}- zI8if<1{dIHP5f`SkFkJ^XUG&F0u7GgbbVn9J0Su;EP%g3@!Ik1BVd(P>H5#PFQU*HHqvmxa1p@@sYCfI2N$j$Rv0#d z_th-AW>iVUnBs_0P=loa28tbXWIl3%K~x7Q7TD?l!oKTxA^)4hJ_>(e0l#DGmJRp? z`{pkO-~;vMO2ALwriuIke`I_rHHbet;bSQ5Qob)?6VSG~w0aWxmv5U_wpI8KJFqaF zIHf|KZN=M{9Q}S_O2}3v%<(hE0qrHT0&k>cOn|`zbS4f4gcUj6=BN0w~FI5 z>V^MvD+X@$-`;B@$cF_`Y!v*XqM)Bx*~fec<^MY zZfM8>{~uph$>0Io1g=O9l1krbTZ0%A)A-o+I^z82Eu{>LsXM4F31B0TeX&U5eG6EO)d){lrVJxZ&64@(4nyFXy)mz!tb-H>sRM-NIj0)t_kv0 z+qK4h?yI`6hS0sQYsfIbpWvTPP7W=ddEsN>Yc>#p`K+I-+#OW8Yccoy7tCBf1lh+Q z^0)8dbn85RLwybB`U&-UKLBCBGt7_g33;bOknaQPz4V;!NB98&ey33Xp9AvUO)($^ z=kewROB0^#aDHy@q@}~M)=e$gJiln$;v(w5JAx$#9SY-66o3n$fbxB-YLBl+^H;$) zX`i)vxRHPEZh6Xs8Z+l*@t=^`6m69P+-b2X0J(tT|GSrz0vHtt7Et_e#2>B}wPYG#_XJv4~0mm16S+6>QU-qbxwl1)9827jelnh#Ezxlo^3L!tk@0%aH}33&9IY z0We#$^;|rkSyg7-{`IA3F}+bo9pM4kTbXv>+Ede9S`tr1gIwT6TP5TouCW^pObNsO zRAeQhDq4p4)l8F;SjjA}!MuVj0P|`n;7LP{vH%*E*gjmAaF58pDiyRR^0)ZUya0L; zL_o=ahe-q|6I@N*hkXQPL@=ay!*pput43t47@{5b_ADDjUZCz!uDW58s6(aLqd};> zF669WVlf2TgLob_;`S_%w{i#+0RH1?U$bjr_4c{Y0h`Tvvt-?8jsgKJ00jW`tAzhL z+^iZ(ULZzL`2d3GU@p{w1x(D}JGavwPJdP1ZeYF*^@9oZ?UBx-KY}oS5G_5qg7*>T zj0ER%Rt+cG&tWNp6ZUgW*w2S3>E^5&nFA55{uBx*#Q$gWtg>zMi2qAA&SW8V#?paW zo9-R<`@#Gk3iaPXoR8U>Ti)>%(IAov&l zTjk#ldEICLw2f#lh3D%#mn{D4YMOt(h63(N2;wLUpadX=M`1tDQxX3Dp(ub10+6Ru zh>|gR1Q~>4Z>*s)a5Lp&U4^V*zCqFIjm53*ap6 zq=5aG&TnS3O!dBHrCVkdtfPQ91{nb&$Pprq;6^W34&zF(IBWUf49$~vU;*CoMFe0S zK!?8&MNHwIlL(v{0gT`#0xZrP6tI1+C}79js;#rxQ^vx27Tv-ElnDw}kB|+r6aNcC zM-;9eP8ProgTo>Mk3_)51x{Va;V;oi>%J}Z`t0ZF2J#zu-w69g+jq6}@aqfthvLt} z;s#2(v~(6kjMx0#+VNO6DcT3&!$#+?83!Hfx@H`*52Q?u29W1Qi2y=S)aOukLDb}I zc2zI#(;4zRLj89H`yV89s^@nZ=eq$P@b3ciI|KagVt!|6-zn5nc|t zn53X=Ur5b~^$lk?wdxS(@@kTuOYjSM)$_BS{6o4MGT;! z`54SMt6|J`06Id|s$^PKNm6(~KMdt*sX%6V4Sh$H5|DQ|X0JWl2h0Y{0$~3&l%!%b zThHp`CW=sYtwy%e)=jh`SyrMc`!8MCa`EK4+Wjlaw$6b9h%j?QM{~6hM0m+PD5MiM z8X}-&$S(^xh`>=GM%GsEqFqu$aI0hK04^}#FKNil0y)b+!R3Z3Kv~Qbz`ttS>?$no zx6LLOsMs`}8bL|qXGIZXs1z54qx_FR8nTIi@IU-hiUJe}ln8ia0j_%&3;6Bl@jbNV zqomu3$YWiXiTPdATOvESk2W5O`6G;sKfZ9?Lhg>hr z@0+-ESZ2iJ+?ZJe{~U-Qf786eZHq|+IK`ZuOOb%8kF5j$n-g|lO5RTi;Ch~_&2qKX7U9NOrf4n z8j2L*SDLn*YC{An$m+|QMkD-%_|Wr9Y#A$hSeHW;m=eJ4;yAJZ4)-JifIL#a#2lmN zfYr7f3}RCzV3dFj1?m(3ixCRFF}$sAZVV0#pPT zA7*d>2cgReJDceXIviTDV_|X3G+3Y@auPao2`djaOy^2_p`1m*C7FvVM=(L@0LDxG zrvsFO2LgKeVWU`2z*RQ{yAKDTqFpuUdLU3z;K_4dSkB7a}7|1P5at}vfOAaGURZ>ZmsnC~0#J4O3*0YvZZ z5Z?8&J=6o{o^gK9WBVKPMW>9=kuSRD2%)_><_5r@{Slf!n15k@zY7cc={moks=(os za@Nm8>fsRZiwL$ZDxw^W+k+_zR~!tjCH_CRwK;Jwou9)0eDGhk504x2sg@GefB%?W zDz_!$NT^o|@bYHESJxE(D~7*$k)zfic!8!GQyMn-FTKc80ObQ0cPMwbQU4YG4{U@t z17!>s0I;ST$K(ZkS<4QJ|AqgL*&0xt0V`1gU=zX3f^&%ZWC2hB3kZO8v>?+6N?(v; z*BI~6EXrr`4D-tXzQA8=D~)pnR!`{|kQ{VnJH(=*#25(nP&n?4v)5axsSb9-~n&+B84h5gut z1LGDCiVqqTA3PM~j}ICgA2cL+<(SOKDMbE+{ZK&3?&T%BmZ|v5*~3{;aWJgrcvStF zO-*sTg#W3BZ2ymZ-st}!PQF$LdaHHwDF*vDOsoH8k^*2H3NW&dqWagW-Zo1bviN`h zG7=ErZw@SAioYfiaLGr80*rmMF%cDafZj+z$`O!UYF`-rN7fUK1!(y9@gQQ+WJ&xj zx^B>dFe9zbpgO=BO2NBn?^imYfiKYkK+OZU7#}N+hs!hwzzmmpk}LyAr`CYZFLxkP zfR_(`ef?PY|H`s}?nMEw9*_t?6K0?Q!HTq{T2!Ll2bw$6m!)CV9POZoS|RDKaD`=9_?LuoHpW8s!LTrn1?-m|1;-!k6hhMsfY z0lOdq+=R#o5H4sSXhsV0SB9Uh=6yv$qyf$j~=cw(wt94 z3Q~#&!3B^){;J_c5#vhMPhxXr`NpX*0!0C}jBcFD6&64jGBtt;rRyh^@fg&wb}ZQe zm4c2ekmF0|$+iug-mUwc=sc!@-xKzo_X_?IdA9$$mOV|%c z-kJ6Og@EN9AF$s(&KKI-B}B*}hff`&WbcnEY@`_l8s+ zUW5J*{$GsU$=Gje+TpA8e-_dInF3}Ss~;wRYrnqDsO%MjVOMRJmsEa%eY71@2sTr| z691+Am?|*c{+b1VJ9znn{am)RJi(KP`7hc&jVZJl*Rn09wh(MOf-VbhnYu-IVGy9L zTpmP#CmV;c46V+js|PxO6qpfXB@F>NnC}=I&~%vapO<_T$>=&prupYc1Z@0o$U<9b zZ0XtlUTRxa3LyN~F9BQv4$gIIM38Fe7b9~hL4ahq9zmK(y3@fp@Ft>)S(MO0V-S$wrwp6h9kz21&9Tr zCKXf1v|OM!$16wRf$-6syj6w*tUv^V$OCOiLFmY$h_NiMELk_9Y{Qg_Ei+Xe*fbs3 zhXslw#-a-m|AYS|0?wJT5uPkSA8EU=-_g1s81j4SJkE8xLVo9VMeZ&B52l|-b6Zee z^b|=wTjv1vn%gpeOge9w;bnjqE~wfaObb@&mf6MpC8J3JKFL<6ddFV_r!Q?^alSnrMzne*%>OW9{znP(KW344mm*Im(SDafezzoj|CkTX zGa>5+{5Od6-I)ItvHgDz)Ca;B?djkQBLD0U&m;0I92g%oG-2s*oh8G#g8V6~$ESr& zv?n$6Ga~=wkg;4-LdIsSost_fyJ+VUs=ZZ5)>a7o*Hj;ktT+$~7w}H~navk3>|hFj z62Rq5hJVfc7cHQTOi|@=p0`$z2mti}wSjkf_|@Sf7=L(GEuct4M)T)=U>`+A!(ReY zDJrgs0EOAF9)Yyn@R);5Ua_;Yv$nF#Q|ntg)4Cb$FrM_v{X1RbQ>Rv_m(eg!&zm{2o6o_;p>4Znqc z=7*F9NEXzjYAV9|My3Z0K#$~HL^;Hq8xyI5cvNilt(KOc@13Fm?sm7f-_Kn z)`}(WYG&Wf$#pJtv62A9fG@E?%rrSqu4Nhh zDEftLjkqHbfQq&NYVjW{d$w7XL{H&rQv+&6 z1n`K9;YbmpG+baR0uqHN6Gx0Gq)g1(M9mbdcT__JZv5}A&f|>m9b42rVBc)fb?sQu z))l&;Bzz5HCRg~sX(oRnBLCV$A@xVY`Fo*OGqVu-_i@9YMYq)Vq*B z!0?{O+-Uz6Vopz@{fzfccXdw9c(2=M=6k2S&zt_tZY~f7%G6W*SJ@jKiA z<^=f${DuEEoc`_Wr@vvR^Ys%)XpN}COPy!Gv6G!+K8o0)OhLqUrS=GEKAzf}H3NJE-jW^9>q@Z;;IkZrO6i~q(`jv6tYqP78*xdv!L zUZbY7RBMI#`gU4PTjuMj1wUt@7+FktlJK8B0+~m&{y1T0Yuq;cg1BDNLV-=qXJRg% zilR)+o^gHX>;~wd;b=G%@R2gkf%q5AeMd=SrB_v2dEdo0#ZfRPZsiT zn8r3k*3gt~oWV;n01CxOoDnl?_)Am4TGiuN6t@5Fz0>FOPJ>{9q3b6Gi*g9KE#?sMXQ z1RsKb{$ireV{6Evq_b_GkJ^(>lmF_G8OsKx1!3K$u-}dO+$-8wNw+i1_ut9m9@h#K z^X=#sLtY;yg8Ym6B`xlsw0MA}0CsuDvkKhkKYlR({aB}wPGBIeZ`0|7E^ZLdv{3Je@;9nF#oSzyt zF(cxO%*d%(k<+-s0%_2}n#p7Y>1#gET0bLq<6JfT90=o791MpAs*kR#J{G0OKYlmI z)PIj$%VpJLtnj}wjVa(;B?;GZ&tAzod8;`7L2b^{mNFRu(fLWgC4HgR@WBxzTiN8v zuLkW2{sH;l@zrG6)^{(s>e!d8=+b#<4_^H`-+zS_^RKT^U=)GNH3Iuh$VIsTy902I zqwb(dF+i9|o9NvFKKJHLMe>U0?R0*0rkV|-Xn)I|H5cfO`+GI4`=&vD&e=sbxF`WWONki2A2%Cey;ONS%}e*zJR1?KmToA;r> z-z(Y=0QLix^u1xwA* z%zyIfu1Ns=3HuoYzF8D^HTzUs+L23G1Ld5)Q<3`kViBfrfdqLY$Up}~ z;6@i>L|166A!2hL$kktSySz`uS#w)v3K;*lD^*mnX&j=c&2&R+%0bSxyfb$-1(r=x z^Q5U5X$$%21=$2LJ_BV&LIF{ew3t|{4B1LUB4EvhlndC?zH8Jpj-n1Zs>Z4vTl_af zU{;UW1!NZd{UE;&*mukOPPBK0{cg-( zs|{K@rSP~Ld)fv3j%dHLfWI3ePk^xh0kDtAFSTb;zvQ4#!2HzZ!_!ud%ve1pJ>*ld zz>>jyC}CmW_<0}2&FN(*AOP4W9S9)W4-oSMgneOtj|0Acga`Zy=I!-AAgb>!+6VGH z%|f$2q!tiM{ddW*#O0r&0wsq~{2h<-Z?Et|((+MM2a;Bf&Wf5*xINh7zxsdnhJgPy zCu8c*Zf=U(-I~I-_mhOjh$N=|n@aFcB5<99d$DX9_un~7kXYiOL!)HN*WKmh(BePhorvckJ3TT!$u=!x01TaEM%F+R*Lo4c$MC^RN=>=9tP zx#;}8(sf=p9%Axwc1s|2j`V$Pe1<0Q))~uKOQ>|4MmCe9U2h%W6BGRbB6ZziZeJ)Rsq5PhhZ5 z1E*$qO@&uFKWfhaLjBZb!_rrc$_O2sy=G!|#H6h7&(gHQdq`5yCy9&tqXNav`^XqF z_?Pzsi}nMA{Qwo7?!rECJ2c^zGTPny2mJqCkUu%&y`DNf`-_~O`N7$_bOiN}T{I{z zcql}mbifpU6PAsP3mOVRTv+r8AB7t7Hq96QtLz(IelWb|L^SwccY0&Pxou4edys(I zGLAC;1?Cg>-!4f6|F7qtryPL(b1CIeOY#9&0Q|hpYM7err-t-MC>@zRu!uTY$&YD|romLVEPujQWRhi_FPa|&IH8HY#s z`A|V-!2xptSDj03i0w^98!j;0ZLpQb7f#!4pab4S|55#yiUX1nRb4|FDF3jMp#Zak zMgwJsEZ{Xn#`u6L1!ftg1OF`x zaCPIqkpC?M{*JKkMFAeI`(C!3-mveM_y5*_-`T@yio72uF6<+n--i7whNrI{lNCN8 zCvq~ITl3aW&s{f#wcTkeKTTOWG%0vc!lD833;JA`!-m8T_#Z&1Pcy#0uA-M z8Rx$N+WQIY|8Z)@Tb+|L{^9#f|Hnyt{5{YS|EKpDBXrIzUGv4v_s`Ak1IS-k_(^Qg z5MZCMKXLgexPW)g&FgDVY|vm*fTEqtO7=(ssyY@`e|Ae_ENwr#8ZYdi{}cRgN!*9j zb1jFZFvmfD5rIhoxVf5prY+<6<*XA|vQLo?@bXT13gF2g0OJ6vnacU|;qTu(L*7wH z4|Ie4fBgJkfBwq(7Ze~CZ~(i(d>G+J2kcw?=PH`e`SSlL1js>8`}-YXl}6DzC4*XS!d5uO9?@A z^5Y1q5oSR;Wo~=4-Hahuju{=o36eF$*CC{G<8wC+tV_AMNh^sI8r-3tQe8(pn(3db9%Y)zZ=p1d*^1oHRg9y-gyJecLLp8A-p9BFOYX( z`@6k)&oBtrz)nX(dDD0FcbobC*|~ks&F`lafQs<4kqOH_jSC)jVbP%T3kH%Moa3YO z`X#Oyowa_ZRe=zHz<h{~Kd>UX0((JLn|D$yc&Y0F~GB&I&LKE^u_8 ze@@rDvo{Ol?p0+xX)a~{7u=&(OU)O#M#29t-vRX&{Qvu(zyJ3?|M;)JeuD-6{rk_# z1#~RViw+D0*x+CI5Ar+n1;;a_3{(y16tXH1Dia_Nr~%MwTO}zl?Y12Do zDFBrQXHoiB>HH_=NBp4#pr4;HhsrdBtjD;zwUlVnnX-Ty#u;qnui)Ph0R;s|8a)cHl_?Yp*eM1PuxJ1lpeWFC0Tn2w>2wUa0Qhg$(8B_zQm`4LX`2XWaNzK2 zi9$OUA%^3Gpj=?pNZTgl#R3|k8jNcMdn$F95x^CJo+6A%DXQABGM3bLj|C(Oaa?UY zo;Qw`o(`~&)bAGged|2l$nR~!>09b?HuH1>`<>`K?(Y2#B2Q;kU0=xW=;TzBXYa(t z{gamrPF*nqwIA>&>@V0jyJ*Y&k{yeSw$9IwnVB6qIU{VmQh?8m+UshFfLx&N%;wrt z8){E(fFPg%)DlX-$o{u*U?@qrSrmVxDDHZ}gNs|xZ`agg9 z9t>CH|JQGT|9}7MPjkcq|Aqzr_~pO;{DlXg0~75V{l^GIRxE0V{}2S6LN(dO{|5in zkT3i<8jI;QeS|th_Mu)=mj9Z@Aqu#3W2!sIted3a6UQMc!qS4k|Kd1OnESO^2LDT+ zVMf84Fcw^z?k40N>HIVl@#!|~*E`yMrrBrVf0a!c^gPQ5tcj=-{|yD$J(yxBCt<00 zAqwE9!VOQp5N73#{G!WsG*E0@L#ayO8rNKip)|z;c}*K4xQqQ!-f7DMjy6%12DYLF zkpf^Vq{gAdUE~4`4lqhUX`u1=S{z4f53Dp>YiCg!pf13ytD{FqZ8LWJK)W`&9S?LVjB%eMi6_ zu)Ocod3^Tm>rKS}g?*C<{?Ysa|A(K8A+&n@1*uv8oR7Hd!UhFLjCKx-zZg^ULO zlY$2)Eb0&bYZJO3!N({(2KL`B+V55wH!#fq$LSe5Z>ip#3J7ew3(oDIKQa9u@BX}Z zV!GGq!K~pF6@htuFDxDm{+|c`=NtTAI1v0lGpG0Yg#*a~GS*Hl*|W0l^k!myV8114 zKlsn^FBM+me|Uk?00hB-3wZN-9x?wp0%rPuILrlroC=;XSYtGdMxZ+_lz@ME?GgVw z@c(y^|9}4d7spb7(gAV-n-2W(3ps+0xWF9ylJ|M(R)HuYQxX1}eo+hWDg--&f5|Lr z7G;zB69__Grr$i}9dsB+N04iIjT}d{ai0Fq+lI@8|48MPnv6z-X#Nac_CC!TAo7pGu5xShTr{(;X zi-`ZH)}#NhagvQ=TvO( zOUq=L%yi}t;B9xu%IGp;K` z9(()&zGvS)&rr-wq~?qA6EZ3@d_ry%dphP6Z4>yH?Os;8dnxzOL2mSn?6pb(QbR^1 zEg2HOpzj6nzXSM7+p))2qdswd*P(uQ^n4$H?~d>Rd3tgjX#a+QKV3B8j_P{?^TBhz z;JZilxA_)cbkL3+?90wLqFu5;YtWpJ3Hu#qUO(N;>!(Wbf`ReD!&5>hf`Gxj;t*^5Jr#a<;)Yr{G~^7~M0L#$^ZsulpcniM_A&6E(k;+!+BLOn*!qhy8phNx zivW;=9^fE^rE@D2VQK+2$NJitCVyxAPk4_U1S!A{FR%bI=5^0n%g7pJJp_6K+Uzng zV_zm0kPn7_PA3J}Y=s|EO-g11rlA0`fCd0xJ`&ezjCZuQTViMZ^(`&9Bu9W3lna;z zWM=zVmRO)dt7i~}ICPL+PTq@;1Vv#=!&HiyAW#Qs%3kg-#hTtx#>Y-YVKh;*Z@Jur za6gEd3Jc(SNp%=eh#_L=fC51#Wnb3d%1cu#vACKlfUzF+#DCYlL?N%DfFm6+6=90P zJ_CL?>^nL+J1^{d6?5AmzdPXfKz^4eL&ux01AgyL9>1_}95_4oXYfFN^=<0R=_ULR z8kn-2n(x@`wV&riP0fp$S+sRQDJ%K*uF!729YMw07v*o9ogFy^f=FFCDluqK?EK#6 zXZLdAzZ3I2hWd_DFB`_~^cMd4eq5B_2KF78?}qv}kMIHfo&b4E8UMFIzFP#*H6wJ! z3oydW_fLJ0~AnkID$4I-a+$G@L!cd*_06aabw|A4B|}iPuz>okNQ8E>iXdo5)kP9 zUw;|>#}WVk(~$zG9H3+IUqyjGex@QIQAlC`&$c4)&!4Fv{75h_!NiP!0jg@YM`M2^ zD;_%z#yiOAbl~&8?b6|S`SvhStdRlv_V9^B+AMiQ&mo4__^|w(Ynb^0w29%LG?#ES zBLD{Z&2|Hx1n{l?!&kP4mm~%J%E|?<*P$1g6hIRMq7N#j-|EKtUl8Cx}`WNbwtSF;ckWNj!v zG=-kuOo8}v;%@2!Dh(v>y_~R%clc2AnP_Q2`&UpAAQ8~u*v6Sf>!+9rVwMh!WettC zlA#VMBVY}g8LEX8%p8H-r_J%14zRGyClRz$d)&zHA@9FI!0!|GJL~81Ke6kUdU^=? zeZam2f3ArC3;Rm>U->EckHVvdpO~42Tjm$<2qONMJ^RjJ?va4N|BNuuq*&n0)=*;d-fq(*WO6a7_bu$WgETIdu{@hkY{+Y)K{@c=z!2$?A z&58S!1)SYleImN@=sKE(YEEsu7`L0|pSx8V59)Fs*5?76FRlDW;V5LtlG-ctgi9PpQsfYcXcFdzK??MI5dbPfIf-E&hjRi8f~iNgcp41Uy%q%oM# z9KQ>?FFvJcNAc^3cusVqY7ZVfcRy_Be-502UI>w({R#`YDf+E3RW@_A5jYc z|20Hrgdo$ZDlRa!X(#?`RLz(L;a}lgXMd-O1(ak5OpUROQdSZSCiBb6cTN+;FIw3_ zQ0%#tUM#>gLH-##Qw;d49GtkzPLOfs9rX^yZk4UXiAcJGa6+rxg|p~FhNNUbZCD_G z&3J5(&EUXDc})}iD-jsVk;M?c(@qNDracQd3dHSMz=i(~CnR;kkr#{p7mV-#szECosR~0e_kSUalVJ__TlYoQ4SI_MtA2yy~;`$Z2_77M1J`A-r!mzwL5{S~}_Tr^yo{Xr|RaX`i8h zEl>aw5HkXl24IRCg>h)+Oir1e$trYj1>V{baEJaM6nNpkV}Q%d^O6pz9rOoV4kpM~ z@zcr2-7akvATu>z5E$7RumEw8E0v0BB40n3I3V|<~Y(BvmDb- zE2|0sn`n!T_7_O=5fK3UkeBKROcrb2nNsURYeUy$Yz<(})4}+Tpx)t!J2GY;7z+KhtEa2}x?ECHK>7<#*<;){rx)hW zY_ICLV80ufZ)E(p5q1KGL|?(P2cEw}Z0{+icyog29vz(e@+0E^*x+GFA>&iSKF?S; zBcFAU`&N?z0Q)rj)8|Qq4-2%W9&SlO1=`ziVQ2lhZIlBVV|SqoVF5w^4-$|Z;aW-& zK)$)hcF3Cw{*8q`_;36FEd|I0f&pIIax}pEl(3w*7jZ`R4szFjgi6DwAlmbikD}xd z#xsxwp3|rU_}|Dsk7)xNiffKV;aLIrXRn{ZUSrl4TvB2B4EFwa%Tn&M>ZL}jesL?6 zBd9ca?H9A_!}wC<5qwP+N+SNy3rYz9+~yv>Ad!L2m<4;>RQ!Zrimha(77QKO16hbi zFqdQO*Gvb{5rh^5_ksWFEJX;i?L(%6h==*8R3JwRAj1l30dmYU_^;q!kS?b<$PR_a zCNj8K%T`*%#CjUm6I>PrSVJK^E;#a$kRn8BKs92A-E@^2he!&{hI)EOO{F-MMFXZ~ z^e}@1@)3&P4h5(Ra4Z57IZ^|m*b1%&_JF~83?{&uRq=gXc7_pNE)N~X76VKE6;|czrsy-1uIM2$Dge60h zmW@bW@hKF*%h(0|NdZ_0$bLYdk-rD*|KoH|!Twu_`Q66+|16w;1HR~r8a)1DU30;y zFF&LZaDL&SgcV~b0i;Dt$=$r5c+bk36B}BR4{Fp`9scL8WS^!GfZ>lR1neaXXuus$V2*mb)%8pF3!o{r^xj(e~_hvb$j@hm*79hPsa}MPS^~#Kd6x* z1CB$szw}{UE)!(nArZR-c|Aa7Hp3VYCF4p#lM?-??5SjV0sG6qe;iHoHqNOzzW!qD z4%mT_F6Pu!n5LdvlZnYE=TTkmqlP?k1YC@?&ZZ&HeA!Hh01Hqx{2SRH76bnuG~}Uc zQPI8!iQo&w1FRlvDSO&VQ>cRuwC~2KL%_Z?B0~qdH|?NMfIXrW!xt(CD-AKV1900+ z5QF?80xd^2`_XKBDiV;k%(L|v9SI81p-utLqyLL0Bm`N1AbqWdyD4sV}fBzytx~19%ECL<|cc1koBQA5mFMoA`h4GV6yg3ZN)}7PNU*F&oF$ zPci#&*@`Y73Cu;Y)}$z46d{!ctkI|^1^7q@qzDbLBG21NJzfF-8^ruhD^GvjLnp74~<~e7s=akE$PNsBeUwH;(f?;LBGS z@7c8T|2@=qiyb=Sh4+qoH%7}U^^Z}mreH(otf9NPceOlT_VE|=wi_m_Pmo9s5`VyG7%z-g9}iQ z8lTfpL@%gRAbLT`FR)1EfqKbJW{6B{lpz8kxptzN;GY{U!GRNb#>W4qilN+u0|l^6 zM*9Ws*m7{IEatG7&~Vu;YcVGtF$Dr`nM63U8|V2%_K{t#cuvcZ#)`A34lp=yGyC{e zZJ*ytn~?M$j4=;sI;>*XVvwIgfFXh))rGgtRYibY0C#BZM#o=zEVgn+4q_9r+Jsm@ zCKl+B2y|otf3@9Cq#lBQ6Z5|hQ}%JfzH4ZURa|lNdQ;C$ zUN$Uc#mKZ(V~PK%0%S!@Cfd)5o`DdQ8}lV6J8D|mYQ&$RvBdDRI&0%OYY-l&H|xK_ ze60fKYL*GQ1%CtkoyGZqR&t$~|7Nfs5a#nm_~PBOWPsDWmxQPMH<-7#u=Q5 za$;uVP>m}E-lUAAVNYcCR4y&rv4oG79|)yGmGv~Ntz>yY-p0AP8|UyTS?i_~|Ko0| zr8YZ)Wn>L~#P7By)z-WY|7ubUY6Q26;~*4fe!0iUh?y^@7;eF0)RapTp#$BNB{9oJ zgX>M*r`)Y35y&DDaGm=spr_L1Z!c&gfVZgs;{|Y1iuo7#Ts=zGCWkc@H#k$`< z-;oGxoWXkf;^=AGlNC9Mj6kIUwF!Niz0wfDa%~(i>ju2!AkXS>d$p$vg}>MTYwkRl zt2&dd{g=krWUv8~49=l2IFjx)7YMwd%vph zS^e&PlFm^=p1DJSDB7&my?S+bak#wSifI2Yfqji%Zc^U&Vc#Zj1~A_@Z7TTB z8P^H@zhH7NES<^%ru8eHF`z_R&^u*w-z{J80hnJlk6j+`m(F>+aB5%5zUJWxG4SB$ z9HrARu#fsg!cJ^$r&*ZaTEK4t>Z5@?a(x3-Y`1qf$31uVt-0>e7iq^e*3q{Z@sf}E z4d3>c(}Dl3BfpXR-TA2hM`+$n7%5m%FtUBxn9gZqx}=WolrpkCCw(jw@J899VR%7L zrZ5Y19fH3NdE28QKUJFf1OAf&Q2B)p5dR;YtRP_iHep215P%q{TF#9aueqPBaEq(~LkOaBx)|_2Rr>XcROBqG-nS3s+^NmKRg-<=K>FP}B{&aA7DysaRy?va z0U{9opF2pu8@Yfh6BybblS~91Ts^KE1AhoYH&zaSBa{x{7xjHaDhhZ-WX-9zI)aMS z)^z5rk~HwQ?Ka3k*R{wDBA`J47O=ViYwK~_VsKL9n@0h%$lj4(h!g{}kfj4^E1*^3 zN}aWjRnkHHQC%)s07c>RDN8K)Pdu@W+0j!u#}R)vPQ(!;Q_zNZcH=TK!f8QxL~B=$ zpgIf-FhqjtK)@-AE>wXogf&R(2Hf76NFoU0e-p@0%>TRreX7x!R)XZ8U96+@N$iT_5f9KN4C$dM$B0<5(?lPSQQ5gu%Y14#sr4c)ox}^U1HsqL}-Fspmy^N=%9M_ zgsPQet5%HJzj!!_1Bax5z4k}8v&eYixvaJPsE9})Kcn9GUd;KqQJKojPq>WlOF07z z6O9aBQbWr_`5uVCaRK*NvA@E4)me9H3zQ2W2OTfHXSxv8frlsdLkGw~NJ9_-Eb!_1 zLpqQG#pO$?9V<1sdJINzT;OU4su3d=nO?*niocIrG~@Lbp#Ny)y;1;D25Cnm4w8Tb z`xLU>v6m-Q7jUKFPi}|;=zXRSnjv_Mn?n>r9a1hpbMdwB(VZ}qB0$|?>A(@j3bA)s z9?^s8_=1=np^cNtT8Rh+9N#qg*oOF{EEHQeUgFOhh6N2hykdl{M<2|dL}@`F|FR)^ zPA;$rMM#ZfGz%~?f&%gW8T1Ia`Jz4x_)gJQ=sdAv{#dPBZ65HOfj>&L-?+{bjPt{~ zbPf3({+s>}3uH6NZCodW9lE;m;$NY>3k87r1pE*I22MUC-_F>Ma_=`6_I=E6HSGTt znC~?FNaP3bbs9o*=F#n&_rboo?=zKX|Kbr<)FakSh8L>WP9pdh_-~yF5!7y(acIL7 z#Q$p2gf$ZmtQ=pte00Uq5w_H3GH*Dx(^3G&)|Doq^GMq{T1>+-goT#HXbYYb`~&`+ z%O$&9v)gq(RKDj@$*xPqJGow_zUMkq?`m@I&~$L5=-$!ddq;|?3p}VVQ;qmk zB?lrv6p}7PDntcA_906Rj0GS9J8CPVDBz_4cNiaJ8!GANvbJKX!ya{N)+i+aH&#du z1>{N?liZ;o&VqaGtVGqvUwX?G1ukI(qA2VZ9|-?-?n@V<#X$YVH-BI-Dg9^E z?^Vrt9sLI`peW#MLTEuW3sf;Cf*r)RXdpBZ2&4m{PM*NMZ|Qm7fZs>{D23hD1^lw~ zL<{&^j{HH`k2;@0&Agm(oiKJ%-o?6~KdGmDKI7HB<@Ief3;AEna0*YWVc$*WG4OBE z;DyHIogmpeI(v`!F;n|-+iuWJ|6g^inueX6Hg$85EcN*TmHqPd`j~e!4brB z^McO>AiPKo!G|1&_@5GhB%o0pEZ_0)A0m(wi_Df+j|V7#AeIOgymCX~&^IJ;JiH1F@@9&;4uQdc`pyXQ ztJh6tFSS4wx|Yk~_d6mGjvunq9PLW09y z7~#Jtz|KydTw`TqMXHwt98+Cb_%DM{6oEw|2*?3lrE| z3P2(NKjIGJs*W?HA)6^DSE>yc3PpY!Oj?Jd)mVTQ22lVx0`4G&n$q9^iO>*jOK@!H zDERNV;0cNl8)vS5|L_ti0HcJUfXAoGZP!2^j-Z?Sc3jC_e=%d#xs=6dK`sk8vUYsk znz4sg3_pbbXYmIH{viAtP=LER1 zfyLw?t^v$^3d$w*~CCJm8Os`5xd0(f&Cj{K(io3YNA7AbXL2r_|A%Q$}}A9n&RkTsIVQ0i)A` z$OR}0SVoXMtX*3l(Lr)VI?&|HX7GX)G90jj`Ce)R=JRW&jqRE~zB|9E;(t%?dTB3z z2R{*TL_mVzo+vG{VgWCy7ZlHar)pIkiV%r_H3HNCN<{v!fSRGMpJbdq(mK&T2l%~F zk%o2z^5Y`~`I#wEpR|Z-Z^g3F<%>rU{1?r7yFg3Ipnwm`77pD{d3WIus|ZYhAP#Su z2E0rB34;FwBp~8{4sX^w*G{b4Hj|0gG^ru-z)kn+3aR8Wr%vV{m3pc07V^Vrmks+1 zDpC=+E*5UPShRz484B=_f7d079S{NS5BrjM4na^CAO!&bE%>i^J{my56LcQ$#;_gy7jdYda0L8^Ol4K2 zF@Yv!>uYeG&RB!oq2<}_prliP{sQ5@7Ld_vc28Om<1a`qpa9YevVgNyG>F}+PN!3t zy~9`YH!?VgEP!6H`Yj2R0FG{mCj}t*Ke+Hc(4JE{_sxpg11n|?sF>NmlJU`reX9U` zs|BlBZ2sGTKM8_0j!6_^-=ZY~stbqWe^g6PEUBmHKZ*R~S}gU%RQP@TZxs1Mi@ECI zMd4S#-|T4L3;1JLH(k3{Oao^K<~QHK6CL)2`H_JCJh1O!{$B(24!Q~BBQP9z1PoKh zc1<1K#qhs7SwH~%6*jwcU_^U>I^uKN^reWP;R&lLL{I}nz?0~7;Df)1>iR8&|Z)Ef7$>I zqqcd}Y$bp@s5P^jAZOyMt`i}5O5faszDy-zU@3_}$=vrz1okf(jvNHAQxsrGg`)tH zf~pnci1tYh_)z6Cfqyys?w5|Fc8mnX55w?kr%*Ac8t{jnbnx>~&$XGQh(cne!_0rq zq6*A98@K=!i18O!=z1m*fC#vP|L8?!$ye!yW&-xXED8Y%{!dpD?LRt8Ef|nL^vSsz zv49vsDS(#_oUL{rMFNukfAbWuk9QOz5FMzYz^xlTOSEr(QH_$8kH}_9t8I<JDMCiessWZoxJlG0e(wh`Nh2yL&tVY8`~{)OjqeYqdFG&kul55 z2BHNO&w00W;Sfp#;6IgLDg|6g8Bm8{0nnc3lmI|})sBrR(1<8rJNzfeC)x+|@u}kT z$E`&3mpn_d`s>NV6J<^sqTda}4`R`c0~uHMr=a{R7a#@LC-A>gwui&>YqUii%Ap*L z5s3KTO99aQRramJ6#DVm>W}&2=kx?;EZ;~w1<>sY_$|U0w%e4U$Cqk3EX^UpH<7`q6fE+|#z)T6CJ}bUg;mo)8%^zGe=iU4nZ)8vElg^)1 zMkAP_eV_qNH$DsSTr4oEBU9?>w+(0*0b98EeT$+>i<~5%X|j<5ZuQ+?xdLIz;SMv?0I|cMj*9 zQdE5VaQ=-0nV5e9un!SjE=|4+1<(h_Sft7{vVePNN>BirziPg+0QsffBLa3DL8=1t z{4k`zhlutK`A<6*fDw3)Xu{s6mH`5Ll}iG>14~__Rw_Kv zrt61?`fZ8%itwKs@LP|i4w)N*wtGVSJfc0YpApw1ZT!nAqr3QVzK`erCngPT_dLh_ z{7J?U-q&e8UpxmFctqe>Ac*iW6r|8Mhy;Ty5S|n$7Z}q87GSavoyAy5vnIZpG5%$h zm;wA)M?}z`@uak&5&vhgr*dL1KAnUDA&BurSVJi^(3^(&hxnh8@zEV~xyKZAc=L3K zfJ6X-kk+(pG=nUT?3hDwfhq&4j#d>I{?o7q)Fa)?x~W9KqI5!ce4FR09~>`5*wXd-qL z;MI$1C^M!o;;>Xgo>G3c8fqwrX(p^mTeDN^4XMK#dW&p=s|Fd#FKUA+z<)pZw|$ga zTWrWLBj^Qf8Bht}IC}(GBA|{iMur|OWXt@GeLJWEoKIVJdiT7OJ7(5zomRhf>amTJ z>Z}$F1=Ot_SI1BYSYVY{pnCBjbRm_7=f6!|0PruL-bd*G8w8XW@bXpV1vC0o%t9>c z-ztSaX29Qwt0#00XZU?fU_W|cHxl_9kNI1L{B0cYM|JYBD^}aay%9aS@sZy!KX$0! z3VG)_VZSw)@56PJD81o_K;Ypoq4psDq{qFIHvScE$OU*v6#YDC-^$M&)((OQ9DaSr z7mfZMTEzv!^;ylp{HX5{5rlDpt1rk_)Fp%ALX-REOzCIhPq#n?nKU653-BJ&1nnjm z*9`+IUCC4ym`#KewS3WVq$GxvGNB0MKelTDhsH7P=~h!wVB=JYLMjK0Ke%Qh@js(V zv8`S$P1br!D**%kOeNk(LSwVhW~m=I^gbsZZO|b0N2kX>=5A}kxXPz z&)XzS5tgf)z-r1kOYxWL=*Jcvn5@J*HFM7!Pv=(+)M7@z@EIFDeGv-KvK!l3rs+da zfUT#;EJXVlD`vhxP`Xf~DgdJ)&Q!8W=6+4qt+HKEfck=y<{Je}Jw``>C}12a(BYM% zIN(3lAddo&gJcbT4+^N1?Pq{k0Ot?6z>Gd+(_ZD2PVHI7)`01~qs08NYrCG>(>5`G z`@9&1-RNqMKdT|!#vh6Np+ndr?xVxL={&L9b;Du5&7*w>^|m5BeRM~{EfiPQg>&_h z-_1adF7mX@jsJXcexpF=2jqdUxgnlMdty-hLR3Ho1Eu_r=?d~^Oz27c5B|IOKkEDc zYY#(6A(S1$|6Hvhf`C}maxU;#z~cf@Kzp1;ct@QUMDU+RF~w`9aFuB9+JFco0i}=W z!bl2;01_b!zz#$qm{Y!VWHtWJ%`@m13*i6pq{S{5AQ51A5lzG#@c;0Z8P=q*3U3eP zT}C?4qyW5wuF`)LR4c{?dl~Eo2%EaXkT*dwV1Bo*knkRzM}SXXKt;+G#$QyVaeuuk zgN}e32eWQ6AMa2e6o3$f9h5`>dC`j$=Y1^5g9b$W&3Kky#)sHz*Iu=^hi_!}4bo9*Wb zsp>X{{6W}n(#+EwoyQO9V{A?Y|5a$~M6Hc&AZepJq?4Ol_HE@k3(w@_@%%i^hyCXX z@s;~yFo9`1nNWgWB9Xm3!3}ma|S;(5|`l^aXF8a&*JQI=0iI z{H$Uk#CUqdYUvKPjNs66+61r(4LYzuJz{7&Ce{?$B zVDm=fZAMS-Ul`{{NBD-w-wMEw_>|;fFYU$fIqv232|Y6>_LlxL?q!}N4{vV>-yA}D zuA)Gj@klf-NQ!194Fvqnx(QZ|8zO(i6H|l?|FKb-ld4P5TqV7Bra20l54lks@p#M*zScVl9$#eEnzDqjw6Tw{3k(B3a}=giU3MceezP~ zSJ2gU+e!dHIuHuHyK1b9y`2@4dr`ohbIzGVSr!Vw>JPSCB9Kn-&k02S6bKytivkYk z(;D`mzErradM<*0Eyn@4>HlH`zUkvj^a5)fkWm1Ljc#+&jSuDf@`=_~rt$>gJ;*QB z$W$Q0e!jRIxznoWdV48=oFas8Z1yYtvC1|3-()v{LLxv(!dq1dp9_QIk1hT ziP|oM+Gx)0fDjZ4^%3_iME)S`Hy-deC)#h0Z{L@95cXeGm2E5w!F!NgbMRWAwekRT{}`=fG$sYKI@%A9>R(767II=l^`V#_0o`r$Qu(}s7VaboW;*!gn(gftnO=d3;~+Lmvf0iO|b z=v zxEcl2^8?thIM)cK3DQOZhtxjc+e#(%xP}5fsq%t*WHH{;w%R3i}QJ88^-BXuIBKWCUwv92Z~>k~;`GP#WKHSMfdZfdTtIt9bVwThQqr)O48vOi{-K`| zodsgCLmN{=kPAE(a9j|$HY*Vbsbw&Tl zmjpylF{9zomq-Dqf!&6US0q6E19T51lZj3R}+|Z3{G^9#_9eZ;P z;O}C7?}}CRWI5l3T*C%a+YCC3|K%OB1_XKp;4<*vO_uOR%!vZi?-PRmF-87X!akVqolfl4&5!HM z)ke2Y45zLT>-ZMOmD1N*U&KRWD(h&;`}{06Y^ z+Hyq)DE}Q0d4$}qhJN~&*db4RTvTAEzE&t404Excb9?XwG zdkVM_PkdNzo2Wh{V&@Bbar+Rv;Tkyn48z+4{(k)5H*3mk854V_Pw3@TAgF=tAbA8@ z(2K#(3VeF&ZUR4#Zd%L>4L_wdNrV`o&A0#}h|L8-HkA z(N=&8bYRWIgUo`!2;}1by~|Fet>$3(feU!Z3Y)s^b85HFIH$m6aSm-vkKsq z;P1d6!{nWF92U6yH=0}lX6lJ00w6Z6zOVq-yGM!ve88WWpRzBQf0qto*uh4F0?YTU z3j7Fj5xu}*zN`OA^YISf9aYEPP_53d%SXKr8RnC8kckk+ODv)hz%NGgldCR330PyO z_XGY$0p0*Q6@uj#vW1m=qFIcf0CNGcs#w2{4m*np?=1_^>KQ2DGl4%dB6ObG)vb~- zI?yu8hnE=^_XV=m>57LeP}rYzC2!-ol%<%0j%}K9jOozZrXSy&pt``uiIRiXPv8c> zs2d-IC`1;(ya-evwFV@rBJAlrG0MA<$nQt{u^YGu@;l_m3GMSIbSYqd=6D1D30?Bz zyX6@L=xQf-e5U~Z`>vjdXkRbA`D}sVoXq420skn-A5-CPfc&we{pf@DLtr0~rzxE$ zGSqK4je+2wvag~k{MD0s(`zsAM*^DI3zd~bnQbVwP4^Rs96)B(BE-^j6(F{!U(0koi$vEBEG0y^w& zLkej4Hu{Fs{&`n_2B>5ylDfA=Y6n$ z=_oUT&N{Yx5wZ`#KS4g-UZ*qGV))cdA+`hWoDT~e-L>FE$_i$?(XIuABF=-Z;6I_h z0lp34B;dCL-~;=%)t8yf*S=4VGU2nxcjuuCwH$b-}m?CTs6_=EX6$K?VQO=we0 zB?u332+6eth7r)m-2v6f4m^2>9hCSvO}Ftd-wZ-z4Fvzj3q}DK4io%?{Cs_oU!y1V z?ep2Jx|Ufb9TmpH%P<_}emi+edHn z;+PloP`ioQO8My8w~TV4Q{Y0)BgSYSNJ9%cm%8-Cj+sX{Ogf^lf1*(U!-9A@fh!3D zjl(CIAhdNVPY$gZabUrFqyTgZ6aU9D_CzATKcX!L^2^NWx%vt9L3=yke14p}@0t%6 zaIcr#cjGGjALmpciTQTI@ITVkqp+VfyPoXdY~+uG{njY_;mF@;%-=3d>CS!`PM3n zO{Mkt9}MXmVres<$UpPa9-RL;KPUCgnf7|_^f&Vo-_D=)Zf@dR5JBeTeqw?6S5wDY zMOYNjuFbN5CVoi1Q5&QNEnx(T9c{z~(TSib7SMRT(CV-T)~N&#-;4iO3ue4gGH+1X z;t`cA##03#$gel?=XClSkYBs$GuLqs5u8k20r*oI<_#C}x86LENz4rPKE9~cjo>_! zNWW%O^?i-1{^o%IpYzSbtL~5m@E*>yTW5Jcc#g0`MZiJ*Jvzm-3jkdx1pn*H9~eq2 zN_SpR3I26Zfb;)Q?d3}m+lw8}N!xMnl*z|c2k06`BeHq{4kfY!rv(wx!wBgA{0f>r zr*uQh2oR=ZI)$N+(Ru9 zV2{j~AG1&fEFEE5R?-nh34oPhliZb-u~Q$; zI+HX{b40h#;5mNLgNr|?oFiW-HlBzR3;DyFwmR5L2m1l!?`UCv*Mj(N91Hjj?d{$$ zpNHL9u$3Rr>CUFzT&62)*gir~7zIQWbM;a&zbE^|LjDE{e}$$@Z;)RmJ&ilFX^@`s!`>77Hz@qqtYE!#B|i)Dqlfy< zfc*w>zPhfw(>xYv8SpBtP<7P@K#=VvC*}ur4}O4=9SQ!^;(7q}c{ATGnEgJdXzt*` zxr4aLo$*#y!hp=leUXF60(di@8}-N7Wnj+L9o`do67~Hpd1yoc7qlH6@HdH_BNz)b zN(B57nw1y$ED){^HN^t7m3c%U{AWmMhAEbm0E*`l|I^_+QM~|L5>b0l{sDZz|7`X~ z+@4(V{G85MbDRN0vW8*-+Q@`|kdsgu_@(&!#mzI{uy}=iyN|9D41@e!b+nfE7U!Ff zu96^76nKh7=jLf5fAibm$*Cd82mf_^{C{x5f^)9mKVp$Of@v`@&ENNen#iw;^JiC% z@zp-IhA)%%vGHhLoK*@A@#6&!tU=Zw%P2i!XhBK@svPWdH5CXN3QQu^tWj42P$FRU z1(}*~_)Ftr$|!aqX2dBMP(|2k0oZ|1f&Q-bksj>-`sK&Je)WkC6!7K8N(4T?s~Yjc z%UFXxJ9psG@e=06T`$>z5QGF&LksZIp~eDnM__?XQ^0)U|1-(+StvsX8C+1mnK^Rf z=^elt8Vdd`L4NRG;P0mKTW#0VeDdSFg8V{zSb$xMoJp^61@jA7q%!H1!YMtuvRzB~ zAJ;W!tnlCSbH;M@!~*~5Qcoo8H(uC{j{G68->A-`Xun0U@4#RFAI;rT@t0_dm|tN( zjjoFMDf@O7{@Z9@d42@`!Brr-XI8uoJ&sg(h~b-p{RWsH=A{HfY`|Ivq!lWy9ITiT zpVA~wx{y_GbCJ11dbH^FNyFRoWp#$z*GI-5-5DhxB?n1g$K5;UXMFGMsRIk=3@V;K zw0Oa=;)TOY7LF*IH^dTwx5*1Kr}QTa*gK|c@`#SRDF^#F9{~Kn=%&H1AHoHW5!!+j zqH%%G0&PtMev4VNSb*LEOr#lcuV@p&v;l>)-YKI5Koxl7w7PAxf%h{Yf7XWcxtq`D zvCnHe(LPu1PiL+@k%AVqj5jdSpTTb6C%|Zi|5IPxyQrAoz~9|`_vnU)|DTEixFh2&=Yhfui32uj2* z{C5ZZcT?lYP@n*xHFTo_F%)o&@9VT9!v4D~DYh}xMg*=9;I>j$V+8UvCC7ALYr`3B z9J56OZp(~c3s528?-T-_KF|h9f&Zt!e$9FOo6e`96!7i+i(~<+2-oksSDksSa0}gG zVE)0SL#r0NU%hM?6=CrIIQq}7xqL`-L^)b6IhUjWEeLn0!~aO+Z$jq}B0u$9AN-xL zBk(Vn*xdlXTjAs$g;RPJCA`X2XL3(>!-DmK$vp}t^nD=CP~2pVMp#U6_P(SL9(Fij#S zp??WR&=uoqHnN*+9wh)OzgkIYuz#^|2m8E0do+KR7n2v9Mi_#LYC_+{pE`y9{ZEz#0`9vsyUz6{Sf90e3F93~-X&IkFk-s3%F0cjIn zg+7x0+Y}H^6YX{l(UCyZ@c0Ut)4^JF4IzRM7HBFXXqpI`#{&F+sG&@wyBPlW1OIcU z4J>3L=z^hDtK)08(FL~nWUBO^3;8T?VU5d&+TO)(-@@(Z^S6=(a4r;Vzp^ih5-_D( zi{U8&ONv4H52OGl{&>i5;D7JO&+c)1#j3l$f%M^f}*U-QvveFeTCKdt++K)U&bY(OZ6 z9BVF99ocQ1u^B;DO|W^Ssy>??NY!U+H}i*1P!6CRObNi^e75pd8QP= z1AoT?qyt|<0gqG;czoL^;1q-7lm)O-x#YvMdlwV-A6`9HDFEf*EmN5q$`Dawfh89* zR$k0l2@#x4UWhIf#D72LZvy$pI(Un@x*P%^zg zr+9k5qN#n0xS#P_v0nBsn%1viN-t7?9Pr<*S!B%?XIy82e_*eAU@U)>m_G{gw^-zF z8u`6wzZE)96bcyT8n~qD5bEQjQ_Xi`FA{1g|G51T|0Vky`1{MD?4`f`R$7qTdjeM5 z;UBM?z2jGMeMoO^sBzTC&CBbDdx(? zZ-9@V69GrAo*9&M-^`x&diK=UbEe_*d6Ssm9T2``@yN2}YEUqDQ0|Pkv!)J&P@tHk5gm371$8~a|Nq8~M+A-z!WaP-;1A2e!qh58 zFfIsZfi@UlNJ1f{{@L}kpfh%j61w_779N)zeJww4O-V*ntZ9) z_O^%xlm&2QdgrzMDNF$Z{|S=O($W9Fyu)k+l>ok@B~}4H=PsB}*l*|Fk9cFAJm5o6 z1Mh?^zPf*j5c=~g#{qLt9h^7($BjeytrWn(9D65A;Z@QFghc_mQ7*t|A^TVcQ48S9 zHR`k@TP0~~QaNnGC<#|qCbrk82kZP*LD^CRX*S46grKiJG5zPUYxcT&F> z`MdakoH_a9y5u=ak5K^14}y=te|rDY*>7_8%^X;gIB?(0*Fk>Kfvy9KXS@a-6in{L zQr)}>-C+R^OV!<8^{~i4GT@Jb`7Mt2!wb7HbeG=YGnSXHp zAp6JnWHzJQZ0L~R`NrMFpy_;>_8S+Asogk`P zW!5kL!YNc>iP*an|J&4^_Ki?LD9nOm@CDJh3-4W=PcV;?FDH*-dmie|%y(7Qoja&- z-e7RvJ97sC=}7&B^M(}89Sq2qEgx60W>V$a$(*Wn3Eb~r84n|rE*r~16oMf5l)PE* zK_6rmdq#Jq#ISSl3#~sxUf9{-g#LohcOS+Ds(ni(Yp>#kT&&OOENVam&&dVBj6jwE zMH*@oQ!45fu_*;e=$|un0Qg_bMCfH>4z8P0vuQdMaCFxqY(K>LR~gaIu0~tnc)5hV zjl02r9r}%#d7(`4#y?2i!lt<7xz`K&l9X zd)H48#-pxCw>ejh3Pdn}pIQJRy%+i0{uk4246BcNuz$gZLZBU;J;T9c0)_=`3(BU2_4v;F1Lw>YKAj#R6a-3NT9JP zF8~T4@u3{d?_w-qMDS1)V0Iun!ej?kIT*l4`62T6D#BI^cxvTfOrcf_V1w8vY|p95 zq8v<|f8xVg$2KL90vx3Zykq9cowJ?(b2(@2)%;EL4qVAy7tPNpc|TCw^s~8y9T%ujtI!<;Xv(_Thw=RyqWLh&wfuh59ZGwqI&M4 z5haU8qV1#bxEmnd!*=QXBf<9al@lu0O*y!6`hoRR4{n@sVEwepwNonBOoj+5R!>x3 zuzF(Y(y@>TSwP0*{(Dh@hARbVJ^shyjs~Oe$dkw)L{-P%I%pK>a}zXWhXSp$Cw zJ{Ij0{Sx#4@Yy}NfW!i#06z4?r(ywApl7#b3VL$=Bq|Ugy#@I+`PO`N`T#{?r2uEp zbE-c&Bmch_@LK`*G2=i%X_q*ht|Isc{Fxo(pIpt9&_Gd*mGkZo+i+16`I$1!JR+5w z&3Y=?-%XrG>bL3uaXwyCG7fqH2>xAt!HNrV7I|4ifC4mqj*76??B;R-sX%H9Q{h8> z0WyUu7f?FjIYJ+)5b)Ic0zSU>?SqRfk@(E0Qgmvc9O|D*|&jKjlz5BVDbf5Eo@K#CKE8cUoV}`BJ|eK3-v0|Ih+cyk0WVl_1|$0U!vk902%hE8>_gZZHo2ek1X} zVVvI>{>!f8tUIn;iwRRDTAHoKso4s=f*KmZf54wQtb%`h`_tb5lk*baL8V8=ccH$* z`-LL_c0oOo{>lmEE91&n#BqbX1F#F;Ezai&@7ce4(t!=r+^N|-vu4YzgPRho)=%Y~ zTsaT{pUxK~UmyiY9p58qM5kRtUu=8)kID7wELmyaa{IJ|Xs?bg{yKuG-r|6u<0 z%5-;SbpMS5S=XyFwXUT)=WcBQ_z5ZkL=%+6p{rv1>uDq1^kM-T> z1zy4w#uqop8opFH_%wxJ58*NM5PnE}~;=k2<}>jyKh zAI!RbAoB(TC2DfGXTAgv88LLNDxE=dZq}TQm?(fO5U-GixZbHPyo*L;@)4RpUya|0 zINwqds~Xr|8&^Bv3Mt?nQu)9fL2mmDKR*bfKAW=ibkc%TyXWBoI+MKceA@CWc^e4+ zuNH1$zod`0Ce?sLBq+%;hE68ct(GseGae>_?OLl zw`|^frE}hPjIa+bnE86~i~)duUi`~celtT$y}@O>F<`$%;~K(YKbq7NjP`>%Pi*&o z6U$bjBfr;~MbnnW^MHRRS$$0E_wAjk^SWLez#lzdR~2?OUElgKU4*9b!tM!5EZ`3X zgy6pk{w;$2P(}d%ZM2TOI-|RQcnG{puW(MA!7uFM7|*wH{!fj;aH^E4JS-{otk<)thD>+BS!md=xII z68KN&RBuk?IR^@;-jv9-cE^0)PijDE0H)yUQ#(kF>zO>NGqLo42>%zg{rw z-F=94OGc6c>|Z|a;Q9pOfAe`V>N6S4zg?5d_7<+dKA;K(2>-R-w~#2B>MAJ!dX6G| zqW}wZkvl%+{QTu7e}D4uM;0c{b=J^JqyVO_(418Z=1ZkHO~n>( zzcK<2&jT_4C+82V1i(8f91#E4mjU=d{Z(d4Ghf;;pR2pS%D8FP(8FSyILEG;EI7gq zopAYrn>ea6f!R={{ClHE%{AowKlnvyTkvZEv=x&e@H4CSeFHC$t(&(Q)J_XhA;4=2 zyTf!KKM_C^BNqti5jG02kwJGfBLWIwM#PmPpV7{IqU;`|w(rA>S!*t2u9EpPbs6`U z^ELqfn1$FW;G`a1ox&64>gzl~{CAOmd%AZqZEA*t;{VRrcvJ{L{{jD}OXL^+gZXn5 z|CcX#-(!Kf@1O{kB)(oat#9sx?pb3ydf*?X^G8Si7VG@s;NL*)iH7_!be`tGK59>c zfZs=c8np!e3{kYmUz2#XgTo5D=JPc0SAI>d?dC98F*mx6M-+fjzXS8o++svBbd8+{ zz(eu8rT5Ytr2o)djXn{{{khoaS8nQj(r(7PWH4n z2>TK6_bnMi#nxR*myL7CFFfBet7a>BKDTDeY_5TGc*lJIeopn~nMC_FTW9m;L)+&8 z__ZG{;MjZS)qc28AKEmNuLcEB6waOb4&T~J03ATi{~84ZNFm4t?RFZln`Gp~AO2h& z!2cAg8Wx79SeQAafJYZzez?U0+bI3q$vat1+~h7f0e*r z50SH2KxQ;yLr1;U1EK?e0FlQ6Gy)^_upP|#PANCrp-fgrfe@6lSHGuzEKr#6z^g;Xw z{}uetd(V!=|8w6ho%0TKfc{fBwI8yNs=dC?=RYX*gu#AuV*bWN{wM)|2<8X-a~02{ z?IYlW{H)=i;LE=wi8|SzY_hPQ#`H`e0b-NaW=XE<5)$LluOP$?I>UJ-#-2vb))cbeo&HAW5 zaS89_xqWB>?0^ac#pKR>H+^Csuypr`4&ZG7|34i3f;&73+yp+_#y7(G7X{(7 zg!=xyMfj9@3I0cR-a~~Yt|vb;e_pY`=x)0yUNn^gM7|;LpRb9VNEQeqf)=s>|H~2o zvzGz=9|r#^U(pCl2``0#iJo0Jz{IJ_=Jv0-|1^(tz~{Qx3Rw zmR17i2qMx3+rfWj0cQJ=79{77v;BC^ACw~S|4v;IlFp5qTmT=~Hws9)MA^a-LD?ST zf|QG;Nf)VQmnN}>3_4&3nHG?-eXKg0qg;R*0W5H=L=z!27qm=E0Za}8^U<2b1(N-b zea_MWD%ZA^%ykE=AI-MLNDI16Yk(-g*@2)r^#ug*-+F{KCMb{yaPveIpoIeL5nxu* zowLvQ7MBidcL3c1)tR>|_g*XBLD5dB zk6~y76MGoT*+D5l9OD1WhX0uS`=a&(_2mmb;Ot*GX#c{&+?WdVPI2PEf`mS~@h^Lt zzbE*#MaFYcS`#ter_1P92_ld%Mv!DQ6l7K*`PNw9)ECY`W`F#abmIxqO5WA{g>Bs`)r)hU| zH)^jaKfH&6FNPc!{0Gz?qI6UpB6h<2qshyTr>v?^UCs4K(o$a58LA&mT6!dD*|9y# zkJBZZx|+j>^lYnNtR&#`Q`b)fLqJaPZ$6 z91s5kjL@Q+rkMiL0o#XnaBP^Q!mj=}$)iY`I&;qf`4#!o_>A&1?v=Fo-W1AV%#4YB z`RkEh?N)BpgbEb%4K1gDNNK3qL_qF|{zLGegR^Vuz+9^Q(_Sx_{hpJ6YBtR{vU33q zU+43-UMkr|3IOtdL}ylgIhfBq;IDycHlI^-5=@gPdKU#?ee@&_%AHOHq6g};U%&ZG zT9B&J@$o2(@0>a~eHz|m6 zfHI>8njLLf0MmqU1koDy3{G+DV;B=rmrq^zc2(-F{d?`uO;9n*m z;5{Vr4~*;a$F)fX68`5;e1(InA8!u|f9c$J_AeMzzChr=f6)+b!2gn2Zxl^`4ciaF zKgti1POQ_iY5a{Le`LVlB=WZ;;E#&=frkqFy(8m<6Mt~{GvUXxbQ<_;t+^dV^%luT zv+nzVAA#^z_H`6Mm`6j1Ph_pFt^r@SmxhX4-d&fP*O^ zo4~Eh9>X!h*EAZq=-!(0T5jUo6nu*pjVxb5d3ORaKQfNg`|WdUcP=D`KelJZ$&B?U zGuNNYSXZC6=Gfj9f^@0@Z@qPA?0u1k9*xrx=0#BZc3nGZaQG;N4D3(t5XX(CYO!t)WJ>a91 zaXnJT_uM<~W%8rFW4e2PH2V;pZfbv+{$^IfK>g%2GLPz_e8Fk~PA_uWQB2H_N)|Lh z#N>h~iGX8)U`Eh979a~y2>|e)IuHp+6o3%4U>HKsfpt^Bf8u}PKZeiplsktD2=z5K zSxXhQ$;;c)>vVEW$T{-lDtj1DQ_scTLxoo=5Yhg#N56jc_}6bf|Lwb{PyjD~d~#pq z;Kz4Sil_*G|M(6pKzNKJh#^9B)Y268!vh+toy3x z8s@uBUN;BK$A2I5n-un8fvDp*0eta=0fG{$r|AOb>G01YUU+B5cL@Qs+C2o?mxfg|vrI|wzVbosc-wFy;JZ#T|3xH++Q zC&G>*c|vyp9OOTpz3Ft$W^f(~5UTH8c_MAiiS)H6(%12jkBR~^*9-qG;MW`U(Y3sd zui&KvNlW1rz6JPSIDcr)jJMM!_62x%5AO(UHi-WN;2-Pexkv%fhIasPG$@dtVnn(c znP0=0%1LL18Gky#eow~>{N1vqDp#UVj$+1pQlW{_Otj;_g_;5a7SjL`w3rKw2%>R8 zV=T~oBA_>fS=`xEUdu~-t6=8a`H628%^g&_WE53^!`tSZN?UU-cXPn-kLJUKWMcsl z0rgo9;y-Q~7yoN8!VUK1su2u?ci=DO2h%ȯf!kMF*K2q+380hul&AqXNs1ybYK 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 aeB%H7{xcHi03G)DCR diff --git a/Projects/DesignPatterns/Assets/Black Hole/Texture/Sky/Sky-x.bmp.meta b/Projects/DesignPatterns/Assets/Black Hole/Texture/Sky/Sky-x.bmp.meta deleted file mode 100644 index fc095d5..0000000 --- a/Projects/DesignPatterns/Assets/Black Hole/Texture/Sky/Sky-x.bmp.meta +++ /dev/null @@ -1,47 +0,0 @@ -fileFormatVersion: 2 -guid: 8b7de637a53296c40885c0dcc8d37e0b -TextureImporter: - fileIDToRecycleName: {} - serializedVersion: 2 - mipmaps: - mipMapMode: 0 - enableMipMap: 1 - linearTexture: 0 - correctGamma: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: .25 - normalMapFilter: 0 - isReadable: 0 - grayScaleToAlpha: 0 - generateCubemap: 0 - seamlessCubemap: 0 - textureFormat: -1 - maxTextureSize: 1024 - textureSettings: - filterMode: -1 - aniso: -1 - mipBias: -1 - wrapMode: 1 - nPOTScale: 1 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: .5, y: .5} - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spritePixelsToUnits: 100 - alphaIsTransparency: 0 - textureType: -1 - buildTargetSettings: [] - spriteSheet: - sprites: [] - spritePackingTag: - userData: diff --git a/Projects/DesignPatterns/Assets/Black Hole/Texture/Sky/Sky-y.bmp b/Projects/DesignPatterns/Assets/Black Hole/Texture/Sky/Sky-y.bmp deleted file mode 100644 index 292cb77655a8c29eae2655fbe2800fb03b9b44c0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 786486 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

  • gJIMnHoD1XnR>ITYo6BqbanDvbz81I zajnB`mZ6OA5I_pr$ax@v?27S@a4M|f?gHpilEXZk@-@%WXM`&NmFx);>xPFO%33J0 z!p|OjWE_a+LPCKD^!qSW0zT}Dfdpukz4AzPKO483s4!xll9s{pwqaHV{(wv_xbq2z z2WjYyZ?w^|Of+%`Uau)mLeUO9!dVP2?Vh=s9AE?o{NU2Hwvp|K@s4>S!?4W4Jqjvu zU9*+oK>-gqEo33ofY_(9t{Ee@6e+YEoRN64IsEhYe>6~oR;8v8c^p*Xy~nujD__&C zXV^bs!Bg)XhGP(Z%M+R(JRUSCKe|?)dUG!2*?Fhei%@@6YS0X?dgqvAjboX}{GEV< zTQga#Qj@BD1f>dHci+-YJzwzw0QPPE;sGHh)F9JE6$$A%dnl!e=s3WyJbvXtt;TF$ zxL+}}tmSGT>tbs^6P`249vf0{HJ`P#9&1fwgaF{9@zm!n?S{OH5#v1*$2z*jXEJ`4 z``DZJqRszOp3Bnba8vTLNaCaVrhh29#HfuB^v&Ap*J~>NcX{4hwbjPAr4lTC@yOzP z%}rK!X%@&qQTr41G|ANlR`Syrwl&MYMC=%Io}rZ%osP*}?9@8%=o^Wm*WCcQ0WgX z?GMau^jRymDhviIQLKyO?GgpvBk;FtT3~WqP|;&$7a!2CdMfpWjkc{n`!g2NWC1H1 zgZA7_Wl5_j{4b#H(H`G>ky*N<)*ie5oS<>>?$`5oz79H1zG`67eU1k~t{-ZO@I;tz zwN(8!O5Xu?0eKeyEgl&u%y)_&;s*T2Gbc2&u7{R~@kvMB*tHz3*4Fj5=T6X;8b+-( z^s9HDxo9F1K@mJpUL~p@VCGHqwb%Fb`N)DQIfT9^4jCyYs*6;CaoTz5V(K8X@6#P{ zwZ%{D1cHc)($_srfn_ql8`ge3!n8DI=dtVPYtlzeYK#i{TChqEE!o{;Lvg~<<=Qm3 z=)bh_RPh>}+-a<>Vd9jTTpQnD{e8zs8j1|yd=)v8qBN(lNa~k)WkNNQd`AgW>MrWZwr7u$ywvP%j zV7%2oru7fk#x6DYH1HuYbc0Z};ncj+;94UiR(4MZ%Y0Qv6gXbZd+=?g9TO@P%fet_ zz*0E!xqSAJ1#E`ec}h{BaC;SyQ4k7VC6Z4EXbHApyc*3ntL$7)#}y0<+&Hv6wF}tj zJ*gBZd0wf-B-W8FrU#F({UpjH1a&=grpYu8WOm1(YxerU(#_E22~pP*{T%5niA(x& z0c>-$GFr&t^I!?1jzH(q-P&-}tqpoenPaq#BT)bPlVG#v)RC^Oa$v()eubpcKc%U5 zhRKuEn}#|u=OEDRgFngFBjyeFzh=}1+b{uGd-fMRgER!#D@puOM~L2r@f}DvQHm6n zy)pmGUElG;=TkPiKF~;U>u7%0cz(|$J*q&#KY_pH+ch=0=`kLdQh+ByI)g>SP5}~G zPD;jcdm?*zD(|hL0pt zXOqFS;e4{Un!8=!(uaw}ht08nZ>squ(Nbanr+em5wDq-E?Qfc^K5c1J2$-~L7~8Ou zmwM-9vioRT*MHPi9ZIyLdj6xiP9gBSh8kS}q>vfmQ;E#$k(ysum(ULVs=DO$NVU2^ zX1SOe%1MvnjwBJ1(f4!;A`Lm|F`m!yiS_!C<>>S-fENj?we~w#AKUXQNl|#dA8G!m zDR#c2uS>N~nY{jB-u`R*HFmxfSO9XDtE3b1*;M*zqA7no=2X-20@@SsFo1&+7hxEb z5wWOAU0x%=P=Q#X9x+VO6q-%bc>V(|=(=*%B?Z4lFz4!YUF$~`bp@HpFqoqlH_tw> zCXYKLsxS>Tfl;_ti@Bi)L)B~Gb#aw2!#$gxo~=Io4q`XTYRCvLA-14OvI{q)1I43r z;(eMW5yKhy1ga2mLDhpFBV~c~7H^SZs}3?tIFpz2_kKWV`$Kr9rU+XG7PbfGwua`n z$5!?ZDuTU{wcE-HbuqR_yoD8IC>6cu0)V9GP)>peKE*U9fA7nKW>(M=1a%PA=&f(* zi#!^hFJsH#y~0z8?fETBSr)d`I==0ju^gt7iC7E{V4{XL9++*BqztoT;s zRt5bfzG0<8CYs;pJCU8J((C>(2J2}+;mCb2U&gkXTKfICC>tlA$^F(c8iQ` zlN45_#;(Qti`xc+WJq&T0J5wOH@j+IDJ8 zjR5~WTGnLqvJc`g)bz}eXkr4{4U;czIK>)AXFi`rSCWpfYW_ z)fPfVK~1);S+5MyNW!mTIa~^XG|i-XD(q1OupJ?Rjz}ih*Gw?|*y2dlJsF466?9p9 z_`N|(=L!@t?C-!&-2NW;fbifY9p0vg{1LuDGTDYRkZ9jj{anc+2b!bE!l_I z(j&n+I}09{ThKXmBR;Tz;0?kLgPdUu@Fw>XAq4>?T!0gfx0&vQ-8$>fxK>&*f2OS` zuVW06Wuyy75u4m^7~ab7ov{z)e0tzSs>gn={LJL1v6kZO3==k*pPZhFtKH+Dw0FGQ z8i&{qwRGU{EzBzKU9dm#Xh-HuM=vFR{=kg2?59(GS281c{nH5ZHyi7yeNH92-)(OC z$Hu~ctuHySZf^hgSlydEoExJkFWo?DQrSmCS+OA5c-~v#I z@8u88SRa3_Z&Cxo>l{wBX%jF}57jZ&YuSW*=m$BI^6Y`8YYAQB>N!iH_SEcHyyu__ zFMfnVj{?)Nl))8Hz&7`Fc&3t%O?F9`qVr*jtKMWWbgg|zW5_?D0d4q|1zddoA-?B) zW7-q|S{t79OWl1r#Y;s-HdMZ#I|{;xq6p@>Cc2R5IUd^urtn|5^Hu-S4Nm?Dd|DC8 zOft*R(=>p*8elxh`q0{ao89ztopZ)bs>mT#vzb;-1#r>a4r)EjW6p*gLGLXo_!HVd zdfBw-t2c(1_op^!gm(L8)}#YHV%;=k3z8?aSvQ|}O9Z8IrGQ3s4KTnbkn;gb4?d03 zmMIeGXz9U^B&Ji>pX#A=Iu)jrJd5{#Fz5;gY680QhJ2}FwJR^L5c z);4;+JaMg|%LJL*500|(T2=aQ}<-o?0!&(k}YjK zX70E3@|UIi-&ymw{`?mrRm_!RLlqCwzj|?^BN37pM@@RNwr5(XvFwA&T}|nR8YN*6-feY?XiGpK zXG|&)8(#rq&y)!)1qe}-xqIK>;zM7Mk_03~Bju`l<}NgK+W2#%tm#N`gGkPbq$V?C zRVc-gC$z9#+alxwS;=Vg0h@QJ)IqIK7hlmu%bm#Fnjy!M?P9`o;c zxeEPujGSz2{p4z?#W5A>$;z(jiqteRL@U;8lx{Bq`ASRw*=Xm{c*nU|mvy>Y6^Y4R zpplvpXml{}54>Sz8RV5OvLZo8*fo})nYi3Bpk<)7%IFd&kKW1Y82LQfVkZk&Yr2XV zT4nzV(|gJpNVTMQ?rM502waCZ4d)8QcKn&oWzGFjJn?$0{J+)`;(3-(a z{n>NrfpcAhXFK~pY-tgqPb4#(A3ljCUT>)SRkZSdHst?vq~y0v)&EgnZ4ua;HC4zT zwMJgoWX0gJKJUp?mLnXQ<%QHBkxy>-5qU2WN)mO7 zKF+nwghouoz;eaNiWUG@H-vv!)ynAL)^`fe>ftq59X03ik5BE@*o&$!zis9BBTXU= zBVk_A8rs=X68ckx4wTZHm(`BZ8c#* z%TP|N&+tq0pz*Pnw#wQ7CD*u{k+Dq$7a~X_M*o+*2MZ_2z;!L7>zb{?H6EB+IP7^u z=FjgNDN@1*hvZcp(F5E*G>e-eyBc_I9< zIep;GU$+}u)e+l{X1!KdC>HJuO4xK@dowdoAg?!U~M(( zS@*>o_N050JT#Ub{>abP-N9FQewA-_vM6NSIOl=iCi$gU_e!x`&^k)=MHr6;@y-M6 zpV_Zhr?>T2BnKO_LHD9jdnM6#F4_gTogq(+)4y?yAUw~MG~kUu^uk!hHl5Sh43c z6eD(pn7tBv=Wyod>Qmys=uJXj*K416fDMi-Q#Ef4NA0d5{iqFrTX|Vkf}L}m958i3 zus9ppf@9Cucb0d~S|?{afTSjo!5cxG-!fdq;i;@Q1NNM}H ze{}%`e}6ewmwGk5CCOfm^qj44*X%x86=maasyxo*L4xqRawFYVnd5<9>8#x1AVb>a zxBnD$L9!`kRUFVhhDu^pM+8^N;FuA%WU4Ykrk>c<5zxJL+L!Kq%e9XxY3JEb_rCwH z-50_4&#*&LVi0LYj4DTH9^op{JDSC47WK8)RN->%vp(Z&NB@<~=&9OPqp}}1G>OT) z6e|0cPBnF2X~>+&ufN7aDUk)s1?QkD&&(XEjlNz}&N=^LONg0v=9+@x96o#hM^42! zjdpeu+u?JG{PT}~Ms90r6m(9~2zdix{rbqd{;5d*Zes&&53|ja$u5=-=yzmG<-igX z2H)d7*Ntsf^{?b~j|Z@wB?I%GmqgkUJbx;1@A45$u4^oR$rm)D&GR?%`)1y0iM}6? zy&Z3QHy-^}L-~8r=$rAz-z6G$y@x&WVwI9Y4 z>^(1Z4ZhXfU^OJY&54d4?OhZT(GhF7lKurc%zv!PB|820Xsy@$b#vv%EiEU~y+>2s zIoXMeUBl;6eHBA1iG@3(w|?l~{hCc2OHX8%%QC$8mEi>*5kuEsW_O?XM81LTgWF+t z%;7|vzlv9ENh}c2Frt+rj?(e}xW4IlW7}tS&4fUgQ-gpC4qq{gEj*pgJ#?D# zI&_e;ju>`yXxkM39}V8BN7MrP3*fZIx`9d@k!-Ft08eUip|vNrAL==x*>ySb-Y}}j z0E7TwBqbm{Y6w?@gfs#Su2V1y+S9v_d502{hts>OwWQX2)U&YPzp$s(YimsJ%qB*3 zSdS^7k#DF1#re7~PXK8Gf_4VBY3z+G&BFrpj~@Ig3_ zHlVJ$5v8k0FXqFLTF_<~blQIr8s*_n5Y^KWWj9_>xP>Qufy#X|IkKi2#j?)a{%+ys z^NGFZdI#`HbYRIMvzdLqntN&@26s zV}0{(A2z;qcq!gXytKxH+N`mp=JysRhA%|BMU0$|AxZF+4Ykz~0z}8OgpwSHK9*JO2mmYuetwxZHjG$;9n5y z!vmOQP(oTLhLx4^#bo6nv_o?2gm~xx7*kP}5i0}j-}Lt46FUGctgDdEZyyb#dHU~* z!N+O&-nUCPt>k`y?IdA!s1S^+558M_`X?-CRcfN7WhCSg5as5#dQU*6>i~JeCy<5> zgJ#k%@(#+(pb_xKrVqs4g4B3}9V;tOO8XX2+biUzR-EmyM}wcIr9T`MxM+S7 zPnwVgtueiiRp-A}TlQL2 z>D%@76308yh|YqN;Y!c=iS|rx*F=-%5uaO|gN)>?JSZDjFeXskGb1J#6EM|_*dM?^ z?tjZK!gRl)PlYRRsY%6ENmCevwDA?aJ1_iHeClRl-;8|$tc2))u62ze-0++bjw;Er zgTm}oPG;10Nb#g;Y)jQJxbwVWYNM!iG%wcckr6lifef)vDqQr4U)oLLIDc0>nYsVR z)ffL6wyr!1qMG#=|EZS>V>mD%t|O;M#-3eZ0j)z%cI!E2xFI#1=${j0=p=dUAVuj{ zB@2`?#Xf>v&8{NQW(~8$HbZScK^-vRq~|oxYrmE4wta7Z{ z$Af8I=@!8}mK|HbAzoq2!!$0@!s0yv4SN=vS+ik>3+ze>gCCf>9*6>uKYRr>1+q8T z4sYrdz)L~Gas5l1yPYfGR(?UP_)dX>6@2^TmPbbD!|E%PqyV~E2i|*-BE1fNkCfV; ztoFHEJaye)U-VGe*iH(LB_K=+(!2XV0Lk-@{yYS2S^|3`BnXk;z>85AnHL|cXGa*; zK@qh2L|B%T!Ta^+f7$-}?`uzg2I@AR{k(AN<<=9j)&E?3{uk;FMS-9($$u&28n&gu zom-Ss4>pHtdhC32mtBF1dUP&2Jvgd$Pgkcn;cp{(07x^WSZJ)iTtM}G0QiG{g(3w- zM&GN%L;i%8@#wmt;FiA0rt}cL1*KEi+W5-_cB5pOF~22=-& zlcU!n*=tR`7i-&5Lz03n0}6=bSV`jVwcUCFYmkrc)aLd}U%iNrLnG=gC_}(bwU|rl z6diaKem%eclEGv}0`87L9DU`;D%oKj?;Hl{sxTLpHvLlNpO^ex{K0UX7)>FabpI;4~L zexfJQNOi$gK&0bycfMnpsHB~}@gmYIhb{>nLz@q2&pb7K+b^rqv-%D!bQF@ZoO6XRMbCL zIkHyPw@8-5eX(Y66-ldR_d(Fwly4MzsAd{Y*j3+643Qf02c}<(RDBw6aaP%NqQS4F zM#S(6<~f5aMy^cniky%z49{b^!Y<3n>mocKA=_`iXir~A4_)pWy_6ba#Yr8c6Jb#o z=b!Vm47s=VB;F?_Z0d36?RN8KeiG3=6P%2uVOgaTX*!pGBO8?1Jf@=&{t zU^}Q5?|d&Y!3nRr2B0k2{L&LQvmBhaTmJ1jDu$P79adHfBP$C0;z^Z16WQw z(L;=}c3)orKj8O<`6JC2bMa%_2gUpSa7sxchc+F{p{?gs4IY_;VY+X+=5L-ZYEqjM zS)t%uL!?b0=PBf8_A1&&y=`!mMqQQR$T5$?iV!&j+V;STfxm&_7i0?x7h)0Np(al* z_K7`|?Q9Uc8waan6&!o`iiV-EWdzd;crQKSs`p1XdSK`4i90{Z3zK*MIQQ_+=(wqS zwsD0uyWSW`5B^b>23x#6Lw|qS4Z{mR?|%E=h8LFE;yw6o@%ESDUl05`lrv_}5qh!! z3Qiv|JZr0u;X?v=(NF9mcbD`D`KZFGG7D%HF~4Ob*eqKHq$HHikUYW&e%STb?nd;QcVcxvi(-8&^o_jPwosfL zDM3HR`iokI0QiE~fKY#=I)UeC(M^e>OcE#+bx(rTOxHB(Nx6}i82X~T=|Wux z^L+d#9tl2~+IvRPiXNG{|C4JqwqgA69`a2i-U&3)=|0~zY-#**b=#@Z=m!@Hj~6r?$*ujgr1sr{ zvd@d_PFEyc7AZiVg@n}`gInZ+la1|~3r2l4K6C^i7Uzn%)b;n^V<}avVeoL}VO7T{ zhF|wq77KIS{L(j`v51_w{iAadA6|n%#D6eG_aDLQ@mE7(Bbz68+;PqK@I{-86GNT| z>L9EFwBw*o-2OrD73JjxJ)}AU!bNiWHum15RM)>IJ>jyv?QlXC!!{*6-qnT-+D9@) z?Bk7HZQmJ;H8^Q7L*x7-XEDn%>pFQ|3(Ok}deK`9=T)*_!ClBtp@}YqIOlTbFfo8v zlLF8+NPC-|Wd}V7?4@^t)vOs@(Z;3lyxcaRrF$)_{knE65w@|MY|rA}KWt4h*g4wX z_1j3baj;J#@$>QSlHM7;TJrnYCPJ~#@j(dSup=itXd<$e|h!%zBTqiB5|Z6b3QZrc_bm=8|gAiT-v|zc1!fV z))sRIS`1gZMoEkW*v5&i!yTQ!ZmKkua5B+_k~-DWtq#H%8`;b4o;a55q*i*Zw5WP; zDYtWkS#+?Wp4ibn2hucX>IXNHGvWH{X8HrPQv?Z3u;_txkBtT!BCQzZYD0Pgj<7@a zZ(!WAc;9apvf0j{(M>kdZOe>&zjJJiE%2;kf6A%MTy~&|j6)8u7e;%X8Iy^SgQXkD zYR3TEDQq$aqmjUwxHYe&mak|%{6S48!sg!aw#udJ0s z!VCTqvB{45u}x%}s0&jCUDn`|I^q>AqZV+rT|-kv>L%u~!aGFdiL)V{c+!5KFs<iU(W@ z@Yywnq#hMF1Sp1s(~h6G!ATfJ7OVya*7RzPvep_=@0qpTo(r)>8wbYvtThkUg6z$`=&FO0m zo%E}Wr*Kw>^J~slBmn-r=3ZR@ZS>scUY??|l@i9KmMc|WRu6;$!0e*#wrU6(u@i*P zvluI4d)tA;vsY+v9YRC8iqalNbr6^_V8zek-6%sj)1%kFHV8n>R^PW6JYJ^us#D`C zCM_ozsdXW22H}iUgj<*l(E}$5KjW9o&1r%Q?3l&`F-fqbo)Jk@vIrSXVImX1)Z0KK z2rpVE^#iLVJ<}v!gj>i=%{7P%V<6*DGWV>IjPm4p#O2iigPNQN=TMAl8mEeUMx`cD zP(0!=Z9gCKm|y=2o&>8nc7p421o5OiLd&f>fM5l*p0J+aQCZL2u~_PhXq(Nv(!|AN zuW*VB;&`J&akR7hjn+uT@CqiRhTK$t-^!lh^-Ia#+MyLXr8g_eF*YAIM1EIOCEEW} z@s-!B%f3i<9Bxj2)D*Sn>*HwRM0@v#wT-{2DgB_P?!(5WPa2v9Z5;m5bWf|L&&v-k zX2*&K7f?wFll2RD?|qj@+k)qVMFSUlhBbWuwW0L=M67ghv7F6pW}0gp?#r-n=jx;A zl#9O`o7*qWTILu$h|2osFSqvnuB7B}O_W?;*gqRhe_9ja^@oO4AmCmw2}B4n6|U+} zcD81VjfQSo=wt;$aw%I*;r3iNv;zJ?yym170{&tzu+74JqK?N>_2V3|Zg>_XCJ{`m zqaAY8d403L2C;%bYdW-6(Ss|Geq^mfuH&qN!T5GsO-gB9Cm-3ZcSjBg4QnGF*njGz zy;}E1a{}SR^9URj3d+$;*2vne?(xOmsZ~mzvDF(i+26o6hhx!P=g&jo} zVW$hl_6p~N=hvhYK$NsJ`Hriah!G#IiA2q~JsYKp-UT(RZ*!I0aTOW#0=ac9J!HNl zdy@FZr!CZb+T*lkccVGN@``OP>t6l&cWo!gsQ1NLUs+XBcDbr+FNnAWZM$t}qgjF=k zG}#dBEKH6Hl}4z1T|AMyiMyytJ%GCWYN+Osbv`^?;?WTva~w6j4Z9Ego34#4Z|`Sj z_PVuGNRJ@1@0wLb=G1lOMKYy{{*qWP8ehkp&tJ0*BWepQ|8;woghaH*>3?ZRAu{OBli6EyE1q?)T)uuNp&|L8bzOIE@0w8}mxTc+TD>0-S|9n1(vr8!E6FM@M!FOoP1#v<+06sGt~*jdNpe(a z0~Kp(SUPs5B5|>%y@;tr+jvoYu!?sSPPdv?t6h0Shv717`XnStwu zzXf3Qwt^ACR+vTAlnhjSSl;o-TWaTJG;W`%A-Gq-E+@>u^6s^ zlyv?M*rVxy#lq-vqf#A{86bW#E%~AaY`k!}`i7-~yIRu}d&h%gG9cADUnYwke-gr6-{{#ioKtF>6Xi1XBXDRN}%U|5kR*_=?-)(~0>=Eym#7CeOsur9HD( z(<5Kh#|g9~dM*<_#1fUG!BriELtli1k1I4pQQ3Kdz435SkfQ4aoIv|zde(_RTeCXDsSUGxMC?Z|0rb8@yJG9y@sG0@4nsb=abWy)O+? z0pS|lPB^MZoX7ntNs{V_gHWKK;u`|yVZT7SAE^7sh9i75*UA+uPfs-r+F`VYunmOg zyy?jM0nF?JOH#=l(O%*J<|ShH)T2sTDNPWWNJ*S>mBV5k#1*sZZu*8zHy$NFE4g@} zye9e-?}3SBRbf1t`>Xw)DzfD#fAUna7gj8Ah|-0TqcJ}-*PjHc$L@x`Z#+ldgI~dn z7d8;FgAjD%DF{a{?h{c=8F>(GlzXr%5k67{mh(Y?3K>BysW$QPgD}Z(%I1^Ez%ste zosya} z+;m+YxJ7x3i_kO)mFewooM8>AK{kdf4?+pkkp8qf@>Wsl`}t*W78bu=Q1Dqv9R(>< zECd=?2ZLP=-7~~azS7vgapd%x8%XqJeAiP(dD+~ zyMaNnqUF|iy1imD_HyazFWO$2ttZK)TOCVxaN|{DYbk?5mKYi};;GAVWn|lXLxQ0% zN`@9fqVcaQ_bUdLEM)n(wbfEZ+k4NZdWCD;``PwB8+#)YI~?`Z6u_;gNjHQoTYUN^ zQKex4_MZRVR87@mBJ5wHWl;KW8!P`kUia&0^=GZ^huS;yv(uNmMhd#7_<6?dL|(pc zN-MSeh+|%2`qsIg;qxQo9NUaJNLU>!52Dl8ucU`h5C-aSKhVnvHk zoR=Dd{c^g-7;;9(w%r;OmU*!wZJp+_HTo4bNO%p7Ykd=WJri_Fe8NfZq=w?oiQGiL zpCWrkHA84pAxL8i&uxOH*o(<)%Aa7d74JcX;XO(^C-c%{5&>gREOgVF*%`!zp?+i-L?S zAi6ST)s`B@-fV>VM<+z@z|v3ffF_*t7(zb4w)F=i{KV$=hb02y2#{MZVD+y3R>Z(#8~2PD1h!%8k-0F=`7CF-<>$JyUiB|J8>cfsjsFMO#g#y0~( z$T5#YbWEsRQJI>Rb`%kq&Zi2?BqO^#_eGcjBiEk(*$_SX?)2?HC{pOOVI+-I5_)7s zV#1=*HBzfkWzXIcUc51ZE2a#jt{K6WEC?Wgx)ZAsQ7JR-mPGuxiJo~I_l##U!sWcA z?_lXwkP81GFA#NWh|sGn-v7?d--Y`>QUb^t#w}GS>PoyQF^N#G4AE`W=>QvW3w0xF z)!9X;`&#Ru9AO^BamAU4Jib{d7HKuO-Csg_LptMj&Di5(Mw>4ar@Q6b);Hq@rQ@E7 zB|UmHnt^`9{X4HZACxO)CMa9T!y(q8))?r21y)NXNBg%vZ-oq^dM=I^kt~f zWJkgAr{aDf+fsK=?m!e4(>P!UCVN5oVDXA8@6`mZoYWBGQz1yrg_l zjzZB|7_K=%DIz7%q=RcYv0hfCW!*DMZ1+?-=K4D=sD88Iq3Bz@BXv4UumnF+eJkb? zu=JIt?%(AVd{|O-tgPva(#BusTzx$+|6+Y7o~I-^RNXnj;m1aD6p+0GqPh%NlpLlG zx>(cUE^B!d#s{Owu7Rbzrk<0f&C&$;jfK-?HZ7i?7~mGJ7eGg9lc0Gk`ULk#z5_Gl zKIH&}P}RTaFL)~IrrQ4H;?x+g>~rx9;XT@w`_v2Gv-(uWS!a3X{*P5-D`&dw7H{P7y&_)Y@IzKTpVdHqm`K z(To2yLtSlMi%@J@aCn(NHafQ?Gea04ce`20KxLh(5T0~~tNIo>V)0aD07%Y#I+8jS z?fiXhHCW~O@??1!Y5ZgarlZ$V!@Az@*EL*h?KMYFyG37wul6S$MvR|>wc!HSlI?^(fF&`3%(aNsfPo5aQZtsv-2n;Qcl&q3>M?tqIgw6S!gxn|LfRNaVibUJ%1myc z3LP7VDy)-$$~eg{azT7)o=B$#98xL!y_TT}dKhWag#pV%4xB2(H;9cM z92WZdZKJxk#qDEKgIB;BrKWem73bDlrLQnFSIxG9LHdBnxCtXpRxZAKrSP9GocVoD z;k#Fh-Y+aaR?<`$?+f41I()UE>uhDx*q070y^X252o*a1Kh}5TYUKxKa;bxI8oC=T z3vL^xxyq~W$d7a(I)W301)z)f>`H(Z4tzOoK!9?zQ!O zuQf`<2fIixnX~u*Xm=ro-{BXRQ~`~XI~Jyw4KDVvWZeBqXywUZEeq(b67eJAi3gAt z4y!PJ^ShPDKO0q8d4dxTenCWN4m?iD`PV6sQ*8T+P2NcGDIHg_mg1Fp3y(jaxzj4bP70H6_a~6xD#$10ShNEr8rW@)#&U^;6(2r>>${FCUl4c9=gENEU=#no8`qf7tP^O z;80MIL#q^U8eYf8q<$1#IWQQd2guPcI$UZ5w4_U?FTmKu#hKi<0_+jSQbD0(sL8Iw z0(&>u&$V#RJWJuh`e{{|iqG!0FQTp3wm{yFSrf37+ddM`h6UNfn;1fmYIV<&uUA1QlkBOw2& zbq)9I(k)F=m(ekhqgzMUk^^%s!>cULQba+v1B`Ao<15-n1VgP%giQCs4Y^DYOJB+G zczSk^$d>zujMFkkx*1Zr$|$f{2dgMVgP9vIOqA1_8udDu>Y6v`0W+&6#4CHdm2VRwc~Y3F0#-vp^;MBR150Kbb#sRgE~6cM_-BdRCP{7vU82V zSjULrf*OXFi6L8PS?>5*jk(Y2quK{=Ud{ifE9Vpf?_4cBT^TQk_JvMIG;^}3;X-vA zG;*ybX%+R=isti0^`BoTJd{`Y`_ot7ICuGKQ%`wEc+J!KwHHbnPF|}p3e9jsBS4`f zzYxdjkLO0Rh6to%!^>vPtPna@m*55A>2uO-t^_15bo3W>Po8N=y^X?XPw8boXQjdJm98D8Lhjn9p2p?`x|!@chVs(s7Rf_cqUz z+0y=9;-c?c=5Lo^LlOhdkqbj(}Te%&xPun4Q*NF)x@@)GOyQFooqGIl{wYglh-@l zvHZx8@2ONTi@Em`alL>q+Pf}hMx=~W?b*X^sl#y|%R`sbLzmhI!h}Mi=R`F1VI+DY z+5w7RO7y;0R&}AVvwmc)q<6NgZ$3D+9vCTu^q?t83Cx3AmM(c-IRI)j9Wf&?&bAUj z8LR1I&sYIPcea*Uat-?5I>cq3={7dO^uTXOJl_;dfEj z)TMZ@#3Zoj{vUV@T0VQrd7zIv6YIRzJ_wy^YG^I#APD{wcYfqo01X08Y!z#=^I)N% zXKTQPrY?pObv=vi)7Jr>+OD9xCY-Zrg%#v0vt{n$KuhT5tv{hE0ru#$4TTvR0+U2< zmIVk*iZ9i-r3P%-ECLQoVK(lvgUilr#rhYVNwp_EcCZGW+mafx)9W2m!SUGMf$U=7 zE1=Ned%qgUCa;JOgBtO{P_kCwFErunVZEUR92=Fay$ zYX-sYimsv)1kPSttfs7%q};pX%^ignp^k2o3Atj+!d{kToyxg8@6 zrns7il@={MhpL*tsAy)+CJdU8A`$e?bpZ7R&^Ra*p9oe5!oxVm{2t{e+D+O;_`7kU zx1l+JSvw#-5A(CoxnT}hTNeCwbAf#H0y3N;D-uRi_ryASDqS1VUSpTgS2I@w!jaH% zHXhFNIlNmUqCpSBsxl2bfhD6j>Y7~FV|CaFglaPL3`Ol=@)Qu{u#BJr<-;I_xf&{E zHIe-8c`?VTqiU#GoF@l@|II(T8p?r^_AwIBYt6kBxz?kjcfj?EWPeR+v^d&R(K-~A ztKHTwt`urgTlo~}s^^K?F;UyU^nOn9<)(BVCck~8v~~DQNtDR*Qf2&nQQgtY#czIe z_}JC*_r5rD#mV8ENY}}{+IK!XnN!;#@@t)I{^mro z6hSok7L%c{h^g2msZh?uGYH3a z@~@?N|5ltU)KEy`ySPD03JifY8DA}-19F)Bs1%$uOc7n5f(tKg;)C4!m9Q|(P%qvF zUF?fd`%yMsM0#-`l{W$L!U(NzCY-LB+_YWSc(MUu_G`I4Q|DT< zCEYVMBO6z{M)Y<+OSD4i6h5#)541 z4jFb&e$kvf5liJ}!n~eFq*e=Jsv$UqE}_ zZ^$hyn!gm!I;C<-ZnR(b4I~pEJcCAkwN}MpQ^S0o>3Oh2a4dDDertvc@vx=X%PeSE zsmDim0Qf-phVKt1TB3?&So~)77j%b>^fEVNK?yH)8Gc#Z@0<+ypB9mmiKL)$jG)H( z=u`$nA=z%%2Ni28ING@bp$ziKb4c7ssaqC*?^CJ_|d)QskBl|Qf$;T)JMkYfJL zJ`+jSWM(CW{743=OUPH9T{>45JDFeW8RykAVc8<)5&=EGO!Z;7>-k5wPs$?!$6u{|iR3qG|qJXbtbb#LC6S3@Ijsi9C|uHhiQk z;z)d6)kIHHjB{?x7+ex_Xfl}8)09R<;THbjT7RGcVoI$s&TRF!P*nKJd3SKt2n2ZukuRPx@%{7>rPgo`^{0e2>X8faY*}XZe5_lMaw?g&Dbk(=G#bTMm>k5; z(QLD^C1d9KBen$3B0Jh_%42i-Sble$3~@jg9$wENDwz6CQLI4l7a)pC0q3dSG+!x| zql4%`bh`*+gm(to27)x6$Tb~u7#as}2Ij8xPXP87c@XY)Z#-Up z{x{>pIuY5;mmZ?956c{}`M&Av)J^;la(gDJUrI3Tseb+6H=7%NTUY*WB%f+*6~Jt z)&H)@|L4-2OTA;)dMB&L)-SdXFx9Lb->7tu_&yCRDI&^xW=_Y`pEbljiNszj&PVtd zmv##@gV-4A)jG80U9%W|C)v|2;<@1ToJuqCA&^3=kE7!|XxluGa5C)rIojBAGScyJ zW&P)sjfbnFhbx*cL^Gsl=aX4wn!V>W{mb#`z4NU-@0C~mIzPwg`f2kx-E#`S^NDUt z$=|K2dAGEJoBE07Hrbh6_F_Cs*zjR_t=%^o)3&Mh?*@gZ{8-b!#EklIUHsF^dU95> z1WC#nK2#t3?X{eL&(Hg9Nuj@AY3?~(*_59gP&S%PP~*dX6bn>yFe)nE@k7NxeNZ|x zOnXiX;saHgSq8arvw^cWO&FlFG8e*_$V-W2NomB8C{8<{-s{Xm6T>+XK4T z#YB%&fu`_sVKwkR9}gp7Y^6h0G8>G+16{vzgJea(_j?^|cfm)nGfVyrV`ZFRS04oa znF(HaS39DycDY}Qz7v;JA1HTv&f4sPdE4st!N$yFPGefnf;(uKma1>N67M5kZMO2y zRBtdV4x?@L{TdvMgH$n#nlJvzZ!{Xqrpc){3qHZ zQY9#oG>hT`!gXQGphu5pm4Nd^afC(N`I`36E|(q3srcwj?wd!>eRw+ee0huXTG-rk zzC3oZy3HWlXE_x|it3LR)O}J=eXJt-+x*-k70t)0;*v{)sqh1{DTn_;L#HIdp49I> zbhVNd27bx=R3oUBLdh2Gt;){x!E@TL#IhG+-I@a7B=8iKKH3I9t!+Np(1y}iLb7(h z66=HN!x%`~9KixVRSEZ?r?3O+Bu6&@mCl)c%`fpE+97*3FIn9=<&hNjO%`Y7!_c3y z3w*+!RrfDxV=I?~dSKQw*1Jxg6*Hn7N7ZTjJ#R$u(r z*u5XSQ9UFdJI^BX`xWDBRio=eT5J#hJV|bC@OkbQqMq3r=srn^s08NbG=Dc#&BJRY z+38E|gWz{Xb`kITL2C=EA2j~Q$>hcEVcig%yxoXFCd~xWUgPaA5#Wd^)Av;)tH!lX z$GcPwm)iQl_~VJrgqG9#6Kj0Wr2CJhvu{QlAb+)hN#_+-+bvRhi(jW!To^#U<=9q$>JFeT-(n4}v!kk>^+NX`8#5mkMa% zqYA}B%@>gtqJnp-s$b8!_S?%>ew&-4DNxiop$Z^7Io+HxcW}0)TNe1$rHj8WDZA1> zs28jUs+Vy*+J3pMpX-Hb<=pn6vh1uX1F!gbeU#%I@L!l1JX?|UW`G$yyieiDa=J`> zfaRhkU8uPyTs>8%(NXsD#M0uqXFoZ%MKa;olT6qH8^|uL+k+kD1oOf&lr&raeuhcf>8>&+rC{SUeF%7!G4>h&GG6CavM9?X!OOrhQ~!WMW`JA>f*~ zOjv99I4B!89$2QfV9Dm~Z^iJ?q&5+`dS~`lpoZi@c%HY963OW3#ioqlDM!PQ4Ff{T zdeS15>7Yo|s*^HIeraI2eaav2imx)#LooCPw6Q|pA(*s0?^_Q$ViZIkG$Jcv(bCM! z(P#&2R&E11Edz>r+o{|jGoj7{XMUGd^rkbc&rBzV*U;>YH3a`!Qi0adGsR73>)I|> zwg`8n2!BIuq=13z+Y&>9CTCzxSQFmaGSv0Vlk0~mU=l&b!hM10K)=J-I*fkZD-F3z zibc@~kX6!lwOWbhh-~I6cKIXTTZ4h zA}{+C)*#{xwT--#?{^cM`@?*(9!G`kMe(fmv}25atLt5~y83EOYi@nYx8=q9JUa$g z!vJr`Xpl>BS2IVS8nz@wyb2SkOo7z10naapLBg&8agglL=pIWJ7u4$&Z&X~P5uB;F*y_Kzaxe9@8y;L{%XOyR|`Kat%Z4x zSH=(LRv*o+y;9$GvZ(Q$Q&*1V*PktE_C?Lv;}x;rUb^!7wY-15eBrgz=YD(S)XCyV zZbRqU!n&OL^x5*3^L42+RY?v-W$CHP%?d!iUzxbq}Kz!0VEt}Y}ZZ)XpOtj^)r9IHeUuqk8JJMi>m$!=2N7w&LW6685=HUF_IaNQp zRopwrhv8Ib_Ds4D9rR&i^XXLfT)H3mqa-QH&N7i^1pS-3GE5Q2o>HqG=WZvL?p2Oi z*S>MNXZ(07do?>=HxW!KqBHy6ztV`= z^X9g634M`hliM=_UlRdN_Bs+Y!Xb&t8QUqzOqce}osM-Ls*8#L%7hQA>OPCa-Y>5@ zRMY%XN%hs%LBU5am`=b{!UvJ24{95ag_*Tw>EL*@<68T$bxUj^k2JQ}gLyWV@pZib zxWZV9^2E_SR8VucpoVj=Dg(Y!R%3er4E4CPgurj?TgoL4@0ei!j`;zhJysSD@{Qpn zqfr~=B8ztfb0=Io38lcD7!HIIvBbs!P&!hiK5}Ym7f|txV|_zAEIC}380eSPu<9820{^BI=;`j$Zok_~qA+o__7f$q!1a zf1g|QZx_!0>dK`zii)=P4p9(rmKDA zXz8M_F?IOTv4hb_9YZ2{z1@cK?W&jqR9a`zjumgvvOp`WH(!eLyZZO!gj>C>AcsN`5Z}f z5W4V-F3!wY@BSZ=n!~a7k7IH6&cAD{l`LMXEKVyt$ZUt|3ksHIcs%ksX@H1Sqjfvib6 zw5KV$Nq3wXGXnCviD}Hgm?l2>%e5B1j=|nm9|1RrEW#m>3QI`_u{ro@h@6h4Nr1j+ zNSH^EdWfZAd&kdFEb5vx`32dYXlg$eNuG;$8`9737&#T|e6PChP(#ck#;%IAOl9pi zl9Y(RHQ|3{sOb-?>#$OnwdA6`raNsSW@ zxu*VQ)i=sWVAmIJ8QtRQa1e^`Av$oyf`b7i(UQhe4D zS=2AZsYyXt27zE9sFGmLKmATo`R}SLK5vZq9)l8`~@wHE+(}7y?BhrKqrPlDjy1?SCPpafGzy-V^|4j{pwT_CY z1;*}r2hdiL!m=z2N<0EQbLew78?p;m|9_V5`?>8i%@+J0vs-uX+|JHHmVwzlf-5BsO==cR8I%Vo4T}M{OhAJq)&K1vHM9_O}KV< zWaXB9!EheS0x%kweYAe)HMSp{zrfv0Y}_aG)zSEX(vv$mQn#61CU3pV_uBgx!}_od z@bU}6id|b|aJ8^-J5rn)LT1g}q=DxGB#e6|zL=GX?Qobd)eZvPeC(Wbu$M1QGS5`` zs1qPd)b*-*eWGvnLqKqieREd|BMy>Mhek_JO)llrQ3EuOSpmN;a@r|CAYIcxAjlw#>q+g&&l@43)je7m8cDm8Srx?L|&9w{7c>w2THzA`m*qAB{Dx{42D@r#MR z`r>TUz+!Y{y*@K`xvN(rb3WO7IXi&5#g<|y;B^j@2DA< z#Vgm3bdO^PKGD133j$um3V!cX(3ynd7SNDDp$!*EUg`u^c*+2O(PeZD2pCXWEIW$a zGlGC>Pu^j>5j@G^d!~J5>dmLLYAh6l1p&mF)Y7_!kap;he%aW|;=aE(sWVg{^>_S88b)V^;j;S-+Y3| zR`#PpVD*!?zo0W$$Z8)Bw_=I!{)(l<_B+f&o}-+;LW_6KUcc5iVaIgm{Pm{MWezP|O4NG-h4G3Opex|l zk(=J5dQ!ZJ2|9(Qf%&$vbpSQ+O|d$#xYy8?%}s9DPvnkF;12G5wR9f=`qG3#YIHd{ zwvGjk4dLL{JQFz=9;~={vL;! z;9^Z&?Ne6HA#iv_TkQYv?~ne#0{Y*kjZocqDS{~j96#&;prdtQNf%%g4nz~kN3F_o*h`YNugZ$K{+B*a{%R6B2 zW801WbMdhqB&lSFI;Sd>E&*joUWzr682V=vNuw(;u>r_pE3Ftd4vg^Cakum@u{zNk zQZVA($UYN(DXQ0^UZ%>ozZT^*EQmI#N~7xE&7G;hHM0_;5GsBGl<>bn_O@`hB0nZ2 zsj}+(*d5P7fsV9Bj7n!(ZJ_ zvGmclSg08a6HG*7VPE_mA`1U`JeIEN8AH2QXGe9%$?0836vn8I63I=kXoSIHVN7f- z^h)|QpTkO?x0Pjz7mc!|SvPzBj8t;t2c_@qK6WeC6h#PmUYXhren zqd^mtXZmfZsVYo@l7tk$G~kwcWEk4YBO%Mp_0el=F$J1*3L^Jn9^-GMdiSN%==DrL z_+G}5qylAp?_0E&McWv$(CU5?EP`o=D647mx4-&FekTmca=(eM+^(BlJ(=q@%%zr| z;d6WIs|&qDR|Y0SF~7RUSGj3^ivr*JUH^;cC%wwZy{|@Ye+h#k?_p{IuHp84ytnvH zJaRCZcr)9@nyGedNu5mfWa2eCy{oD}R4RaasPPZyb4CEf_P6tiw{r>W431>8mWo~; z9`9beo7#GGVR+o)c;0S3*Pkwb^0(f-7i>8*Yag@y%-?+8xpK=sGJ`q9sQYq)FWqHI zY(TC?UJzS)@`LFWw=6an&>IW_ECo%ER~5#Mocm4@z@y{t&WnlOo8>k25&b6;fu0a@ zYpRh1TG(_@;jyLb0S>ZrT<~{`u~FH@yUIdmRlh*qLp@$r8e-qXT+0UyY6fD9uIhw1 z)5YoC)``{h(mi;BS>XDK<*JE=rfD$#ZD@nj;)dqeKW>{`v-gJ!1OpQp!Hnb;!KXB) zz;@;jb$1K?enM*Lu2nVek^E)8z|b*hQJJUX7G9j6#Q2Wt+UOZS(y)&P&}t2zZhd0g z_aJ$_5kv;?O6(OCg(LNO_Nv7y zoWbSf)OE}C#y9RUHy&EMPi`a`0lf{qGM^dSc#xag>gt<`lor~1XMw}@g=tzEM6(db z*Ch~+oD~`D1X$*#T31Ko=E@!JEJOS5vCWV;23O)ER9L%MPR_$HA78iF;ePh>K+TUl z2Y@FYkxBq3Wy)YMtO5EsPy>Y#MS{1CYYQF6(?6O=(1wGjShWPdV*9us1wU=_0>btJYg9daCtjH81iSH5i)r#Vn25sL=Z#yx* z9psT~zMys=GYLd@25XBj>ibZ@kMzx$W@^lgJ3Q?}D{2EiKZNeg5P&=i?_nE<8K}+vz%7dtKU<%28D3-XI8^Pw&Trr@)NBFTC>eD^FXVbmL z6A1W^rZQDMqj(B&Sltq|ptHA}B@w%|Z!R;v>p0OTK(_z|fHg5hUP#Q?k7Gyk3)ciF zBw}NTOe?eFkbiBAat@J1qt`zn*dvozv+d=%C92;^8NRIebkRs;l}T_XShNWg&%}(d zBi+2;thv!hXM7*r3?yq@P9&#=@C<*p4oIsUY>No4hO81k$A1ZNI)(jNNZW_$9R3&v zMgQ=B8(L%sXWfY@T03*g`iIXJ`t5Xv6;$_5#FlO~Eo>bt7GI0C{;Iw9t?sD*dv$!4 z&wt0YG?@C~rI)Yuu`0?K2Bjb%Dr^Lw~#_7POL&;TC_N-Ms& zcXe?5Qf^Rj1Ft>yqr6%&(N<$DDhdz*f{cU)Z#a7k6e&2U16hAx?Hwca!DRqaj`!qgkj`WZ z#}gTajrZt#9J%(sh05G$UC+4ARM*+b@@ry8py;vPZ|S}o1`Hlblyxi4!9w#UpBnj@z4smb1a{<~w5Hrb!laVEKB%N#w2!PS(g-bF zF+repdfoq(M)j>0D7fG{k)MfL4_~Vr^6bVl3z+Kj(|k~k=a9iC$2XIc+qCGA;V>yc zS8vMc9_ah?()^yagLr3PslcdnVK3jed>0#AnAsUvz8j=U+m8)Yj%)-#Lo3~HeE!y_ z1FH`T7GSM~H$|r*Z+c0T(k2Vc@ZuWCT-mDNj+NpVXMKU4Wym#RAzy~_%wjn9`a!LP zme3*bQDS3VNw_)|n`Q$^0ivJSdSJF1fQDCv>ZlSS0KNcm>H#>m`4K&fjsS$H!RNy% z#$r^_!6r>;BXxyTh>d+SLQrVjP)G*E=E69trcxwVAL>mg*{ER=n)RtsJwg;}4J6| z0Xb+865!%L{j2c`^}k2tpT0n6GN58f874Y`;M^nMjO|k7Tc>rgFnqGmYr?{LAbaMZ zV$$tuVYIS1p_mcF=`pTkhafQC9aLP8pe3RF@x|O&c-LZAWJfi;?v7fzYji6yeq9Z$ zRJax|U25;S*phyyvGG^eF1=b`{Xu(Yjrw_FJ2tUXJF;Lp_>KDdrv7Z+uXf8;V>5J=(@bfakF(=PVJJpQ79Q*H%wk<=bwHBQ>KQY1-pCXeU+-A zQ4Sc8C3|)duVDEWqT>B=Ffl5WIt#aDUc@EL!Tv$LZ4=>H?{sDF1XqOO{GLl!n7^%k z({5`7+$I&B+eDcO({K{#fxT3XgZVp^&)}`k;W^k6=O2W|x;Yot|2o>{5`PLVoCep&WiV2*NtH+n@ghZV%5_ zD$7}+eg5X(SArelzux-tZwg=-h$$Y0u{scT0an^KdHX?m3>;&u#}yN74n{gis_15h#i%jf*M5uYwEEW8s$wfB(t{GzpxJURPs_t|5$Y5WWAc z*2C!nyinA5p1xG1o}TnAGurS-e(5ksNnmHcRGB23kf;HU02dAEQ36ZRl`Wgp5BB#+ z0TlV^Z5=LGXI@NPJ+&v&O=0zc%OX#qszZ`mx)&u?9a*Du)6;nrJUT2vqgQcZVVm8v zx40mFknG0N^3}hVA3d8aoXhqdjU>ubrC_yDn88wcQz{%UI5M`b)K}R$5>7kp1(_>K z)a1rbCvr|Nv8bnHnv%<$K?$476!79F4eg1Z{Kew%<-XBM)M0S|Qs?VPyYb>U7}tHG7};dgLRIyz;KC*xBFHDlo=i{gq7>n0}(6LZ*{QPx zc%5;p;cIqAcBFoRs}cu53d%MoUs@EXNfaac|W;A5+rCpd@)8hvLF-}CXZb#+Pe6#2 z7QqEzsN&iKMN8jWh%n*Y3b40=o`f14u?TFTs3*oASiHe|VdVO=$kYanp9;!;KxK*4 z1NIcDls!(q423gA-2&f)GLKHG&8~J|5SQ8IhcjNg`Ij<84g` z@Euh`NNVsdXst0E8NvIS36A%l3FiIFclzdbNd1G&&b_Y$bDgI2p^*vGm-~y%ECE!X z2&X6#iAI`0j`)0?QZVc%|MLGCj>Z)0YYc7qlC5mfZS9@Q;t*$Ugn!P3$y3jnM9t3^ za-B5COxIx6Px0?JLLF0{K^PM-o$y$LQQe1ZE(50wA48mW>nRKn7q8$^|A3bRr^)JpUFX_ETglYM>De1ylUvfdq$Yxe%698nX6?Qz$oXVx-aT`( zvUj|uZ%PSQF+2ywH7@6~V}y>AvUVZ0bcg6Vvve1laVnNQ8tuNEDjkS++C|$mv|N_% zYwTaZz-r{ZHDo=Znp(vxbg1+o-j2Ej>Q&b_jWfbND?*%Pu@SWB9br<$Hvw6e^kDsq z0iw$Osha-Tv-y5&M2__q_;5B3EUJsH^^TuO<%#p(h_xS$C0}c)f4i;aR7diI&S*_> z`ckInUWnzd)!ugSL8uiHHZuQ6<$LYYx zOz!w612hG*K7x#)VQ7w##gSC{YX1b;9@6$?q3BBw(lE6qCRYy4qVUf44P7dZigi*? zdEfZS-oDq9oxkjE`gNrKwf4qWyW8IC?tC}W@j+j%etNxrY^7m%scB+OoRos)i{shc zp-kpXz{jUMYO9xwKtF7{j9&L@)(f8E$p_24Yrqle4iE&c%VT6FmhpBUd;`7ssl4C!}@99!%0l%}<@ zinLHL@T3*5_>e3=fFhy>+)Ba9R!XyPS_2NiK2Q!ha&bUr)}MfSRI2>s;k^WeC>4DQ z%O;ycKbwnQuQH*?7oafa8Jh_ZJl>4m`mg+(VRbu#J^rFavPC_9!~O zNsL9 zOz%CL-FawEnO3$qcU?^`6o)b(Sa^MH^vOi1X>`-O}1a89}KJKk@X)20SI>8;+lJxnIu*<(Rx5p4&8G?aRc%jbXcl_%?@u z+4}`n(z3(;4{RP;uIL#h?12=8?7xrdAbK2oFGjrGXJGe~f5M%E(J{G^Tr_T=UV3O5 zZffqP$_IVG&ngV4u04{8yumPSs!{@R8?Lkmc3_ruMq=(pu(q4nB3@8!&^h&-1%&&Yka4^Z|-zgmH7^OsPygB}Ib7*EX`EXaqzEAkf#-g%VE&xrPq|)}9KH zeBw8;reC(zlxK%dB+_R)GhCxDq)KN~y#kc{0-x-fxE@R(1)QPfGnwMK{D5RPvcF&0 z$<(Xr(cDDuUEYLENl&hJ7|Q0wwDZ7*8q;>><*`(Vdl$;t_9-*eGL*4&?+XVn{LB5X zjPK3ec*=uC3Fjj-EJivKWlA=-!AzrdV!eHM)fv#&Kp})F&pc=mR~~761Oay{bPD^0 zv5yHvc4c7Vd~v90bVb%^o!sO?T0@4Rohk=6v2k$0Z|t1fk$EK- z6H-P{sn!9=mBmSKpC6_T<|hk%<;Agz-iZ(5F+>17p9Jw}rbl=`luEswh#ZP{AL>q? z%J!D^l>F-I;*{E$x`sQ`In!{(iF27gORgnlI6QC6W66vcgV8X&!!YMePhWT!w7zQ( zB~xcRI(402y29XmPw8lP`ed@FzBE_aH+3?drKs9X#8iSnr|QZDH|3TPO_;Y2 z4u^ng=yiPiQ5d|E2pFk7`%!4pYmZA1kN%*3P~ZjV_0HEn&pJ6{iK(52QV`A=E`~TU zjb~j2w0Cp$#n@X-Q&oPGghJt9 z$&^$(bN4H-Gg_9o&W9yFP)EyRLE1ET$5yF|9A<4@y_aHAwELV)kz@`ZjU~}vh%*_R zH`%I(l7{p49@9K%2|o%+N)9SnF>w9Ks$KTMwdQM%6WHN}+n-u$BP@Hhs}H}jkL>#A z|4f@2JSuO2JHA?d_UHS*|IY{C|6}XLPo|zFFXa~XJ{6PsDOqD|oBhQL!QUHk+2IU= zCltMl^nGXvYm7Jm-)VN#>SLQ9uigprRJU7zg~e6mha&?^LazG=wa}CS^FzP0@kpf| z;9P3e>z|B`-viB+jkj2#M< z#sk$(5=Cx#M4)&Uk=-8efW5BhLc+_HM=Am95nXe_V|5PN$j`*N(}aMvX$dSk2Z=*n zTKX0RZ4cSJGg2v3p197XJK9FbPpA!ynuZObKQV@K@&lZ>^3dnV`KNnw&wt92hRx5V ziY-ISuC~RF0CQSRq2OZQFzAmTGBX5MRXuR1q5X2AbS{=JPYsAmf>L>IScOkxqrCBy z#8^Tp7#dJl{e~5C9z;K)0>TE&rtul!(WBtk6oTjSLsf+BW6q?1Zys85_z$;qzFAl6 zC4H1g9PI4;bxZZHo2x#IcD>QoWc2c6w(x#;+-|8W{gdZ=`Wd|f9P|hw_l<5LUd3Kv z#|A*6ZcV6b7$N`(=+-AvUi~2YV1=|pE>^dP)a8!P}yi8R)?!GqJTN}CYvSV>aI7R9D@(gDld`DETBP0J#PTy3w3tZRwCsRR} z{-tTw;^x!HbYLiIhv#%y^mWdd#^F-W5T_BjK-4{(DIyC__Y@CyMJ&hEFp}SkexC5f zOzA*-+u2x;+KjPPMgQc7#hy2F@wc<_gNfMdt&K-w$+zn2PIRSCcjv16XPDZZ>n^;~ z(eQ3O`evl{{f^FqUC|Tip2Mj$O8sy;^JcPBoDA`QU=gA4VJ!ARGVx9_MyyB-gT*H5 zaOEX}z`W;2{L-qv$-2H-3F1U5=bv7xu2a1VY|+*kpb)qYwza(%jU0${yc2Cdk;z>t zj8>GUfLhl|<7^XHE?X<6+0+~<^?{$jOlN>ZkhI%p0b^G}>jkLpYe(nx3t3+AH@{HQ zJ0!3#WtEB|2*_`IE`$6GhcY~|;n&I!rFieUZ+PyCnS7Bn{Vo2zm??-ycHyR|TQx9E zE_JRnEal1C_2Wwr5*fU1XzpC!kSrq%ir%2<((--r9P_R`R!uoGI%|m_=tDmLoBb>% zk4Wy9AARpE5#2FTFcxYi2sVqWjg;o&T(kBgYFmHsBmws!k=YP&9q~rcYSQ()1M~sQW1Tj(c#I|-x zGEGeEn1r%k{B$b+QMBuHEGz$Bj`dzn6p?^YYMjwc6ld4irjABOO#LVVhd5xj-NWzl zD-S$ODFALiw0ei*!NT1y;btD!f+TyJC+8_;% z^Xgwb;jK>s;1lj93k%hPb$A@$gCLWUS_q-QB5a740XAp4~H zSzYRygMdsenO)NE!N64@xPC!N>V%Dpy3j)RQBb8Tfa`jvMt!02kOA$UpLVUYP#Nik zy<5xTNlHDkiISe+pU5^u-Tl_Db#ztT;sa9X2KmY#JxTh6>l?vQsV6D|);fLO(CK_EIEN-T;jb0uPnP)|L3I$emc+zggJPcf1MTQ8ge z@@d0yoFu7zwqO2DJ)qcjuPaNF1aE5Q@Yyk98eS79B!b4$0!uV`2QDNh`d|y{3Eq;rIF`Z(JkneEP9c zfZt+j@?3F%Sn|z}4#9 zgcJ<_WDE|W#lX7PrY{|gey)0ZFG0KfOtzi}n%FT56y)8nSL{vT3Ux17lp9O*j!@*v z`lD_vF(*t^-W62>x2sbRi}a}IYtq(noUcrUT!UO zBNf?^4^!QT+ak5;F=IQ-SU?=QFy+BV%^la016A>UUS1wrY2%Szi9687lkb^Dn{V}F zm0MsFERRlvZ3PXU9)#S>M;t(yeL1D1z>v!3`e1r?>r+TL+i$MnSgnNBCW`;41hOUQ|SDt zRB1Ie3sm<&HZR*}Cq!RLm11UH=_jZ5)O)&1n1;XDw|p@cJxH`KOF$c+}-!N-!iV|oiC#-yuY*RZ8*kADa32cB;-rvJhSsPGYl}0u`SqkCG9pOQX@F$qeac8KAg-I=g(gW_145NYn4Sn$)fbq7jqACX%>$ z>m33pF%ssQRiT&j!wnP5^)`~v-OyfzzT+k`>kl%KT**V2ZoJbY+6pQioMzj6n9bqv zPf62zpTFaOK_PUoR_9$UPjZnvx=UP91+_7XsRj;I!)j$ zLW=*ERDy@>ky*D zz(Vh&_DcTMXsGssn^|ELG*p%>Tv$%U^2T68Lk|g#{z4D1`T3RaoqlT z!#Xo{=IyVrZ-N6FZtj6~fq$TU14@JJL?@S2k?(%_hz;+Ez#vKptv(t=qwexOK0dcE zpyJnqN0#bc-1gU70Y?)%HG?x;ywvf?Q zdTnx$Jfkr;S(O=%xi6(fMP{CZbpO(|&b%$&Ern^cFRw5^(9FxpNb=~lh9j41PhD$z z_t42-zw+w4M@}^i&ovD$oN0_g8&G@JjfDVcpXu5oFpKa4mQOF;{5crTKlxF$!>=Pc zziSj)A&QLK@34Z6XUMJGSvQ`-kS(@=jbm6Gc? z;6jl9c^H;nxH9zH1XcE<{>Pa8>{xP$I>_uX1N8*l6Y^ua6 zddEyTSzJr=7CsKn64yV~q!=i6dM!%W_iK6yeQGOAdChR|!1WY{Av{8*_ad#RVS@fD z3>}9n0D|L{`ZFs*0nUSz;922h>}Bk3SWay)9Q>;?6vu*Z*zK=^5wTfjJLQ9oaA2s( zUF<&gStE0URTNlqZqGB+87ZPVhgK_-12jKs0M|+%+A^@vIUJmsp)n--3Q?NL=Dvk9 z>0VXhu|%deH&rL{WCuYUC_i#gQQ81|N*7}k&fuZzxi3~XbmLxduISr((zSe3jjgx( znXs@p`<+ltjOy5W8)Z3}9 zgWYlF%osyMRY(x?6v$j)2#&9PbiH+CjfzHuk^ZD7$6E^4Sg9DZg1_HBe^VOe6KExq zJ-N2os`OM!f%kv-`>YkrcZ018O>E%zKmR)?Wbt3Ip?zL{`s1JtBMbMCDHXY)_p2MQ zgq>69l2uQM)|5&Uxe3$AY<%1{v!!~RefY<%FaB|Z%dYPMN}f*V z^OI^L^_Ov4y_nNZv{~GK0;1oigDoBnYhgtOAB1vOUQp7|7z5DA)b-Bs z;WcU;GnlfozfR|1LA-!qd50^RoZ0QwrOw<`+-gy^##8qGgvu(YzX%=8HCsTo`uxvk zpwPsoDtst94i=sEjW*_|y2dut>SSZt>0nj~tT4Poeh=$b1S)6=g#5X3)V5Yg2>FL# z;u}c)rC=EldL!C%NADP3t4)tw>+J0;EdZ!VzOO_Jmzv@Yso|#V2;W-6uvM|riR#u< zb)A=^d6tQn8)L7%bKpo#)9)^xJ5t+L*)vwwo-EG}VE;dAY^yGe*`wDzeI1C@v;K(f z9t$rB&*sa&Yrq{~Srq~h=0vR8q*AyUL@eqeJd}C)z{nG;7$v|@8Ia$4%B0uD*JucF zRgr>vzOt+DTzywfYUFBe2m)+4n)cfzJ=2xd`CjZU0wk;RV|BTSvd#=SYXS*4Z5`4V zN?$u)aAeq6SwLGY9MSGt&*U|zrF}*>KL5+TZ~hh3PnPM%fmj7AjkCs0F%O(K0EIC( z6h>JsdVBKfbGtm;0%l@9cR2je=A)FAQqwop(uDCKET~{Gbz#umzu1a73Vwq zmq|<|UzM$^xA?$v#;q=EpEowLKHjp>>%Zwxd=A8X$-*;@NrfEk{#uG3q%+@lu$j=kZFE+(DBM z98>n&jkx!P*Q{C&cFh}MsDbH(@7Xr^^YkarO7wv0EBiZVwhbqeF6;GRDKeCpzhbn_ zGVv!r?XN=qih2`Xl$gI!+Ib( zeKSNyKHTG7sRNxINAr1k=Ywe1?^^404L*0orSPSlr$TASPkUBjpmP0*^CP;hJhk5R zPsG>;@zh;G`eHM(VV3DVCF_xNrm{43HdlJ3H~MZqDN?=B()eyXA})zzFa$crSL3bk zB)crzdZ#CTt~f}+a=4KHZKnNKiKgEsTIf7Ta zP)+x6MSP&FEr|#?6pg_`}{yGsPC_A+rtEWLW)VlPmqhG+r>U^aO(OvcHf!I0b<8pgJJ zq2>X~;qpdyo@EzqgCIaF$WWo)vQ8+FXr`(G1EK?{@jZVt6h<9sgf^f5dD|rQlOLD{ zNWN+(Lw0`tehhqKY7DX$_704!x7xT}oOM~+`sPZ((eZXJOc7GzeUjUs3o~em_e_j! z(%8fEVLn_mAw1Qw{%akDeZ$)gm`p`-Q1swZMFIzqxf1OaPA|5lFLmV`^E2{$d28ly z*_F%j!uzr4iMFo#+~nnsOl5XNvF8Q6{o$d5M^B%v>riGKY3@8(*LgA9e>UIudRNP@ zqxD>=Ni>h=@=6g$&h^*-E8OwE>D** z9ky#VWX3GuxYFKJ5iK_MOkRrRFEl2~+cG?O-@1I|qw40P)y);j0W1d0Tt++I7P}D7 zU(F7&!8f6QtTV1SsqPtbDvZl%8+mE^Xv6^}u8zQ&_w>Tx)y*%AukNc)KZo9v4-Kr` zlP1Jo+#C$w=c}7@*(IIQ>LdS&k^q>4Sr`%Mp!cVQcD!sgfIuYX`+gjvHjUGcEDXW+ z=W@5g8+PH|X}2}?)F~zlME>E;M@+2={FKL91{nki;-%^-Ofwm{Lwt*k`>E;+m9s`b zo#{Mqn3Vg_G_0Q0u|fgfbKemHfg5BD?ll1np$H~RI#5nfdMo%LX>ew(hiph8&znNQ z?^Fvi*`)^%3{#3ChUmda+)&v5|NTL&0;qf|(fMvRPUBZUypSS_*nH{(-PaS|38o5* z_bGF5$Iye|C_8UEz~i7MU9|Y@nJ`Xyem>JD!KsbC!hXtOE3IkEX+GB<8~BBhMy9qn zt^KZ}p3^4ZT1Hz{sbNA3>>DTmKx9}F0sy-P=EP@r)n?ES@11f<6$czs5qZdNCE*-J zke@FBL5A668Gfffp-cZTmAu?PRxvdFUNR0j7yVKo$C*9&!@J#4DiJy2Sh~l8r-RYR zuM&;_6t8d>zC(vQ)HAFMfQka6Xi6MGhFb)uDp9HbQ+3xAbvXbT^7-UTap^IKmm#W5g40MzW z55CuyI@PEpxTSwL1y2%xvZrt*JFH(gm+F;dfe-P~H3dm$X^upJ#`tQiWK^)MBYmX0 z1sMBAbHndC8-5dQ_+@L=uiI*V(RA(qs4Dw!mFIrhaP7_ZX2t)pX!rS8{!nXYS*+)5 zJZD#3Sv*(KH*r4F^I?1Ef%?XS^-YJ`L(3o($PpIbyx!5o$>Dsy|E)-?eOO1+*>|Iz zCAIOHnPaqpGN5B_Oj|pJGUMb#~)d2k66s}niAu~Sq{uZTC=lN6(eEtic@a>lNMom)o+(t~8!%OB`?QI@8u&R@-^Drn5ZJ zSCbvP6v-W_ZhH6Jg|dc@bBUe_N7dpW+6JVF(meGKI^3C8QZo#_4=3p08Nt~ssBZ6*@5>yJrcMH zDNHIK{3`cBU~nQPS586Vhjmfx>1J+P1{WF`E3-{@U;k9YOC-Z{4B9NiLiM$oa1}kQ z69oijv&m$DY8Pjr-2lR~22~!1qiZ48(?8khH)Ngq$|JRJ8`2q` z)sHQedoLNYzRKt&xdK@}YZnv%$sa}_Gj~_;2gP8)u#g7cgG<}w*46B=QCZ6n_4xk9 zd8RMY1&DRVLsV9(eVvpXAwSwYwVb{Ic@Wn^jdofz#3{CLjg6rb7Fyh&6)5 zAg&@a>}O*3F`JQzEnF&|$Oqv%zzOX-1Q+;X1ks zp_cq~Q+6zGbIQc^`rL$&i|;Vec0N^nyS=5XJ$0q4_e^K{cXgHj=jGG?z3SpG8m|f6 z7LvZN9Y`jRwZ}=eK7!;FMx9JaRuf1KIKahypUUV%z#5x0yfERwXwf{ka2gThsc>;9?Dno4Eg-WjBKV-nakx;7|YW zt>6Eb{%h>c*ZgM^t9Qa0`o}+7ux@@Wv3Q$Hc2M{~`s0w8aMPB7KeK=^-J^PkHxA$a z%s#Tx%@??^;Tu-Be=B8+=OR4yIj1J`WvdVu@>y8Xr9e+~#>AN8}& zF1Q@r(Ugrf6)?7U0oNUaOLl*#0IlU}EzUOfOcc!}t=_W(g5i07W+$w!8(pvL$d*;L z`e$V%cg50*hOY9Klt5ak9Y_sc>mE34&NrSDJWpP2Z0H$3($vl}`f6^tGC7Do=!^2?bw&CTfM4w_K zy0GV5q2Vg~#xEv|7rJ}vOEW-PLu8#JYXLdG@lvZU_EIqJ&$fh_R)Drk9T{2U?ko6L zMDi`Usiy4s>5A6MXy5t91n}qGvdiyXuK3{WmEWE`@%GvC@7L6pb*5|5Bh7{B`t<1O ziso}wt*^iT{#zF>ykB4=3vSL$H|M9(E0{+xDc4Xv0wm{WuNAmT zQ}2`oY%g`0#i1}abGixJ!G3#q%>itAzPU2)*}j1 zWj3Gu7-gE)<9yZ6}6fPx8=em2t zEK)RoC049T51;GEoT`t4Zr*EdIocdK)tV^l&X?x~iF`h2Xi>u-ipHQcxLwu$(Yp2{ zHLaIBbHJjCSm|VI{9JRApZuBnE=!i*s;T*?rkTmcD{b`@M74cWHKTJ>Kt{dr@^9`} z{{Pfc@ynLV-?Y_Y-Va8j@5Q6vTLldFfASE=vxcZ+(>9+1S__UvEhx{#31~nJ~?bBX%ncwHF>77%XsgRrjCOb zE6O`_SCjpmY+DMm*CK@zkp#_y&#uDm(Rlu3V{kzPp`2^(uFHL6P)TupfK8pS2Ui^ zJTfA}1@TI0aXlS)AH3A?q5Htk+vy^Z2+NiVVG>`m1X$`UuNQxM|# z7-R_YCwBlrp(!3-=Lv&J=?F^(rLgPm2wCoA8^O2_#@@FX&}sFUaUOYp!(t=Dtu`0% zxSQh)&vcF?b^lju>W5df+a8OWU#VYJ7^_JQx8&Iu+)#P$vx+aMl?*J{ii_Z2eT-)M z`Gu+LFcj$B#PThF*Om7TRtzXwD6im7X3(xlC)b3X z==2Vt@1z|=Jp-@~YiAF4Cr_qxA7)Z#dIwxXcM7mc0^K;WjK1ObrL+UI2KnOVGnGF{ z2B?Q!k1vnT+ZQb@Lr3nk4_F(q+cK<)xNfclhe(0YIl7)%zI(DOb*QQ1w>8&JbS2+u zZX#%rTS1p_Horwv2~9#<*Y(dd6lcm}Ir6_ZJ6ZtyKy@fkm%;zB4GLs)6QDDTy}T(p zJ*YLsBc2iKtyUyg(4;turS)f8l_RN)*aEotU3AP$vQtMvM6P2)bA)8kAs6*S+tSurIk^Q3LqAL=qW6vmf?taSy=%?gtj$ z0t{q=_RoOW4F;H>+JFo+Geqn?8kFW~BPpW`5tKHMRQAxl3}+Ybz>V~`z+@n-gt+mk%Y~d$WvNE|Qa{`VbMe0{k_D>g7VoqUp#@hO zi?b>RkS|1qmen(a7<>2?nUV62yl-yG&)8^lEzy4=QBbjKtLutWXS;fiG)E4!wZ7Th zU=fu>pps9_?X~tV2vAjtfm*a(wD)RfzH4N?Ix%>lqQS%lH*Nqjg zwA9fEA$&h-?|ikb{Z|Moxv2_UkW7q*0-r6@G3BH{xIN#3x z6?wcoUaU-3^y=db$k1Z>EQn;PQ^U61ok`^0X=(bXBl=NOTV-LaJXZMVTK$LR z)o-6X|K7PP=Q`45P4NpY$=aUr^O3A6Z!&M{>!Yoa)7iZ776W=8=Cj&=a6xkAZsYV? z!{iEQp_N$NyWdZ%+%;=aA5AAjpRq;r5P)CMQMYm zTqE)`*ZJ`DYRqSMdnPyK3vn2N;fvEFQdm?(2VZDQU1~|ybq}@VXUZa(!_A#6F+*0p zzfEj>OT2wE-f=7~3v|`?&6rvxN+C~e9bY3(^Q_1Ft8GIt?(rU6+T`6s8#d{PSOeEbItYdo23wV#H|ci|Jd4y;9;`+Lg7UF@pBo^ z05FIR0`&TfCS+oN^%AfVpDO#t5YBxf`HY-@-*&yvoycb2uM zKdfuEpe+!@xnb%=o^?TL+dIs!5}koP3?s>-tM;(-+`!A=?l0$ud}<<+4a+HBFZpQ)D^aMdsAZC#-(KwL4?^xRbhe?qZ!XO?_D(tsLTh}4^PAPT_Z8ljUL{AC zBYm^H!isZyT#tg~-Q10V<=aH9QU+xR5XOHJ(z6kU8x)uCC8xI?Z*ovf$NA3e)kLwW zFeTX?Yl^&8Rdukg=}>dW)zpBm_i7tYv~+z`-Sqy|+K;Llg;{4cVM4HPRwHbAM}1~A zCXNj*Fn`m4m@Hri-B_3b*AuRUQB4b~`j_gn6ZR&cmT2cB*}B4HnDh(^|3%G$%cb;1 zgMzr#TAnb6WbzLqoJ*j7JDBc&ZT6YcK8Rg!eY$YxGsPQyQOGY#_rmk(on^IpImS9{ z*B#ftLugwD7c>HN1s(#|FEXJ~F5-JHEI8X2eLc~wSaF5C3#%~6iLD(mX3leU?Xl&X zrH#j4m39OEtU40FiNlQ*P|;w_F=fAr)Su44SSDN_@|btJqb9+{Snx=2|HutloC>skp%u(UWLOQeER56@ri0T$x(ELbrTn0^ z!`$D2uAn_I>{&muU>62Ao|BzP0wKn0L8Go=8Ct2#jtUpvucPi0p>@%luzD~-EdA|6 z^p7w&k>L$jfL#3jcuZ^KM`4HQ&rfytK%(q~YMfW)o*o3veM zHOzA%i-Tq5(j7B3h-?psUy9Klrd2-2-~&TY9h76VTi-0+7(ee{)+dK7HNAj%-WcJgrVR@GANII1!p1nnAZbYhCHK76bFBZ>8KbmQE3YtVBe1 zlonlBgd<`0v9{Qm=ET|7%TZvf+8g*1qrp4x=S%1!~pzEHlM2BI2{7XNAKPqimB1!YZ%W3_D{TtQMdhx+sdnKXjU^p9y$Q*jopaHK2#T1y=~ z(9R2r7s8e1{zWD*{FkbG#`WwZl=@}APF;kn3JN7v+~|6B_h2*cg8l`bIRi_#QX|Xx zIpy?jZf37*aOHeM*L%mxs-wL?U1fHDcDDu@ksPd!6)!f%4qvK1P*#4Zq3ujd;(Sy5 zoeNhER@R+u=~l6vXox!vqlCj9#_|BtE%yqBRC> zR$VLgg;1NV_$nyBU6WS4Qfc1mJ&}+VFvuDvz$lyl4Eq$Ulk_T>U><{^&4z7g3iv5} z4c}?wT0ke0T*v}Y60M7*=8&*_aT7aLVHFD08kiO444l!CSDcGfDYiis)q_i!i|@z zP$^qG&rQM*4Kc7#Y<213Y!8*iv3SZ9O(NL6y!tQMbv6PdgMHJrN9Er3$nz)ECjT?TaIv>rx)>GTLP%S&VQ27a}= zNQB{dOgvdLvT!8R^L9MqZK4B+Gh-{aQJdLLz2@#8Nn{YYZ!;I0WAN{r|l8 zU626;X7*m#2m^>S5bYciVk!F-kYO_S`lk$1M23w=U+=v5aqIbyw%3`X487jnZ$$pB zXFqT?#}5itgw{GE7FZk%g2Lq4Ps&~FgDTN80UE1YfG3z)8Qkp5nHaTX-=)F`?!)SK zw2sfq6dtk1`PMXq=S*w2^UUJoOsuCoJ&0~YEBuU1Mn^Vbyrxu?XMi2;Dma4Cf#fa< zN$ctvizKxFry~HIJOCMZb+k3gOyK=Ug#PD9xRt#$Y%L>8axR5`eSS*M2n?h_McI2* zO`}U_ET}B>prdczh1wU|Jw(9iw%k4j7bLhS>D@c~o z_i-4g1m~K?wjxblpdN?FVQ;W6l+sfpkWo z;v^vYQLB0ccEoBAtg(8ayg#g>fJrJ^MsHgsf46Om*?(#Ke^0`R|&#iP|oDgQ_61vICpSttuM^FO z3Ozs)L<6^?>cV(=q({3)YKyB4SV3{Td~mXINc%7tHZh@SIg*X87`>r_RxjadBNLl$ z&^W~`d&7;V&3*H}WHB|K!lu1A???bHR1Rzhv=Z{j$@(ZODhCY2q{46LomC&=Db5y3 z=EX>VO#&W^B{>$#*Gi`Lp=Go_iwU2R!4{?LmCT@?PUT-QJdF-u5z{ur3~kSCx;#7; zS-ufj*u#30-w@UC$szfp!|XO)K0Lz(;$SSw4wOS?ZuL>y^j4H{#QJ@~A;0~^jV9)| z0Lwpxh#(QX^)(fTFInbi!dFOFx{EN{f$h)!>W&*QQ8}QDd$%43O7XM5;*3JJ3T6K{ zAQZhGFEZZ0ru%n4{R!!#W(Wi0mcRzvRsJncOBD#l>XaNrS+;@()M#+kSoi5X3T9z{=)l@j zn+-RbRg%G+a~oHPQo(Fi_l{Sj2F-Q04lDxwBn1RtU4Ak$xUS1+=$W9Y3kvq!q}@6K zh}T&;FnKB;^tTNYV2$x3nG90+d|{wza2_NAhyW@QIV-yK=EF8XAzSa7Mt@9zCj}Fw z8;><==Yyudo%#5O-1?oKjeEm4zVt|KH1j#C^KDn;n&pGz9pOV!$peL?Z{j^3L5O<> z0!w#3V;5$RtrqY8cmH_w!+&Z7kjq<2da(Z|e_CWF^Zd_vhs9?33hNuyUFuf5|=V3UPA<2euwy!k>h&F;u>6NTKzIfy6;3Usy zux)wo2q083LvHH+R*%l}S0S{(J{w-90OX*n67ynUM1H$`q?`j>`*+ME|{m>T3Ck~ z;{&D$99|Fo!u)M#AYhOAaiV=;0lZlq>#Iu+pRVaRe6i-xh3Z4)wFj?Ml{LiA*T=4O z=Kb?rLri2NDn8MkDC^1{X^FmDS08YpuHMUS>EqRHWeqVEW>tIu%`Ih^LEu|*vLkV- zxl2uZEjd`$7^g4gLZB`ZwU`4lB2yMBAbleGM>7rzhG5A5{Lkuq)+;U}6MJD0>`WUB zfDP5%%yt4cYmLIn1FPFf6YJuorqm#g08M}9TGNN8E}yDug{Eevwj~SHv#6yD;5E%h zA_)vh4%cVLz);p!s{Az++=R5=9=_g0l?z-7`lYR>{v0bUN%b$?PHMgTmOQc6zC}$v zBFQEZ6D;T4o(6XVI4^q%H-LZk!2t)EyZ~(i89aA!vdIMAOtn+ zkE(Ocuf+SVMT+78dt}qWfud@O>3Qq=W&&18^N^p`l~WxFM>T zm~avVB7nRi)g~U;=UT*&kGxew{)Wtq?pSc3*&-FvUMx0HI4fJzjan z23Zf4$NQ?1LlSNPTk?|){G1s(3bgIDXpLiCN#dsEyX&(^U5ndE55QkS(@-m=4h<4h+_MgB{^05CcZW-M; zmhEAZgN%-hZHOm;N@8_zB4+bMYuxASxV{(dl;W`fsCnZFr*gfP;Tp=T8Je?Wt83vV zL5^ogLc{4-g}(-8d-en8E*Oj8ugdi`c;j=y|HilfGlb7Hc>dePr!7TQJZ$P-V|<<22pk^q1abAvWQ6KK0hae24FDGx`^w3Bd(f%Y z{H;I1qlGn0o6j6+zN3l+Y6=YFIIGe-U%`7ZT*g=ksG!!$+T{FAi+7=&wwF>hXdfW1 zm*Pcat`WlY%lo~_G{**HUrS(mnhY~nOKsqR8qs&KYD zf1xvDH)JeNClVQ4SKdFO=G2 zW+m*CvIKGI<|n%QgN@A`HS0lGHd7CU9nDI|meRawh05HBK|)nMg;;!ckIw&MGzUH^ zD-ObSaS8%gSC}BU-Y^^_CH|B6&5Ab#rxc*@2;<&{M?l=HEv9zMlD+TL*Q3l#NGWF2 zPHr@_$EKl05RiYz1rsx?>j20)j-VTy-l-d0fP=cQ$?4kJ9UQ> z?{}1z1U&ygPxsj*_jzOs{)_CZeX)17JJL!TnHf?NC3?|=AP5j1XaL=4@4fflo9eFa zYVW;4!+Qb{Ntw}T?%aEKH+H|u{<09U5eNhbHoB|o|2&x|Po6xfgRcX~^@1igb{%$& zj2-;Rd=Nr4b7-cSKO~*Q8^OzHANi!BhG0ymDV#&np2jwb;}}r^QamUkAQ*&&;&t9^8^2u9>B>`iVfz7B%}|8~Ng+#c z${&43Kv&4R(K$}2iQZTHFfG)q!SxyB(fja2eMHq0>t|YfZ}d%3@*DUqHJR(p(sQn) zHwl`cY3${)qRL~iqZ%c|RgfB~(?{@`AY?2tH%gPH=wmUTd2?7x2_OrkllVO!1uZCJ z8DbuoUnwWW(0wi5`}4xRKd(Oi_w^_LSh(~3((PB9PyPAdS0DX-;n9EHdG&uDeE)y# z{OSK*d;Z_|zyE&@{`~(gKmX5`<-2y4)z2P)CD2sQl2l?Yco(Fnh>!}Qtdfz%Q&r7U z!1>15V&>zGC6Dt*u%B0g98g(1w8#W;UN)pK@j>aE;1~^C$tG}-Z;lOkzq|sl(Zj;e ztH@AHdYZycLH9J48}9OF#hqdkr}X5~`M3H4DtFQQRCV*O^KZUY zl&{6`Ar6_Ex}ZoaN2k?Ypd16p{imc)PcDuLcZd<>Ih-%zDfx@JsZ{rzFKGNMv-rKN zoUik1FSBCM`Aq7bK$FkhE7ntJ;z ztK{vhTxJ44$~^a@>)-t3#(A4we|_cBug;(U#r4a-yngwMobt0p4a{s^Ote4-BN|%; z+ow>G=Zcz67F44(xM7Pt&ZHv6yn_X8A-IbAHz8ZOr{>6fnGXTNBy`acBP&uJvs*#x zB4=DoBAnO!KXQW@NmoVPeW|iT147fGxOF7IaX8)nnAQCR&!SOlI~CrHtw;CFmD=9R zd_;Ts@+GC(qCT@!VK7zFJx5*Rg~5%2|7+r?tY^j?0Z<1lf$nL}q|L)MRId7l_uw?8 z9FoM#!{%x3!(^BOBn&MVLxIqAhWqsHvinXp;;Hz;?w*>ka#B z*Y>SG76e3$(0FWwdzDGsp{+1hH9c3HSiuhynQ&b&{6Yk-h!BXHXKrZ<_pIFI18mur zAIdI9B%}>+Bz)k#E84`IJ@jYSb@TC5*7Ff-VP(}Oibp`gT)g&^(!(3M+7UIlnI^Ly zie=gW9Y7X6zM(o1#bM7WH6R7DzKL-Ol{GYFQ0Q89H@S|JcDb?x?sDnQ7dI=ll)b9~&V?~__l!^7bglas@B?7$zBv1R?k>MSCH+Zt42z+kp0!znGKqMb%7I_EX zB~8!+8;yhnoGuMMYG+n;GK<*QITwrU<$V|7d`%ZiPnug|g8^>77`nsh(CQ_Qgz z&=Hk?gJ!O>92sU%I7{ zL^`Xsl4$(HS{{!Eg%UxkAnmn%5lzbf*s{mv&$ik1Mw&jiyd*`E2C^-C-_m@Q=*sRQPT#ouN_3+pBUuO*k^AioG+_ z`(Wy)c@>wN`xPvo6jl7{`W3&<)pn5Y3i~v}7aO_}7myy9O&)fsrptyYdK=*v@SqFT z;?xkNWmTWze9q)nYyF6Xyr)d{5+R?uUh?*-3!hxh6OkbE>_FqI#FK`aK`bXn?nA4> zU3#e(9rdyfd_J3q^YvYCmlVH|d-InWmwuITh0WB*d8H}>mUrZflrw<+g^D&T))_Me z*Gts10;7H<@w3c=(g9p`)e)gl9h(atT>2)f%s{;^m^AIP;y#D)tYB`Bwo02(i^J$F zO|iJSW1C)HSx>68e@-$Ljg98LPAj&m3Hut*G#i%A7(Me-e7&kc_unW@M*RSjc5_U| zrsz);gAypMg}s)9cI|fZPICNSuN#h`Hn0%dCqpHlW2>b-dO>B~JgP`Rz#^mMM+Q(L z2AY?8A6Mh`_?@7F8$aEh2V^BgcJr9s=$EUyP3eLV(h&Hk3J`>Kqu$TA2_2JME=$Tv z8BK%EUaSL49$3Yqc$XKTO-@<5y{@x(;?Y2}QkBy4N~=ssJ%WY)91&Z9l6th@BF^AGsss+^#%*xS2IF zKQv4HJ;(Uf2l&!1Yns;{TPt8WVE5`nW(%a7x&}r~+nH=E-Pd9C&q;YB6Om+?3JlMp zyFLf4B1~Y*#9D}XY{^ONzAmdJFKcRXuq?}pCsx3-uj*RGe<}_;ddj*}#MORTOIpw} zS`Z5$x=vjyI-65dOlaLZn`bw1X-h^$$IYhUZ;I+n(-3(YAJE~VVPgvxvYf_YUtBe` zOafZaGR}ZE9E0u3nTWlaj15`eTl63rpm)Fq0~Dwp?MQ#4gv2~6`DK~R=3zQde-`uo zPLik1=MValN}Jw=qv)}&Kk`oH1y?D*bV=5^`I$3G{CLL3MQq^mbbk3 z%#Lvdno3+wx$l&2!v3qUp@1v)U-3?{y3t9KL^7+pE4ru4duFXliKbZdXbgtf)F#?=B#po* zpOHM~df+aJSn#)~%aPX4^41!rqCc)p>7bG!nOQKEMs(yPk8C}sE7QCX)g?hJrSIVQ z5!Om5e#v*@yi1GA$kR-nE8w`}UOx)Uc~e$o)(m`> zU5b48B(q2~iw~$jvZ6oRG`>nBCs3O;K!A&l zt_Bo@Sk7}>EeH^Y+2FTKsQsBC_~$};zv7hlEJQ&7Fu7wIMIeH!wQ_`%CT7cA;$!#s z?aXGgfy?@C?UNfZw$Qs!U}9o;RXnspMcfN@lL>JwZs!b7B(d>qX^X!n5!aWOXJwWm z0f8%2e*L+UmMgV=FpDJ#ehJ4KV2DtN_NKtHz6DpN?e>F zQVkJ8+AD*Oh58ryL$PK+Ksn%DD`c=Drry*?%snIvMsuI0u7{%^WHUb$vMR5i0aHRN%5s-sVbwgCmh->CJ3Q#D%$HUqec}7 z(!goPL0-So70$oeGX)b07cMxa&gq4Y%){D#-Z;GnJ87W`5p=x3Ugda*^Sz`%O~dm> zN;xwK0=0?VHqPN2PqD{UiA{$GN+jfl26<`fCX)u~=vnqnIO@+Gu^ova?F(8RpNR+t zs%hG~$YJSY;FnOJIoskrzmy(eE!-vZ0`Q7W`Pz-3saAd#w@;`X4H7y$$Txq_?TW$* zs}EcmhtU~1U(t4zU1y^sIufGI9^-h*|G49vSd{kIa(^ZnbxK_jLJm?chg>Nq7vK}n zI9&^O!9rqMgCQW9X?=%BQg(Em9Hu~K9-VVxO2CxM2w+e^vV6SkrjZ=&fC2sAaG%4D zx=L`Yb57OC;HV)<+k6|3!SX__p;rRKt9|UIVIW}oPi0{xner!_rai1CMQMm@@-^cv zi>Vi)WSBX~8JuD3q0Mdo7hn$(Lmje}D$n)@ax4$}wO1j7G86IGJeNziUA0orE{S+4 z;@ANK-!2S@NPzY99r95iUz2_Hp)p~>ym#{n@qednUr@o$3o#Jq(?VloL`zvW&CEYa zNIy#k?6t1l?<)~+X+`vQH9DmL|AbN$?MCs-@vnY1{$V;A9~p;?iTjGSZz@`JKaF`R zseEprxbOnpLIpAO*T2M_4|CNry^EssYKf!NQ0gPiH4o99HL3};uqWciW7bT+$@(fr zm)6YD4`Z=(pZzOP*5?D8dD)mfiUJj@UkG^_$6)|OqkCneB~6PIY4HJ1gGAU!IyvYL zLO$EWMTVI9>Y64NLf4=s-Y+cS2mbran}8xmFT3;3*L4%T&FI;--^aTT4^l9c$Fr{v#U?>SX zR8F#a0k2%?Lc^WzWnvgiVrT_`1oSh z>4F-@HCdL7lo=2nE9%m1-_)oQNho{*q{&S+y=M)@U&;UdiL=P4&o5+gSI(~K`ts7v zd|QbX!u<<*v?A?^lAe^*#+RE_U2xQcE1-hD4-Ui&7QqaM>MKbxcvs^FdOGAQ0=OIG z^KrjC3)d5c;wkv7lx7-#GNuS75nt^b)7PsUUecC=kZGl^cZ@-paX~t!U1WDe-9dV! z01=;?X7IEubMV58Jx9I7>-)1mMGc0r*T2P{oSeLv(7?#cs;xCoWI{0>flUNX3L zs(C2ER-@m9LSan6g)_E5?TbZYDAD>(S~W}e_=&lCdf(`pbH&Y=vZ~rjnaL@Tb%QOlEe2Y;s(4qpeV&Z}mL$vI)W$Kp%miNO z2-&O35Yh)Wo&kG2HZ^~1r*=FApF{gfkOoG>n9Sr2&!2AZEgW8OgYdW7rlWg*GFarB zpy-j<^oLrIP!p-4{0?8CtYs5Jqh3RjC}{tcIAe^+T$rhCg@zJd(WHH#)8U~@`c9*H zL%(P&T>Jg>BdeUdpbNKQdaPL(i38w5~jo~-r!pT@`V0)_U6V2d{d=)%h`BbWHxp<|CaKjR~9SI5tb}5;Rm$M3^@?&)mcOwaE@C-Y<{F zV+Gm;e|FrMDBV4%*l7f|?OZbg9FzXB0((<;$!X#CnY#UFt@)nWeLpA!qMJ{3qEY%_ z41$H5U)S10d5xWZo%tR1I7w9Dwmb-L2=97i!G@_{`W7=VA%*oc{8!tDbh3Pyt_gtZ z4+<{%-L=ISz+J+=-)ROCM`1P?ep8Gbx1WuQ{6^#x45Die2 z+9hETX=i$JPlodG`ay>55dQG6MgR&f4Z5&-_J&81NTS?ghZ<8si$yw(zHYG>zz^sX zU9d{Ku16Bb(NT27>5{_IAte-{go4%W*6b1r@Iai4g*U98RtjgsI4ZQ?`ILEXq)jvm&k|b&#fCX2RrW zVoTQZmzwq1^79mB)!pV0KfRpiD!F2&$*zW~yjcMGV{UO~-4KKWN1Y+&ZyX89%HV=N ztXAoX{3fPX6X&r6n2nd&!Iki$RZw>8vqQ>m)SLjr0k$yVy`s*VTB&Rf1+@`RK>fd2B=JI zBXOK(qSZ8rS0}E3u4P#By!f1G`lLTz@+6$0v}n+e0N5grFlXj8l2d@gSF7fAOvj2? z`|K*a*vb)$5`dA{ic#1tfgN@&G$BX?+m$Q4o`cn=4NuOlbEZ>YrPB?rk z2*U}Ey2l4eUT+&wI0&JHE)tn9PzGYsJTi5exqx#meM)}5B~)AdeDGRXR3(G+5O3+k zYU$WYLH~Sb41PXzwZntad=^(dP93&}1@CQ=XuEcDtBTY6h+gWBQ|DnxJ=g|*!l&E% zK5A^jm?7fecEP9IjPUqs#q^fwEl>+A1{{WXbS&NBz)Tl3edlk;0nD(n0y6BkBPLCr zdoDKOk@xEeixQ!XomY(9rvL{MEKpE}v*5Fy7}bChl)_*_AerV9oD*b%pcvZ(w#fr% zLO=zp)3o5t?ipUQ<|elKwvCg}K=_0@P`wnU-Zb7QLdJxSBD6bcmfcTj6{#IUt9;+?v{pW!b9_ zVRf1!^%34fnP5PsCW$ura2|b+dl$g5 zE?k|ZY26J6KuS_?dgGmJ+-wQ7`6Ak^cYFc0Oq(t+C4f%r`eSy8@fo&H$T)Tl)FgLW z7w-tR$)i6xQLq*U%<1ZxzZH3Bs#rZ$K1!pV^`8= z1$7&vKric!3c{MUls`H4BqnwMj37oP*7AmD5%?-}>w|rPT?Y6Z<$z!80@QaN5Iq~^ zm2V5rz#&uIM{j+XvL(cT$##oAD^}b_^?+3pfkuG7sv$DALZ}kzRvJZ_SGnQv13#z?bq(GU z3nUp`Z0Zd}YLvJyiB08}lid`Sn8=@i@gr+qFful$u1^=K-Iymn9MbMf<#DX-o|aF6 zPv}bsMbME~c_I|=QUK9~P1!gZBQT_K-;}o+v1Hz;FWhY7Ep*p8EqY7JK%+{~%!?-l z4~%So8xPt;V#79+Vs7##_neG zhGN$c>A7BjNgbl32$(v|+Kf#jHG*WT#nB~Sgm0rk8McHwJ|YC2bkIC|Na2&+ zHi=KB%}8W@u@D~7nfX(@x5341e#{{ zdISO0w3%G~%xME~qoY1~29kP?dWGW$uY3q*h{m^{`B>mgfgStg4vKXS6@2BLYUxIW zzQC0Joc17>s$@rfzN;(3SD5F($9L1L<*Y+3~&~*KlfVOko9oQX*y0UH85qU z%3YI)#R0d>ShscC>~;}5W{WURbp{8_C(hp{D;hKlzj_z^?pv`c@qu(kHG$9&_SFkP zGWX0mlPs!$VFin8VgZ5m2S@-)1|JA+P|Hsr{Cek@o%JG>3(}C<*Tffr31dJ_(Z)7U zuL=dKl%|AH>FB5mS+sKl8aMNYwWF(=x#lmlj2#}LAbHv21JoIUdGQ+k5(Js3hoVx$ za|V@{*rcCiE+mH%Wo33vFt5AOHC8`mOyCYlL+i}Gz31Z!jjbngy`Keks^f@NBvywc zX!e-g(Xd+^+@Lgg%={;94F1w*(#isE?pDm#@bc}Lly2zOd>Ud1EKQ~0Z!Wa-p$g4V zD9K&VPpa#`sBXB>+>7n;4{cIV+iE8P1{$?&=)4OOCgI)LlM077pNag^0b`=EjfZ}p z+<7v%a%a#sE-_*MMe+cv|J3PnAU#ldR`%zJqVke((VIRfc!tf9uUEZ>frcB^Abt7}?RC$~&)_PYjQ{EMLSR3Edzn zptcVaC7;5OkrBc&edR{Sn3gCc%+d|tc(Sx!D@wCi7KquUnigw1+1i|~X)|AJg7~An z661<&#^Ww@ryNmH9lY0-&TbsV!~)E4KFFaZA$MR}sI>tnHEDFdurXwK?67#1mo=hc zqnTUPx|Qt&EXE)=(3EN(ICE*&5n18PpkVl1LN2KzQl`MBg?o`;lgl4)%8j;BU=?^%oMttT;FblM?$vu~>yjtwLO50vx?lZkPcR;OSQ=YW zjE(?mkyDDBf?#B0PGe(Gh&9Al#r0BNc3;v^n2;`WMKfq{7QmJn0m~~LBNj0;g76AI zEvS(1G)Bm>q;(shZ{*RSM zf8Tigx74u#$?uiVV4HF&0Tx#hUHTTuEqKk!%g1=24DimCY25Vdp+vk~% zrYS);PS$gh{qmu~Au%1+p3v5`2NQ(?<%TLLb!fE8O+l8r=3t&GxNe#=&pieLn0)ak zI-BZ|r+pGE}Ikk0DwNA$pP zX?LQ&J?{BCKbU?6zhOmT9NTG-M6QttoLl9O@IuiFY_nn(@uHE`Jj9v_orTA0`_Ew-uZ)xeZIb^``i79&6z_js*H{? z!{7$fbcNjC#@T~QY*?Dvwj{)MdCKp8DbGpTtnCo2O!A)V7%Q~Ty76o68dm&c19ro~Hx`l1>5 zr=NlglEi^eH)R4>x%a{pr|;(6O63@Az)XZBAGOFYq9xpD7`$cNLt8(VbQq`F#xRL0Ya^fL+aSwO0IEkk4!K*L7ppDF z6^H%J==O8v9?_b@kn91y=>>rO*2+j9c%GYmQ;aB`7G2T69^EsX;`~JR7m6JUC^<_X zP_PxmbfbiH;gmxcaiC&EXXi{_-Km?ErbTFYzRE0(g+2uh=gXVVR5UY6bq#||22%x3 zGWgYpPPiCInXvZszpgy}&xMEozVPTj61RSsfAo*#XaC*!%+#&#!3<&yO#zItlPRCd zs<=2Dh(zg_DS5;$(n_yN#YY_L#L6cV|mcq(#~Z!U=*L%~t;z zo7V3*{8W7Yuh%9QyESM5&S~x%*GFwoz+2Lsd+_i66Aw&{?;Z(U2uv4Q6cy!^`6_qA zypRC)K)VMr(d5#X%xRerTFoG!GLY>6l_Ur`Q~nb}dt?!ymNGroS-UZftP0Hq|+N3b{y^`x~8?MQ#hTl5ihp=SzmyC&kE z2jMN_@$lG&k78nFc==>a^A}YOxL=hf1xQ%e?nYUpi*3?@TWL^~#*KL)+KR59JGjKM z%&4PxYKhV~YJEF!uQ~`IT()BG?qB7&?s)=vmQ+sEXS1XoKA^Jt~Cy7OsFHc z--z&<#lW735pCIyDH2DL)Q^iQKB}yiG(WGZ$CP5F6bR%-ALSJPJ|{GI zHL0b*rqB3a>9>|h=*%7yTS5~eqJcqc+N#tu@16@aWSiWwq4BC zWmR*&eo%mfp#`Nn)TbN}wGcb{!iqIzCYw)x_JgfHT)KS%e|hSsgvO~zD*tS+t3 zx!3Uj_l2Wnv!cleU8K2@qz>ZMkIX((y$39e>mA{bh?6h)gbQPT(X zlRPR}fz9kaN$x*)eKhoSfi*ZJcOi~~G1QgmAnD#ARNM4nEm~c?1D#T(c2ha-yii!V zr+#LMumeKa|P+f@<7xj}qGnIl$iH8_uM8de;*d23-fo z)u1SPJb2(0D@2Vc-Pd7Mqs1o>x+%@;`y!Gl3FHP}<>}+^6T44sqmwkjbqi(Ee)VH` z)U3`4oR4j8Y8>4ro2Sjwp{x5YhTM50Sh_SWx9LIh3YFV|Ar) z1X^RW{cvGseVy%_Q{>e09tNHsXP z6zZ@?Y2*5616fqvHE#K`zae^o(6k9C(^&8|kFQntOjY(wF)OYeS*fsVnE&>|ZQoG& zph|K$Q)2!BMbKSzA3q9192y*XeKW`$EAwh5ww*&vIBs9}Mz)Abey_-|o@qTU$gJ?HJJa^0aGy9;*~EA}mc=yngTWMH z8BGHSe_9Twkst)Oem zNs0fbD_Snrc3(+PVuqVl}*(b|_rOBx4)1)Bj&uAXxnT#zDwOG%riyQ!^cLwq? ztfA3apRl@g)oheah^Ok??O^?5S=A>6mFPJ2ID;L;j{kM0wWoM^$?jTV!Kh}%=&H6U z=Y;&I)^}gC<>J5CLjLDr>FS08gri`?@RhPI4uPNNmc5&u_g;1Zt`D1JZ-@w{z#+o% zGQ=(^ThMSCopa2Ft|X;zH$gO*y3+f4mfQQOyM_hovoBbfM+k!P$(iF-l86-7lb2UlJ{b57$zZ zDPT@DGS)PC>w6Tv5FvWFhVmwdPri2aSCBlw=>frko-!Z2P#v(xWZgV>jGR|=YmwyG z4r#dq#|bOUI?SDon5d-~bl*iYVajzzMkxX40XnC*!y{<<7TcfYd*5?}@Mb+qfy;|Q zyvU3id2*0D%hOnaLs#Z@Q#>}$9*Mf}aPYm`VJwf3S50)!-9l@q=y6um>3*(8CqPRs zi`~*KmB`#0FHaU=&4(Z|Hw|JzT;Ks4VRN$NsbV;!?K-PI$QZSJ>}ec?6Dnr#k*> zw5suSa)RvcB+E+q*AIm%#WWR1TA;h_21VhZ8#2D_EfCcJQR%`ed~pL&PwpWWJS<4q ze=5fe1i_i{vZFBc6CX_Memk`F)JH9&NzG|{y}L93VpJbdyz#_?qB-l2! z713a5(KN?}vSunNm8p^ebBQz4P8^m6;qXLXIT{3TK!g8y`o z^uJW2XhT@SX{i`q#Cr%JFaW+$d(p`eB5-9mc6^8kNhFUsCwVfKrQz#9eo$2QUV6UR zl29ulep{4(vaVH_it$qEY3ZIu37Yq8ZO132ReZ3Ssj?+}{c{zV&L<=mUDVnxI$MV7 zG%7YDt1R9vC?bZm$BNmnYzML0-upujb<0f1Z=^VlX&k8L+ z-L5wTQLI}UTQ9O~YnU0%a(yy1|9C1AueehImgYfy#=n&0Z4*hM`&DhX-v+#6o z^{E?WS+xWBF&~;Ys2Q!u74~&V$?2tU_Y3>Mb3okI=oDu{KC%6*THZmwOzz+q1tlj0 zoTl<}CGqxt7xBWRC4}_%oloLP+94s=&PpIkXR2y+lL}h!9OJlU*AkbW)kjTphrRk= z2j77}Ms<|`UGukP6Vx{cm^guH_h5KT4dp};cSQ%>cDAk=f7asB2QfBfVW|9~Yzf|e zIy$pLlUNNECy%}ts8trOlBnyv=}osOOb8w()@2Zc+v~Y7A7IFg3Hj1%FG|}+>W1cp zAZ-QNO*D`M6$`SDw99+SFA$e}MR!k?)NB7cv-IioU`{xWie{nuleWkdy?!6#)X@*R z(*6*fc5LN7Kn&^;OGd<&R#|l}g&f`2gV6fj1tY9r#wrpU_M0@$9oEgTnBFH}BvjBY zoZ5Y24~5($S;Su&29Z$Aq?0a_`eR5sCcFiUk9}JoxVlD8%xV~PTBJ)}yf(NOB=Dp{D;17C&t)`og2C5OkI>VuJ(e+b!7#ewfAn|KDikObrA&vW zN@a`#=Xe%!!S&W*Rg6hz#vpI!xm`6J;LGChQ8YvSx>{ z>?0l6ej#F0{u=?dT(TmuuCpwPn(JwpKj=h`9eqEBfZBb|I`UdoH+5WNatBd1x`~f^ zFmw3ACIS|MezfrD2Fd;kG}9|;F*Fx4N5XX-xDP=T-XLO4LiZ^(%pP>;zi;aB26ZpO zqrYbF{DoVfmt=?_yU(RF{T-LcRZ^nrJ69%xkTmjkvwzwyNHrb0%w?481Ac^{{V7ak z&caXeXC<&78uBoznCN=@e8O~2v0pqe?{ko6)eic|@|TWe`Iyb-_BSPwX~7?=Rh4zL zXNriCb!l3omXsx?vEpym7{90me7%5dami0}uKe#eFZ`DaU;ZTL@~?}tSyrB|X>ImS zXAV>lQ8L?{I~c5#!l6jNvTlI;5b?PIM)OStZBwD309s}aU-un!W~Gcz%d45&oGxv$ z3y=AXYm1i?eBeC?k5(BS4ekb4(=(gKd$VMgDq`J#9TOF0(4kt-<5~c_NFmfKPyyTc zan2qbju{g?QD*|Cn!>A6bh|rgxz4(XL0jubG*GRKud{sGDs$KFRf3f8p)Cg7>ov^xS`)bK`e8*}u7w`Bhn{G^vk1xl#DZ zmAv=PTxG5B(dCtaq~VeqUDdenE+P>eG_y zD^;DmOilI?Vi}QZPHd1yIBD{oD-Wv#v(%ONqOncIp(_#eh>fUee=Qmht*)S|nuhh5 zRESDW`9hBXsYTo41pgJIDLY9ia3NAcnY45B&=qL7o zeEYAwcPh$$ivXe#8S7&}FY&o;;dp#U7=IqdYrS(BjRPtR5$1Kj!;7CLDBTkWp720c zv*1RI|0ouOO2N%5cPj;dq#`c`S4`hLTIXFe5R?RJx}P*L&B7Uy3X+Fj3(jYl4C*+R zDlb%q)_{xYz^lTt2WOaIcr-u)0I9_c1B(EqBg=Rp>Bi3$G(0jCnTZuiB)h7;ad-h5 zDQX$HS>0VbFt6W{rq^DIV212iEkVmZC303EJRV2NCP4$ghrvs*M2HzWGk}4Usk~lK z(424SQ`YGYYyZX3N^e6D29WJZbR$4e)Z{PpQZA-Mz9uj;?qe1>q|5_Go ziX63KaExiQUh^i`zK5z*C<0T|k=)dD7+=4$aPW9$*Acq!3068JEyIn&^Jca5`bRe8 z^yf~j6tHmj&$gHmQ}r$1@y|ifse_j=4C_%3+OB6XUg|WWf|kLBV(FprDxx66%T{6X zK1~;r-tzqYe{<&1K5&Kbs|NQ`$h_(W2Ow}h&HUv0_3jCKmOrYhfsWiD|4Wxpa{sV7wMDn;kzt^0kl$m3rBn}DJLBy zgd{EnG(lxnn>Kvd25karfiT`h&zx1Q8KKq|feDFWL{jWm(+xZ1=<>h^lnQu;kjf~|QhTUvALBgDG z=w@^GL4L_c)iu;XXKq&F-`>v5`Iocj{G|~C8fM-FVTYAE%p90hi#a(I(S8+-K@&QjG=n)RVNLmc(A@LwpR2&Acepgn^faP3M&xg6iC(7zs8JJZu z5Ngo-dL^Tzq@+d(V6m@MC`F<;(7Y=BjK0L@O|4WP^cB)QcGoMx=O`heR)?8FNv?FM z)zq*VjE#R*kb=iTE*N91-q&-owak&DLiS+Fq8aFjF}wRHnu(TVQOMG{`+r+`@(&hX z4x~U08ZF%aYjXct@4_wV2{A4RK>LE8ASMLiQraiiTSf!dQM^#I>uHLsQB+b*%tWJ2 z%MU`J*TP_CRk%O!K1wd%@r3g*`L^G&gM+_jD9QvX6i0^|O^O z?3q*?$?Qa2q9QIrjnBExx3ztq{eqLD?xQ@+?N4b*D_HaarOP6<$;5hQ@0520kLig> zC1E18c&}nAW}Jg99GHg?G)cY9*UzhTa3QO0EQ+*U73(rv8c;Ns!P(qT_(w{LE*Be^9%YGw_s+-{lNHd2Z{VhugIeoqIvV{)}?X1j0x zaAft)#Kt{xqv7@Yb9a8Qq-=8Q;n4DJ<7QedeQ5{3uBAJGlb4}2;6tb$A>&zy5@zn$ zaZ+ncGeMP%tSQ_@>1ZoFn!EF7uQP7Y>f^}8`>zy1Q3%f+=UeXCJ1NWSo9NFPc;|}g zJS{jxag|H!-g%c87b7TvU_L_GZ0{F@e?Ftq$MxBS!ma>53lA>Ojm;9O06R{L1> z)b`cp0pd3$1L=|BHOeBJ&4aP8?y!!>WYdq%eE#FhXZ|@mLnrj(tfDurUey&P+WDri z@r%3)vt#y)6*LX|mESa+RnsS8XV-L>Q7n`;fj3tzG^y<+jNxB#I;ZNRjJ&h?^=I=N zC|5aJGqpQg6zk0BT5UkMRNNxSpU$sgH=(k~O(R3Nf&x?M_LmyaBtRA^{^rWnpJrbA z*`-*S{ZBV9{OgTt8sfj>&z70@d42@}&%a#1`euHvRbO8g)R>{*-uYf;9>Y2^KQloL zSnLA(sGv-I_VLQL6@#%aQYi=5l@BeLjn)0cqblF6NFC>vvLz(HBtWYXYijeQ01Ld=9kuOd`%F^~z&vQUOIbrHce+_#08q+Ext_ zeOOUcj50=)+cRT#IfX^(VA4~dyQrl-<80hHgNgxf{1f30DIt{z-6R%>AgWQ16|-kt?tF9am5x!I=LeD-kefhp+RcM^nxjVLERVUVAT`hxPy|h*n>$Qw4lRKp& zt1y58K<~n2A}<2vfL9_Py++aWOOA@_SmLN1NC{=?0{tU10@0eW0fBL4a0?i`$3i_Y zVAmVR0KPGK@=WNPKM-;)@1u|zStXy2 z84ZC^w5QDXI+1>0Gx%X#9Z?y>DgARc^x0+=(r#=jYgX8AWQ8qEM`E>OV!5toqPBNR z;~17`=$q=9-t0|n56thiPb_=EsaxO89>-KT)PWzjoE0Z6hM=qtq|+HLH*RK7Z%?l?Q*7 zh*jc#`M>xd=L9;kI@!t5o7OlpiNtA70}UbJ+&N@fqClSdH=$pOVqa0G#qBm;0t1obakf^Kzuk|GCDSoe{^s~Aq+f39cpWEnNTJwjzf-}qw zN=mFOWb=#be!sL#VAmVvq2vt59|o7iB9)y^u0-kOnWW$@D;}DAH65VtGb~_70Cwe{ zFQ5O_h4b%zlkwA2Cx7mUr;hNY4ul($$jz>xTOq zA_Rb0`OiDik`({yl)1lv4tHc zKlm|&LV>_%0-X0IboY=aVLq^UhYQNh)=>qQTg;NhfP?)|+QfDToMPov)uA|w{Sh@b zVa22>oksQ4&c&Y5Pa9iI-RjO0AQcWTUTPgWQP+H-sXK5l`}fH`#kC-b>BZY%%)~dr z6T)}uROLFb_92359=ckUR7oobyW&HLDYoS>>Y>o!;)1KBPLK6WQ+pTcdcLl1;f3hM zqnB}&FsJXI-#e4rKjZ⪚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