From 6b4f6afe9a3e59a8e561d08ac64d7e3ba9538393 Mon Sep 17 00:00:00 2001 From: PomPomMom <152030788+PomPomMom@users.noreply.github.com> Date: Mon, 17 Feb 2025 13:12:18 -0700 Subject: [PATCH 01/12] Update skillmap.md Starting to update my first skillmap --- skillmap.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/skillmap.md b/skillmap.md index e77d8bf..6c436bd 100644 --- a/skillmap.md +++ b/skillmap.md @@ -1,9 +1,9 @@ # sample -* name: Game Maker Guide -* description: Level up your game making skills by completing the tutorials in this guide. +* name: Variable Emotions +* description: Practice usingn different types of variables to create an emoji game. ## interface -* name: Learn to use MakeCode Arcade +* name: Variables and Emotions * description: This will teach you how to complete tutorials in Microsoft MakeCode Arcade. * completionUrl: https://microsoft.github.io/pxt-skillmap-sample/certificates/understanding-arcade-tutorials.pdf From 11e14d0852ae8eda6764b6d5df21fd5c4962e5b2 Mon Sep 17 00:00:00 2001 From: PomPomMom <152030788+PomPomMom@users.noreply.github.com> Date: Mon, 17 Feb 2025 22:56:07 +0000 Subject: [PATCH 02/12] updated with tutorial markdown --- README.md | 180 +++++++++++++++++++++++++++++------------------ Skillmap-details | 72 +++++++++++++++++++ 2 files changed, 182 insertions(+), 70 deletions(-) create mode 100644 Skillmap-details diff --git a/README.md b/README.md index d282a01..5a9735d 100644 --- a/README.md +++ b/README.md @@ -1,70 +1,110 @@ -# MakeCode Skill Map Sample - -This is an example skill map that contains three separate learning paths.You can view the content here: -https://arcade.makecode.com/skillmap#github:microsoft/pxt-skillmap-sample/skillmap.md - -Github-hosted skill maps are loaded in the same manner as tutorials, with a URL fragment -formatted as follows: - -`#github:[organization name]/[repository name]/[markdown file name]` - -## Syntax - -The skill map definition can be found in the `skillmap.md` file. Metadata about the skill -map itself can be found under the top-level heading: - -- `id`: The string after the heading (eg `# sample`). Cannot contain spaces. -- `name`: The title of your skill map. This will be displayed in the banner on the page. -- `description`: A description of the map contents. This is also shown in the banner. -- `infoUrl` (optional): A URL to a page with additional educator information - -### Learning Paths - -A skill map consists of one or more "paths", each path being an ordered sequence of activities. -The first activity in each path is unlocked, and completing an activity unlocks the next one. - -A learning path is defined by a level two heading (`##`) has has the following properties: - -- `id`: The string after the heading (eg `## interface`). Must be unique within this skill map. -- `name`: The title of the path, displayed above the linked activities. -- `description`: Additional details (not currently displayed). -- `completionUrl`: URL to a certificate, displayed when a user has completed the entire path. - -### Activities - -Each learning path has multiple activities, defined by level three headings (`###`). Currently, -an "activity" is simply a MakeCode tutorial, and has the following properties: - -- `id`: The string after the heading (eg `### space-activity1`). Must be unique within this skill map. -- `name`: The title of the activity. Displayed on the activity card. -- `type`: The type of activity. Must be `tutorial` currently. -- `description`: Details about the activity, displayed on the back of the card. -- `tags`: Descriptive tags displayed on the bottom of the activity card. -- `url`: Link to the tutorial. See the [MakeCode Tutorial Documentation](https://makecode.com/writing-docs/user-tutorials) for details on tutorial authoring and link formatting. -- `imageUrl`: URL for the image displayed on the front of the activity card. - -## Forking - -If you fork this repo, be sure to change all URL references to https://github.com/microsoft/pxt-skillmap-sample to your forked repo's URL. Otherwise you won't see your changes. - -## Contributing - -This project welcomes contributions and suggestions. Most contributions require you to agree to a -Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us -the rights to use your contribution. For details, visit https://cla.opensource.microsoft.com. - -When you submit a pull request, a CLA bot will automatically determine whether you need to provide -a CLA and decorate the PR appropriately (e.g., status check, comment). Simply follow the instructions -provided by the bot. You will only need to do this once across all repos using our CLA. - -This project has adopted the [Microsoft Open Source Code of Conduct](https://opensource.microsoft.com/codeofconduct/). -For more information see the [Code of Conduct FAQ](https://opensource.microsoft.com/codeofconduct/faq/) or -contact [opencode@microsoft.com](mailto:opencode@microsoft.com) with any additional questions or comments. - -## Trademarks - -This project may contain trademarks or logos for projects, products, or services. Authorized use of Microsoft -trademarks or logos is subject to and must follow -[Microsoft's Trademark & Brand Guidelines](https://www.microsoft.com/en-us/legal/intellectualproperty/trademarks/usage/general). -Use of Microsoft trademarks or logos in modified versions of this project must not cause confusion or imply Microsoft sponsorship. -Any use of third-party trademarks or logos are subject to those third-party's policies. +# Emotion Game + +## Introduction +In this tutorial, you'll create a simple **Emotion Game** using **MakeCode Arcade** with Python. You'll learn about: + +- **Variables**: + - `Sprite` variables for character images + - `Integer` variables for score + - `String` variables for emotions + - `Boolean` values for checking answers +- **Conditionals** (`if`, `elif`, `else`) to change game logic +- **Functions** (`def`) to organize your code + +### ~ tutorialHint +In this game, pressing **Up** when the emotion is "happy" gives you a point. Otherwise, you lose a point. The emotion changes in a loop between "happy", "sad", and "angry." +### + +--- + +## **Step 1: Setting Up Your Variables** +Let's start by creating the necessary **global variables**. + +```python +mySprite: Sprite = None +mySprite2: Sprite = None +mySprite3: Sprite = None +currentEmotion = "" +~ tutorialHint +mySprite, mySprite2, and mySprite3 are Sprite image variables. +currentEmotion is a string variable that tracks the emotion. + +Step 2: Creating the nextEmoji() Function +Now, let's define a function to update the emotion and display the correct sprite. + +python +Copy +Edit +def nextEmoji(): + global mySprite3, mySprite2, mySprite, currentEmotion # Access global variables + + mySprite3 = sprites.create(assets.image(""" + angry + """), SpriteKind.player) + mySprite2 = sprites.create(assets.image(""" + sad + """), SpriteKind.player) + mySprite = sprites.create(assets.image(""" + Happy + """), SpriteKind.player) + + # Conditional Logic to Change Emotions + if currentEmotion == "happy": + currentEmotion = "sad" + elif currentEmotion == "sad": + currentEmotion = "angry" + else: # If it's "angry" + currentEmotion = "happy" + + # Show only the correct emotion + if currentEmotion != "happy": + mySprite.set_flag(SpriteFlag.INVISIBLE, True) + if currentEmotion != "sad": + mySprite2.set_flag(SpriteFlag.INVISIBLE, True) + if currentEmotion != "angry": + mySprite3.set_flag(SpriteFlag.INVISIBLE, True) +~ tutorialHint +The if, elif, and else statements update the currentEmotion string. +We use Sprite Image Variables to display the correct emotion. +Booleans are used with set_flag(SpriteFlag.INVISIBLE, True) to hide incorrect sprites. +Step 3: Handling Player Input +Now, let's create the on_up_pressed() function to check the player's response. + +python +Copy +Edit +def on_up_pressed(): + if currentEmotion == "happy": # Check if the emotion is "happy" + info.change_score_by(1) + game.splash("Yes!") # Show a message + nextEmoji() # Move to the next emotion + else: + info.change_score_by(-1) + game.splash("Better Luck Next time!") + nextEmoji() +controller.up.on_event(ControllerButtonEvent.PRESSED, on_up_pressed) +~ tutorialHint +if checks if the emotion is "happy". +else runs when the condition is false (not happy). +The info.change_score_by(1) updates an integer variable (score). +Step 4: Initializing the Game +Now, let's set up the initial state of the game. + +python +Copy +Edit +currentEmotion = "angry" # Start with "angry" +info.set_score(0) # Set initial score to 0 +nextEmoji() # Show the first emoji +~ tutorialHint +The integer variable info.set_score(0) keeps track of the score. +nextEmoji() runs at the start to display the first emotion. +Final Challenge +Test your game! Can you modify the code to add more emotions? Try adding a "surprised" emotion and update the logic to include it. + +~ tutorialCompleted +The game should: ✅ Start with "angry" +✅ Change emotions in the correct order +✅ Check for correct answers using if, elif, and else +✅ Update the score +✅ Display the correct sprite \ No newline at end of file diff --git a/Skillmap-details b/Skillmap-details new file mode 100644 index 0000000..a13d9f2 --- /dev/null +++ b/Skillmap-details @@ -0,0 +1,72 @@ +{ + "name": "Emotion Game", + "description": "Learn about variables in MakeCode Arcade by creating a game where a character's face changes emotions.", + "metadata": { + "usePython": true + }, + "activities": [ + { + "name": "Create Emotion Sprites", + "type": "tutorial", + "description": "Create sprite images for Happy, Sad, and Angry emotions.", + "url": "https://arcade.makecode.com/#tutorial:emotion-game-step1", + "tags": ["variables", "sprites"], + "editor": "arcade", + "reward": 10 + }, + { + "name": "Create Variables", + "type": "tutorial", + "description": "Set up variables to track the current emotion and the score.", + "url": "https://arcade.makecode.com/#tutorial:emotion-game-step2", + "tags": ["variables", "data"], + "editor": "arcade", + "reward": 10 + }, + { + "name": "Show Only One Emotion", + "type": "tutorial", + "description": "Use a function to display only the correct emotion sprite.", + "url": "https://arcade.makecode.com/#tutorial:emotion-game-step3", + "tags": ["functions", "visibility"], + "editor": "arcade", + "reward": 15 + }, + { + "name": "Cycle Through Emotions", + "type": "tutorial", + "description": "Write a function that changes the emotion in a set order.", + "url": "https://arcade.makecode.com/#tutorial:emotion-game-step4", + "tags": ["logic", "functions"], + "editor": "arcade", + "reward": 15 + }, + { + "name": "Add Button Controls", + "type": "tutorial", + "description": "Use A and B buttons to check answers and update score.", + "url": "https://arcade.makecode.com/#tutorial:emotion-game-step5", + "tags": ["input", "events"], + "editor": "arcade", + "reward": 20 + }, + { + "name": "Test Your Game!", + "type": "tutorial", + "description": "Run your game and check if everything works as expected.", + "url": "https://arcade.makecode.com/#tutorial:emotion-game-step6", + "tags": ["testing", "debugging"], + "editor": "arcade", + "reward": 20 + }, + { + "name": "Challenge: Add a New Emotion", + "type": "tutorial", + "description": "Extend the game by adding a new emotion and updating logic.", + "url": "https://arcade.makecode.com/#tutorial:emotion-game-challenge", + "tags": ["challenge", "creativity"], + "editor": "arcade", + "reward": 30 + } + ] +} From b452c33848120419bb66797b767d2b823162c211 Mon Sep 17 00:00:00 2001 From: PomPomMom <152030788+PomPomMom@users.noreply.github.com> Date: Mon, 17 Feb 2025 23:53:45 +0000 Subject: [PATCH 03/12] up to step 3 --- README.md | 88 +++++++++++++++++-------------------------------------- 1 file changed, 27 insertions(+), 61 deletions(-) diff --git a/README.md b/README.md index 5a9735d..8bbfb74 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,11 @@ + # Emotion Game ## Introduction In this tutorial, you'll create a simple **Emotion Game** using **MakeCode Arcade** with Python. You'll learn about: - **Variables**: + - `None` variable types to initiage an empty variable - `Sprite` variables for character images - `Integer` variables for score - `String` variables for emotions @@ -15,32 +17,41 @@ In this tutorial, you'll create a simple **Emotion Game** using **MakeCode Arcad In this game, pressing **Up** when the emotion is "happy" gives you a point. Otherwise, you lose a point. The emotion changes in a loop between "happy", "sad", and "angry." ### + --- ## **Step 1: Setting Up Your Variables** Let's start by creating the necessary **global variables**. -```python +```python mySprite: Sprite = None mySprite2: Sprite = None mySprite3: Sprite = None -currentEmotion = "" -~ tutorialHint -mySprite, mySprite2, and mySprite3 are Sprite image variables. -currentEmotion is a string variable that tracks the emotion. +currentEmotion = "angry" +``` +### ~ tutorialHint +`mySprite`, `mySprite2`, and `mySprite3` are Sprite image variables. +`currentEmotion` is a string variable that tracks the emotion.` +### -Step 2: Creating the nextEmoji() Function -Now, let's define a function to update the emotion and display the correct sprite. -python -Copy -Edit -def nextEmoji(): - global mySprite3, mySprite2, mySprite, currentEmotion # Access global variables - - mySprite3 = sprites.create(assets.image(""" - angry - """), SpriteKind.player) +## **Step 2: Creating the nextEmoji() Function** +Now, let's define a function to update the emotion and display the correct sprite. in the tool kit, scroll down and click on the ```advanced``` section, then click on ```Functions```. Click on "Make a Function". Name the function: nextemoji. + +## **Step 3: Adding a sprite variable to your function`** +In Makecode Arcade, you must call a sprite with the `variable name`, Arcade `call code`, an `image`, and a `type`. +- Name the sprite `mySprite` +- Make it equal to the Arcade call code: `sprites.create` +- In parentheses, add a pre-made image by calling `"""happy"""` +- after a comma, make the sprite a player kind by adding `SpriteKind.player` + +## +```python + def nextEmoji(): + + mySprite = sprites.create(assets.image(""" happy """), SpriteKind.player) + ``` +## **Step 4: Adding two more sprites*** mySprite2 = sprites.create(assets.image(""" sad """), SpriteKind.player) @@ -63,48 +74,3 @@ def nextEmoji(): mySprite2.set_flag(SpriteFlag.INVISIBLE, True) if currentEmotion != "angry": mySprite3.set_flag(SpriteFlag.INVISIBLE, True) -~ tutorialHint -The if, elif, and else statements update the currentEmotion string. -We use Sprite Image Variables to display the correct emotion. -Booleans are used with set_flag(SpriteFlag.INVISIBLE, True) to hide incorrect sprites. -Step 3: Handling Player Input -Now, let's create the on_up_pressed() function to check the player's response. - -python -Copy -Edit -def on_up_pressed(): - if currentEmotion == "happy": # Check if the emotion is "happy" - info.change_score_by(1) - game.splash("Yes!") # Show a message - nextEmoji() # Move to the next emotion - else: - info.change_score_by(-1) - game.splash("Better Luck Next time!") - nextEmoji() -controller.up.on_event(ControllerButtonEvent.PRESSED, on_up_pressed) -~ tutorialHint -if checks if the emotion is "happy". -else runs when the condition is false (not happy). -The info.change_score_by(1) updates an integer variable (score). -Step 4: Initializing the Game -Now, let's set up the initial state of the game. - -python -Copy -Edit -currentEmotion = "angry" # Start with "angry" -info.set_score(0) # Set initial score to 0 -nextEmoji() # Show the first emoji -~ tutorialHint -The integer variable info.set_score(0) keeps track of the score. -nextEmoji() runs at the start to display the first emotion. -Final Challenge -Test your game! Can you modify the code to add more emotions? Try adding a "surprised" emotion and update the logic to include it. - -~ tutorialCompleted -The game should: ✅ Start with "angry" -✅ Change emotions in the correct order -✅ Check for correct answers using if, elif, and else -✅ Update the score -✅ Display the correct sprite \ No newline at end of file From 38398af1d3f48ab855421faa3af5bfc7d17f8915 Mon Sep 17 00:00:00 2001 From: PomPomMom <152030788+PomPomMom@users.noreply.github.com> Date: Mon, 17 Feb 2025 18:10:34 -0700 Subject: [PATCH 04/12] Update README.md Took off extra code at the bottom so this is just steps for the first lesson --- README.md | 42 ++++++++++++++++++++++-------------------- 1 file changed, 22 insertions(+), 20 deletions(-) diff --git a/README.md b/README.md index 8bbfb74..43465b1 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,3 @@ - # Emotion Game ## Introduction @@ -37,13 +36,16 @@ currentEmotion = "angry" ## **Step 2: Creating the nextEmoji() Function** Now, let's define a function to update the emotion and display the correct sprite. in the tool kit, scroll down and click on the ```advanced``` section, then click on ```Functions```. Click on "Make a Function". Name the function: nextemoji. +![Blue Function container witht the name newEmoji](https://raw.githubusercontent.com/PomPomMom/Images/refs/heads/main/next%20emoji%20function.png) -## **Step 3: Adding a sprite variable to your function`** +## **Step 3: Adding a sprite variable to your function** In Makecode Arcade, you must call a sprite with the `variable name`, Arcade `call code`, an `image`, and a `type`. - Name the sprite `mySprite` - Make it equal to the Arcade call code: `sprites.create` - In parentheses, add a pre-made image by calling `"""happy"""` - after a comma, make the sprite a player kind by adding `SpriteKind.player` +When you begin typine the call code `sprites.create` a popup should allow you to click to finish the code. +![Sprite initializing with popup to complete the code.](https://raw.githubusercontent.com/PomPomMom/Images/5d7ea68c31ab68517b403e690cee94b6c796d8ee/Create%20sprite%20python%20makecode%20arcade.png) ## ```python @@ -51,26 +53,26 @@ In Makecode Arcade, you must call a sprite with the `variable name`, Arcade `cal mySprite = sprites.create(assets.image(""" happy """), SpriteKind.player) ``` -## **Step 4: Adding two more sprites*** + +## **Step 4: Adding an Image to your Sprite Variable.** +When you have initialized your sprite, a paint palate icon will appear next to your code. Click on it. +![Paint palate icon next to sprite code](https://github.com/PomPomMom/Images/blob/5d7ea68c31ab68517b403e690cee94b6c796d8ee/Image%20chooser.png?raw=true) + +At the top, choose "My Assets" and pick the happy face emoji. Then click Done in the bottom left corner. +```mySprite = sprites.create(assets.image("""Happy"""), SpriteKind.player)``` + + +## **Step 5: Adding two more sprites** +Add two more sprites using the same procedure as before, but give `mySprite2` the `sad` image and `mySprite3` the `angry` image. + +``` mySprite2 = sprites.create(assets.image(""" sad """), SpriteKind.player) - mySprite = sprites.create(assets.image(""" - Happy + mySprite3 = sprites.create(assets.image(""" + angry """), SpriteKind.player) +``` - # Conditional Logic to Change Emotions - if currentEmotion == "happy": - currentEmotion = "sad" - elif currentEmotion == "sad": - currentEmotion = "angry" - else: # If it's "angry" - currentEmotion = "happy" - - # Show only the correct emotion - if currentEmotion != "happy": - mySprite.set_flag(SpriteFlag.INVISIBLE, True) - if currentEmotion != "sad": - mySprite2.set_flag(SpriteFlag.INVISIBLE, True) - if currentEmotion != "angry": - mySprite3.set_flag(SpriteFlag.INVISIBLE, True) +## **Complete!** +You have started your emoji game and learned about variables! Continue in the next lesson to add conditionals to your game. From 01c71556a4941c95caf2c7971eea1e5b3c4b7ff4 Mon Sep 17 00:00:00 2001 From: PomPomMom <152030788+PomPomMom@users.noreply.github.com> Date: Mon, 17 Feb 2025 21:52:06 -0700 Subject: [PATCH 05/12] Update pxt.json, README.md, main.py, main.ts, images.g.jres, images.g.ts --- README.md | 4 +- images.g.jres | 27 +++++++ images.g.ts | 202 ++++++++++++++++++++++++++++++++++++++++++++++++++ main.py | 11 +++ main.ts | 6 ++ pxt.json | 13 ++-- 6 files changed, 255 insertions(+), 8 deletions(-) create mode 100644 images.g.jres create mode 100644 images.g.ts create mode 100644 main.py create mode 100644 main.ts diff --git a/README.md b/README.md index 43465b1..29239f7 100644 --- a/README.md +++ b/README.md @@ -14,7 +14,7 @@ In this tutorial, you'll create a simple **Emotion Game** using **MakeCode Arcad ### ~ tutorialHint In this game, pressing **Up** when the emotion is "happy" gives you a point. Otherwise, you lose a point. The emotion changes in a loop between "happy", "sad", and "angry." -### + --- @@ -31,7 +31,6 @@ currentEmotion = "angry" ### ~ tutorialHint `mySprite`, `mySprite2`, and `mySprite3` are Sprite image variables. `currentEmotion` is a string variable that tracks the emotion.` -### ## **Step 2: Creating the nextEmoji() Function** @@ -47,7 +46,6 @@ In Makecode Arcade, you must call a sprite with the `variable name`, Arcade `cal When you begin typine the call code `sprites.create` a popup should allow you to click to finish the code. ![Sprite initializing with popup to complete the code.](https://raw.githubusercontent.com/PomPomMom/Images/5d7ea68c31ab68517b403e690cee94b6c796d8ee/Create%20sprite%20python%20makecode%20arcade.png) -## ```python def nextEmoji(): diff --git a/images.g.jres b/images.g.jres new file mode 100644 index 0000000..a227355 --- /dev/null +++ b/images.g.jres @@ -0,0 +1,27 @@ +{ + "image1": { + "data": "hwSgAHgAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////9PRET//////////////////////////////////////////////////////////////////////////09ERERE/////////////////////////////////////////////////////////////////////////0RERERE9P///0RE/0T/////////////////////////////////////////////////////////////RERERERERPT/RERE/0T0//////////////////////////////////////////////////////////9PRERERERERET/RP9E/09E//////////////////////////////////////////////////////////9PRERERERERET/9P9P9P9P//////////////////////////////////////////////////////////9PRERERERERET/RP9P9P9E//////////////////////////////////////////////////////////9PRERERERERET/RPT/RE9E//////////////////////////////////////////////////////////9PRERPRERPRET/T0T/RET0//////////////////////////////////////////////////////////////9PRET/////T0T/T0T///////////////////////////////////////////////////////////////9PRET///////////////////////////////////////////////////////////////////////////9PRET///////////////////////////////////////////////////////////////////////////9PRET///////////////////////////////////////////////////////////////////////////9PRET//////0RERERE//////////////////////////////////////////////////////////////9PRET/////T0RERERE//////////////////////////////////////////////////////////////9PRET/////RERERERE//////////////////////////////////////////////////////////////9PRET/////RPT/RPT///////////////////////////////////////////////////////////////9PRET/////RPT/RPT///////////////////////////////////////////////////////////////9PRET/////RPT/RPT///////////////////////////////////////////////////////////////9PRET/////RERERERE//////////////////////////////////////////////////////////////9PRET/////T0RERERE//////////////////////////////////////////////////////////////9PRET//////0RERERE//////////////////////////////////////////////////////////////9PRET///////////////////////////////////////////////////////////////////////////9PRET///////////////////////////////////////////////////////////////////////////9PRET/////RERERERE//////////////////////////////////////////////////////////////9PRET/////RERERERE////////////////////////////////////////////////////////////////////////RERERERE////////////////////////////////////////////////////////////////////////RPT//09E////////////////////////////////////////////////////////////////////////RPT//09E////////////////////////////////////////////////////////////////////////RPT//09E////////////////////////////////////////////////////////////////////////T0RERET0/////////////////////////////////////////////////////////////////////////0RERET//////////////////////////////////////////////////////////////////////////09ERPT///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////9PRERERET0//////////////////////////////////////////////////////////////////////9PRERERET0//////////////////////////////////////////////////////////////////////9PRERERET0//////////////////////////////////////////////////////////////////////////9E9P////////////////////////////////////////////////////////////////////////////9E9P////////////////////////////////////////////////////////////////////////////9E9P////////////////////////////////////////////////////////////////////////9PRERERET0//////////////////////////////////////////////////////////////////////9PRERERET0//////////////////////////////////////////////////////////////////////9PRERERET0////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////T0RERET0////////////////////////////////////////////////////////////////////////RERERET0//////////////////////////////////////////////////////////////////////9PRERERET0//////////////////////////////////////////////////////////////////////9PRP9PRP////////////////////////////////////////////////////////////////////////9PRP9PRP////////////////////////////////////////////////////////////////////////9PRP9PRP////////////////////////////////////////////////////////////////////////9PRERERET0//////////////////////////////////////////////////////////9ERPT/////////RERERET0//////////////////////////////////////////////9PRET//////09ERPT/////////T0RERET0//////////////////////////////////////////////9PRET0/////09ERPT///////////////////////////////////////////////////////////////9PRET0/////0RERPT///////////////////////////////////////////////////////////////9PRERE////T0RERPT///////////////////////////////////////////////////////////////9PRERE9P//T0RERP////////9PRERERET0////////////////////////////////////////////////RERE9P//RERERERERERE9P9PRERERET0//////////////////////////////////////9ERERERERERERERP//RERERERERERE9P9PRERERET0//////////////////////////////////////9ERERERERERERERP//RERERERERERE9P9PRP9PRP////////////////////////////////////////9ERERERERERERERP//RERERERERERE9P9PRP9PRP////////////////////////////////////////9ERERERERERERERP//RERERERERERE9P9PRP9PRP////////////////////////////////////////9ERERERERERERERP//T0RERP//////////RERE9P//////////////////////////////////////////////////RERE9P//T0RERPT/////////T0RE//////////////////////////////////////////////////9PRERE9P///0RERPT//////////0T0//////////////////////////////////////////////////9PRERE/////09ERPT///////////////////////////////////////////////////////////////9PRET0/////09ERPT///////////////////////////////////////////////////////////////9PRET0//////9ERPT///////9PRERERET0//////////////////////////////////////////////9PRET///////////////////9PRERERET0//////////////////////////////////////////////////////////////////////9PRERERET0//////////////////////////////////////////////////////////////////////9PRP9PRP////////////////////////////////////////////////////////////////////////9PRP9PRP////////////////////////////////////////////////////////////////////////9PRP9PRP//////////////////////////////////////////////////////////////////////////RERE9P//////////////////////////////////////////////////////////////////////////T0RE/////////////////////////////////////////////////////////////////////////////0T0//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////9PRPT///////////////////////////////////////////////////////////////////////////9PRET/////////////////////////////////////////////////////////////////////////////T0T0/////////////////////////////////////////////////////////////////////////////0RE/////////////////////////////////////////////////////////////////////////////09ERET0//////////////////////////////////////////////////////////////////////////9ERET0/////////////////////////////////////////////////////////////////////////09ERET0/////////////////////////////////////////////////////////////////////////0RE////////////////////////////////////////////////////////////////////////////T0T0//////////////////////////9ERERERP////////////////////////////////////////9PRET//////////////////////////09ERERERP////////////////////////////////////////9PRPT//////////////////////////0RERERERP///////////////////////////////////////////////////////////////////////0T0/0T0/////////////////////////////////////////////////////////////////////////0T0/0T0/////////////////////////////////////////////////////////////////////////0T0/0T0/////////////////////////////////////////////////////////////////////////0RERERERP///////////////////////////////////////////////////////////////////////09ERERERP////////////////////////////////////////////////////////////////////////9ERERERP///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////0RERERERP///////////////////////////////////////////////////////////////////////0RERERERP///////////////////////////////////////////////////////////////////////0RERERERP////////////////////////////////////////////////////////////////////////9ERPT/////////////////////////////////////////////////////////////////////////////RET/////////////////////////////////////////////////////////////////////////////T0T0/////////////////////////////////////////////////////////////////////////0RERERERP///////////////////////////////////////////////////////////////////////0RERERERP///////////////////////////////////////////////////////////////////////0RERERERP////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////9ERET0/////////////////////////////////////////////////////////////////////////09ERERE/////////////////////////////////////////////////////////////////////////0RERERE9P///////////////////////////////////////////////////////////////////////0T///9PRP///////////////////////////////////////////////////////////////////////0T///9PRP///////////////////////////////////////////////////////////////////////0T//0RPRP///////////////////////////////////////////////////////////////////////0T0/0RPRP//////////////////////////////////////////////////////////////T0RE/////0T0/0RE9P//////////////////////////////////////////////////////////////T0RE/////0/0/0RE////////////////////////////////////////////////////////////////T0RE/////////0/0////////////////////////////////////////////////////////////////T0RE////////////////////////////////////////////////////////////////////////////T0RE/////0RERERERP//////////////////////////////////////////////////////////////T0RE/////0RERERERP//////////////////////////////////////////////////////////////T0RE/////0RERERERP//////////////////////////////////////////////////////////////T0RE/////0T0T0T0////////////////////////////////////////////////////////////////T0RE/////0/0T/RE////////////////////////////////////////////////////////////////T0RE//////9ERP9P9P//////////////////////////////////////////////////////////////T0RE//////9P9P//RP//////////////////////////////////////////////////////////////T0RE////////////T///////////////////////////////////////////////////////////////T0RE/////0RE////////////////////////////////////////////////////////////////////T0RE/////0RE9P//////////////////////////////////////////////////////////////////T0RE//////9ERP//////////////////////////////////////////////////////////////////T0RE//////9PRPT/////////////////////////////////////////////////////////////////T0RE////////RERERP//////////////////////////////////////////////////////////T0RET0RET0RE////T0RERP//////////////////////////////////////////////////////////T0RERERERERE////RERERP//////////////////////////////////////////////////////////T0RERERERERE//9PRPT/////////////////////////////////////////////////////////////T0RERERERERE//9ERP//////////////////////////////////////////////////////////////T0RERERERERE/0RE9P///////////////////////////////////////////////////////////////0RERERERET0/0RE//////////////////////////////////////////////////////////////////9ERERERPT///////////////////////////////////////////////////////////////////////9PRERERP//////////////////////////////////////////////////////////////////////////T0RE//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8=", + "mimeType": "image/x-mkcd-f4", + "displayName": "directions" + }, + "image2": { + "data": "hwQPAA8AAAAAAERERAQAAABERERERAQAQERERERERABAREREzEREAERERETETEQERMRMRETMRARExMxERMREBERERERExEQERMRMRETERARExMxERMxEBERERETETEQEQERERMxERABAREREREREAABERERERAQAAABEREQEAAA=", + "mimeType": "image/x-mkcd-f4", + "displayName": "happy" + }, + "image3": { + "data": "hwQPAA8AAAAAAERERAQAAABERERERAQAQERERERERABARERERMRMAEREREREzEQERETMRMRMRARERMxMxEREBERERETEREQERETMRMRERARERMxMxExEBEREREREzEQEQERERETETABAREREREREAABERERERAQAAABEREQEAAA=", + "mimeType": "image/x-mkcd-f4", + "displayName": "sad" + }, + "image4": { + "data": "hwQPAA8AAAAAAERERAQAAABERERERAQAQERERERERABAREREREREAEROxMxExEQERORETERMRARERE5ERExEBERERERETEQERERORERMRARE5ETMRExEBEROxExExEQEQERERERERABAREREREREAABERERERAQAAABEREQEAAA=", + "mimeType": "image/x-mkcd-f4", + "displayName": "angry" + }, + "*": { + "mimeType": "image/x-mkcd-f4", + "dataEncoding": "base64", + "namespace": "myImages" + } +} \ No newline at end of file diff --git a/images.g.ts b/images.g.ts new file mode 100644 index 0000000..ef7c7b6 --- /dev/null +++ b/images.g.ts @@ -0,0 +1,202 @@ +// Auto-generated code. Do not edit. +namespace myImages { + + helpers._registerFactory("image", function(name: string) { + switch(helpers.stringTrim(name)) { + case "image1": + case "directions":return img` +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff44444ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff444444444ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff44444444444fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff444444444444444fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff44444444444444444ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff44444444444444444ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff44444444444444444ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff44444444444444444ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff44444f44444f44444ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff44444ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff44444ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff44444ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff44444ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff44444ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff44444ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff44444ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff44444ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff44444ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff44444ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffff444fff444fffff44444fffff444444fffff444444fffff44fffffff44fffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffff444fff444ffff4444444ffff4444444ffff4444444ffff44fffffff44fffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffff444fff444fff444444444fff44444444fff44444444fff444fffff444fffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffff444fff444fff444fff444fff444fff444ff444fff444ff4444fff4444fffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffff444fff444fff444fff444fff444fff444ff444fff444fff4444f4444ffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffff444444444fff444fff444fff444fff444ff444fff444ffff4444444fffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffff444444444fff444444444fff44444444fff44444444ffffff44444ffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffff444444444fff444444444fff4444444ffff4444444ffffffff444fffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffff444fff444fff444444444fff444444fffff444444fffffffff444fffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffff444fff444fff444fff444fff444ffffffff444ffffffffffff444fffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffff444fff444fff444fff444fff444ffffffff444ffffffffffff444fffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffff444fff444fff444fff444fff444ffffffff444ffffffffffff444fffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffff44444ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffff444444ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffff444444ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff44444fffff +fff4444444ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff444444ffff +ff44444444ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff444444ffff +ff4444444fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4444444fff +f44444444444444444444444444fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff44444444ff +f44444444444444444444444444ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4444444ff +f44444444444444444444444444ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff44444444444444444444444444f +f44444444444444444444444444ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff44444444444444444444444444f +f44444444444444444444444444ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff44444444444444444444444444f +ff4444444ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff44444444444444444444444444f +ff44444444fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff44444444444444444444444444f +fff4444444fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4444444ff +ffff444444ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff44444444ff +ffff444444ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4444444fff +fffff44444ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff444444ffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff444444ffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff44444fffff +ffff44444fffffff44444ffff444444fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffff44f4444ffff4444444fff4444444ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fff44fff444fff444444444ff44444444fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff44444fff444fff444fff444444fff4444ffff44fffffff44ffff +fff44ffff44fff444fff444ff444fff444fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4444444ff444fff444ff44444444ff44444fff44fffffff44ffff +fff444ffffffff444fff444ff444fff444ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff444444444f4444ff444f444fff444ff444444ff444fffff444ffff +fff44444ffffff444fff444ff444fff444ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff444fff444f4444ff444f444ffffffff444ff44f4444fff4444ffff +ffffff4444ffff444444444ff444fff444ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff444fff444f44444f444f444ffffffff444ff44ff4444f4444fffff +ffffffff444fff444444444ff444fff444ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff444fff444f444444444f444ffffffff444444ffff4444444ffffff +fff44ffff44fff444444444ff444fff444ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff444444444f444444444f444ff4444ff44444ffffff44444fffffff +fff444ff444fff444fff444ff44444444fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff444444444f444f44444f444ff44444f4444ffffffff444ffffffff +ffff44f444ffff444fff444ff4444444ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff444444444f444ff4444f444ffff444f44444fffffff444ffffffff +fffff4444fffff444fff444ff444444fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff444fff444f444fff444ff44444444ff444f44ffffff444ffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff444fff444f444fff444fff444444fff444ff44fffff444ffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff444fff444f444fff444ffff4444ffff444fff44ffff444ffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff44444ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff44444ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff44444ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff44444ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff44444ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff44444ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff44444ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff44444ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff44444ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff44444ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff44444ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff44444ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff44444ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff44444f44444f44444ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff44444444444444444ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff44444444444444444ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff44444444444444444ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff44444444444444444ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff444444444444444fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff44444444444fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff444444444ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff44444ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +`; + case "image2": + case "happy":return img` +. . . . 4 4 4 4 4 4 4 . . . . +. . 4 4 4 4 4 4 4 4 4 4 4 . . +. 4 4 4 4 4 4 4 4 4 4 4 4 4 . +. 4 4 4 4 c c 4 c c 4 4 4 4 . +4 4 4 4 4 c c 4 c c 4 4 4 4 4 +4 4 4 4 4 4 c 4 4 c 4 4 4 4 4 +4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 +4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 +4 4 4 c 4 4 4 4 4 4 4 c 4 4 4 +4 4 4 c c 4 4 4 4 4 c c 4 4 4 +4 4 4 4 c c 4 4 4 c c 4 4 4 4 +. 4 4 4 4 c c c c c 4 4 4 4 . +. 4 4 4 4 4 4 4 4 4 4 4 4 4 . +. . 4 4 4 4 4 4 4 4 4 4 4 . . +. . . . 4 4 4 4 4 4 4 . . . . +`; + case "image3": + case "sad":return img` +. . . . 4 4 4 4 4 4 4 . . . . +. . 4 4 4 4 4 4 4 4 4 4 4 . . +. 4 4 4 4 4 4 4 4 4 4 4 4 4 . +. 4 4 4 4 4 4 4 4 4 4 4 4 4 . +4 4 4 4 4 c c 4 c c 4 4 4 4 4 +4 4 4 4 4 c c 4 c c 4 4 4 4 4 +4 4 4 4 4 4 c 4 4 c 4 4 4 4 4 +4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 +4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 +4 4 4 4 4 c c c c c 4 4 4 4 4 +4 4 4 4 c c 4 4 4 c c 4 4 4 4 +. 4 4 c c 4 4 4 4 4 c c 4 4 . +. 4 4 c 4 4 4 4 4 4 4 c 4 4 . +. . 4 4 4 4 4 4 4 4 4 4 4 . . +. . . . 4 4 4 4 4 4 4 . . . . +`; + case "image4": + case "angry":return img` +. . . . 4 4 4 4 4 4 4 . . . . +. . 4 4 4 4 4 4 4 4 4 4 4 . . +. 4 4 4 e 4 4 4 4 4 e 4 4 4 . +. 4 4 4 4 e 4 4 4 e 4 4 4 4 . +4 4 4 4 4 4 e 4 e 4 4 4 4 4 4 +4 4 4 4 c 4 4 4 4 4 c 4 4 4 4 +4 4 4 4 c c 4 4 4 c c 4 4 4 4 +4 4 4 4 c 4 4 4 4 c 4 4 4 4 4 +4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 +4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 +4 4 4 4 4 c c c c c 4 4 4 4 4 +. 4 4 4 c 4 4 4 4 4 c 4 4 4 . +. 4 4 4 4 4 4 4 4 4 4 4 4 4 . +. . 4 4 4 4 4 4 4 4 4 4 4 . . +. . . . 4 4 4 4 4 4 4 . . . . +`; + } + return null; + }) + + helpers._registerFactory("animation", function(name: string) { + switch(helpers.stringTrim(name)) { + + } + return null; + }) + + helpers._registerFactory("song", function(name: string) { + switch(helpers.stringTrim(name)) { + + } + return null; + }) + +} +// Auto-generated code. Do not edit. diff --git a/main.py b/main.py new file mode 100644 index 0000000..40f5896 --- /dev/null +++ b/main.py @@ -0,0 +1,11 @@ +# ... +scene.set_background_image(assets.image("""directions""")) +my_sprite = None +my_sprite2 = None +my_sprite3 = None +info.score(0) + +def nextEmotion(): + my_sprite = sprites.create(assets.image("""happy"""), SpriteKind.player) + my_sprite2 = sprites.create(assets.image("""sad"""), SpriteKind.player) + my_sprite3 = sprites.create(assets.image("""angry"""), SpriteKind.player) \ No newline at end of file diff --git a/main.ts b/main.ts new file mode 100644 index 0000000..081f089 --- /dev/null +++ b/main.ts @@ -0,0 +1,6 @@ +// ... +scene.setBackgroundImage(assets.image`directions`) +let my_sprite = null +let my_sprite2 = null +let my_sprite3 = null +info.score diff --git a/pxt.json b/pxt.json index 4b222e4..fc52d76 100644 --- a/pxt.json +++ b/pxt.json @@ -18,16 +18,19 @@ "tutorials/space/activity2.md", "tutorials/space/activity3.md", "tutorials/space/activity4.md", - "tutorials/space/activity5.md" - ], - "testFiles": [ + "tutorials/space/activity5.md", + "main.py", + "main.ts", + "images.g.jres", + "images.g.ts" ], + "testFiles": [], "targetVersions": { - "target": "1.0.16", + "target": "1.12.58", "targetId": "arcade" }, "supportedTargets": [ "arcade" ], - "preferredEditor": "tsprj" + "preferredEditor": "pyprj" } From c38d3f3b1f174cc813d6cb63658ef9a6f803859b Mon Sep 17 00:00:00 2001 From: PomPomMom <152030788+PomPomMom@users.noreply.github.com> Date: Mon, 17 Feb 2025 21:55:50 -0700 Subject: [PATCH 06/12] Update README.md --- README.md | 59 +++++++++++++++++++++++++++++++++++++++---------------- 1 file changed, 42 insertions(+), 17 deletions(-) diff --git a/README.md b/README.md index 29239f7..9563f9a 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,12 @@ -# Emotion Game +# Activity 1: Click the Emotion Game + ## Introduction In this tutorial, you'll create a simple **Emotion Game** using **MakeCode Arcade** with Python. You'll learn about: + - **Variables**: - - `None` variable types to initiage an empty variable + - `None` variable types to initiage an empty variable - `Sprite` variables for character images - `Integer` variables for score - `String` variables for emotions @@ -12,47 +14,73 @@ In this tutorial, you'll create a simple **Emotion Game** using **MakeCode Arcad - **Conditionals** (`if`, `elif`, `else`) to change game logic - **Functions** (`def`) to organize your code + ### ~ tutorialHint In this game, pressing **Up** when the emotion is "happy" gives you a point. Otherwise, you lose a point. The emotion changes in a loop between "happy", "sad", and "angry." +### + +--- +### +## **Step 1: Set the Background** +We will use a pre-made background that matches our game. From the toolkit, Click on `Scene` and click and drag the `Set Background Image to img` +![Set background image code to drag into the editor space](https://raw.githubusercontent.com/PomPomMom/Images/refs/heads/main/set%20background%20image%20python%20makecode%20arcade.png) ---- -## **Step 1: Setting Up Your Variables** -Let's start by creating the necessary **global variables**. +## **Step 2: Set the Image for the Background** +Next to the first line of code there should be a paint palate icon. Click onthe icon. In the window that pops up, click `My Assets` at the top. Choose the direction image for the background. + +![Palate icon appears next to the set background code](https://raw.githubusercontent.com/PomPomMom/Images/refs/heads/main/background%20image%20python.png) + -```python +## **Step 3: Set up a score variable +This game will keep score for every time the player makes the correct choice. Let's set a variable to keep score. +We will set this as an info type so it will be displayed on the screen. + +``` +info.set_score(0) +``` +## **Step 4: Set Up Sprite Variables** +Now let's create the necessary **global variables**. We will have 3 emotion sprites and a variable called `currentEmotion` so the program can keep track of which emotion is showing. + +```python mySprite: Sprite = None mySprite2: Sprite = None mySprite3: Sprite = None currentEmotion = "angry" ``` +A **global variable** is a vairable that can be used anywhere in your code. This is different from **local variables** which can only be used in a section of the code. + ### ~ tutorialHint `mySprite`, `mySprite2`, and `mySprite3` are Sprite image variables. -`currentEmotion` is a string variable that tracks the emotion.` +`currentEmotion` is a string variable that tracks the emotion.` +## **Step 5: Create the nextEmoji() Function** +Now, let's define a function to update the emotion and display the correct sprite. +We will use the `def` keyword to define the function, and we will call the function nextEmoji -## **Step 2: Creating the nextEmoji() Function** -Now, let's define a function to update the emotion and display the correct sprite. in the tool kit, scroll down and click on the ```advanced``` section, then click on ```Functions```. Click on "Make a Function". Name the function: nextemoji. -![Blue Function container witht the name newEmoji](https://raw.githubusercontent.com/PomPomMom/Images/refs/heads/main/next%20emoji%20function.png) +```def nextEmoji(): ``` -## **Step 3: Adding a sprite variable to your function** +Anything included in this function must be indented beneath it. + +## **Step 6: Add a sprite variable to your function** In Makecode Arcade, you must call a sprite with the `variable name`, Arcade `call code`, an `image`, and a `type`. - Name the sprite `mySprite` - Make it equal to the Arcade call code: `sprites.create` - In parentheses, add a pre-made image by calling `"""happy"""` - after a comma, make the sprite a player kind by adding `SpriteKind.player` -When you begin typine the call code `sprites.create` a popup should allow you to click to finish the code. +When you begin typing the call code `sprites.create` indented in the nextemoji() function, a popup should allow you to click to finish the code. ![Sprite initializing with popup to complete the code.](https://raw.githubusercontent.com/PomPomMom/Images/5d7ea68c31ab68517b403e690cee94b6c796d8ee/Create%20sprite%20python%20makecode%20arcade.png) +## ```python def nextEmoji(): mySprite = sprites.create(assets.image(""" happy """), SpriteKind.player) ``` -## **Step 4: Adding an Image to your Sprite Variable.** +## **Step 7: Add an Image to your Sprite Variable.** When you have initialized your sprite, a paint palate icon will appear next to your code. Click on it. ![Paint palate icon next to sprite code](https://github.com/PomPomMom/Images/blob/5d7ea68c31ab68517b403e690cee94b6c796d8ee/Image%20chooser.png?raw=true) @@ -60,7 +88,7 @@ At the top, choose "My Assets" and pick the happy face emoji. Then click Done in ```mySprite = sprites.create(assets.image("""Happy"""), SpriteKind.player)``` -## **Step 5: Adding two more sprites** +## **Step 8: Add two more sprites** Add two more sprites using the same procedure as before, but give `mySprite2` the `sad` image and `mySprite3` the `angry` image. ``` @@ -71,6 +99,3 @@ Add two more sprites using the same procedure as before, but give `mySprite2` th angry """), SpriteKind.player) ``` - -## **Complete!** -You have started your emoji game and learned about variables! Continue in the next lesson to add conditionals to your game. From f9dec29d3fceff11c5052b092c3f89320ac56d25 Mon Sep 17 00:00:00 2001 From: PomPomMom <152030788+PomPomMom@users.noreply.github.com> Date: Mon, 17 Feb 2025 21:58:44 -0700 Subject: [PATCH 07/12] Update main.py, main.ts, images.g.jres, images.g.ts --- images.g.jres | 5 +++++ images.g.ts | 18 ++++++++++++++++++ main.py | 2 +- main.ts | 8 +++++++- 4 files changed, 31 insertions(+), 2 deletions(-) diff --git a/images.g.jres b/images.g.jres index a227355..d23ee23 100644 --- a/images.g.jres +++ b/images.g.jres @@ -19,6 +19,11 @@ "mimeType": "image/x-mkcd-f4", "displayName": "angry" }, + "image5": { + "data": "hwQPAA8AAAAAAERERAQAAABERERERAQAQERERERERABAREREREREAETEEUFEREQERMQRT0RERARExBFBzMxEBERERETMzEQERMQRQczMRARExBFPREREBETEEUFEREQEQERERERERABAREREREREAABERERERAQAAABEREQEAAA=", + "mimeType": "image/x-mkcd-f4", + "displayName": "wow" + }, "*": { "mimeType": "image/x-mkcd-f4", "dataEncoding": "base64", diff --git a/images.g.ts b/images.g.ts index ef7c7b6..12f2185 100644 --- a/images.g.ts +++ b/images.g.ts @@ -179,6 +179,24 @@ ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff . 4 4 4 4 4 4 4 4 4 4 4 4 4 . . . 4 4 4 4 4 4 4 4 4 4 4 . . . . . . 4 4 4 4 4 4 4 . . . . +`; + case "image5": + case "wow":return img` +. . . . 4 4 4 4 4 4 4 . . . . +. . 4 4 4 4 4 4 4 4 4 4 4 . . +. 4 4 4 4 4 4 4 4 4 4 4 4 4 . +. 4 4 4 c c c 4 c c c 4 4 4 . +4 4 4 4 1 1 1 4 1 1 1 4 4 4 4 +4 4 4 4 1 1 1 4 1 1 1 4 4 4 4 +4 4 4 4 1 f 1 4 1 f 1 4 4 4 4 +4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 +4 4 4 4 4 4 c c c 4 4 4 4 4 4 +4 4 4 4 4 4 c c c 4 4 4 4 4 4 +4 4 4 4 4 4 c c c 4 4 4 4 4 4 +. 4 4 4 4 4 c c c 4 4 4 4 4 . +. 4 4 4 4 4 4 4 4 4 4 4 4 4 . +. . 4 4 4 4 4 4 4 4 4 4 4 . . +. . . . 4 4 4 4 4 4 4 . . . . `; } return null; diff --git a/main.py b/main.py index 40f5896..8acab6f 100644 --- a/main.py +++ b/main.py @@ -3,7 +3,7 @@ my_sprite = None my_sprite2 = None my_sprite3 = None -info.score(0) +info.score() def nextEmotion(): my_sprite = sprites.create(assets.image("""happy"""), SpriteKind.player) diff --git a/main.ts b/main.ts index 081f089..9742134 100644 --- a/main.ts +++ b/main.ts @@ -3,4 +3,10 @@ scene.setBackgroundImage(assets.image`directions`) let my_sprite = null let my_sprite2 = null let my_sprite3 = null -info.score +info.score() +function nextEmotion() { + let my_sprite = sprites.create(assets.image`happy`, SpriteKind.Player) + let my_sprite2 = sprites.create(assets.image`sad`, SpriteKind.Player) + let my_sprite3 = sprites.create(assets.image`angry`, SpriteKind.Player) +} + From f00d763bce400f10614bb070c9d378410a54e86c Mon Sep 17 00:00:00 2001 From: PomPomMom <152030788+PomPomMom@users.noreply.github.com> Date: Mon, 17 Feb 2025 22:21:09 -0700 Subject: [PATCH 08/12] Add files via upload --- Create sprite python makecode arcade.png | Bin 0 -> 32722 bytes Image chooser.png | Bin 0 -> 49151 bytes background image python.png | Bin 0 -> 36011 bytes ...background image python makecode arcade.png | Bin 0 -> 124765 bytes 4 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 Create sprite python makecode arcade.png create mode 100644 Image chooser.png create mode 100644 background image python.png create mode 100644 set background image python makecode arcade.png diff --git a/Create sprite python makecode arcade.png b/Create sprite python makecode arcade.png new file mode 100644 index 0000000000000000000000000000000000000000..bb8c9ab43bba95d9c4b6dc4cf4d6f9e231de6b17 GIT binary patch literal 32722 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

a>XI7i6?W~)msaN*w~>(7Ok&0c~AawRP$ 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 AQpP>v sm?@@v(;0<@d>Ye?1@1vs;UifzK)c46q$zRX9cE|hw0K9Z+{{R30 literal 0 HcmV?d00001 diff --git a/set background image python makecode arcade.png b/set background image python makecode arcade.png new file mode 100644 index 0000000000000000000000000000000000000000..1b1bf7615c0e5fc604d443fec73c9fddbb9cd92a GIT binary patch literal 124765 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

    %^Co?fNZA>mv+F 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

    4u)+$&$P^`L(^}{jJ$i=k-fpHHm~=nPk!Xx<1o( zEXmv6u_jVxZ_qJGri1f&V#u9ZzHQ?pdEziB`*Kj;QO;(hejjr}x7h}xLZeH&E3t5p zBbLKAzLjjX!F^6{ZneN}7W*xO*AKl5ZgKIi3_l%5=LB%Z)%xp5 z)XuL!@T-jPI>1oDc^?v_5bS=#g|C-13$Ht_oLNul>$k?t?Hwxm{&)h7!5KNP+WImf zg$e*)Ew?ZywkYFdix1xD&P|f30i9p_D?Cbl3wmd{nb3fE^4&R+NXw|)awx&YX8^ZA z`1-_?H|^@Qz3_}yULFM4hh(RoI~LAvShOgS<}qbj?DUx0_5oVKH?0@4(Fleo3V*QT zSblo_5t8U3`~nxkuP*v7x4P2AQUeHi1r%mYNVl8pAlUO|Ftzz91{he7U5GoSgfL7d=?^Xn zR5&X`LEBXkC7O3%@EJ_0AkZ{#F+QBZ7I6)H6}ufDTW5#1H3K{&OTJu3E^( z5=~*Ea$(kH-%4_%z=$WhAcdbpD1Y8ZjZgoy3c(4Wq`5D&Ea~bYv-O{>?%#ExHXi*O z^SQ*@@~Ko0pP1@$53d{H8TsJ4$6>qH3A$o^mhHrlP0`YEu;-6)0K52IT;tzaTb#ON z9;-1T|>}>Gk;;ik%{&bo)?eci5y?a20));LHG|E4c1Vc;$|@*E0fYzoxC40 zJ(`_M)Jznzi|kSjY`*brscP=;)@y&o#d~iKJS?vV!r>h-|6_CW=3}oGwoJ*B>fmR) z^|XXv$uVyyqgGh${@`@IJ+~@kVleql*Q}5eb$r!{R)Iw;7;shN=W3_=qqzh#PX0xn z^D(8yzWwrFK&Vn)J9k$aE?Y3vZn9MJgWmF-??%+T!;iBQ^B|&GXT$C93)^4tFIy8E zQ$5Y)0&3aL>_{=VwoJKj(2uqG&>aI}MnsS$yDs;~EJq?tzeLneu!#k5+)OfBdBupl zsY=qTsi-?fYHuY&U2jC;P(LHZ!_aa`D&{7KvGDBWTXlGumWOE_Jrx12Cmi?Zy0KLi zG4wLtWUjFF17k%2)l1r`p51TQy8(tLJbYVZJ=d(`Gk+BG^vV^^T`e2lMN2lK_QqM9 zmg!~J>LHEYuV!)T2Mn3B)u;F{I!0n7l$5MLvU(8LotZc9_Nq0tmN_n;U}Lu0F^)ez zuDuvsw>ln_ZL-+qu1&*p57idt6pLR0N2V?!koKti zIaiCnXO=NKyWCr>{S~tBkeOh4m;S}~MpW~0nUwhDBQRw%i$qoJiqAcxTGFH!_sN}e zj41|o28nsPbIr9ZA|>HXI)d^tlXHh%H_O6Uz3WfyT=BhFEC;tAtDL=>Vec`HVp!3x zIL4H599TkMhD{eSJ9p|0WkG_@ONo*n{L-81cI@uDsV!|Mct=`ZXXZb(8shwplC4^=A@$u6hwmB)A=wu*R>_P=<~hAio=2Ig3< zZyx2Ue1B*2Mta(J{e4z0>9*glgb!9tgdMXbCWQ`~rI7RY{rVbEN7Y@84}- za|2Lm&0`oxo}3%Mx3-sZ9|pIcmh`k0nDAvvw4^+fsx+(J&KQM9?h_;T@9LSV(BvlX zw7sLIa$VR3S0!V(TAnOh-sj#-ILPf6=n`R}PdZ$bG$7JR26*+}Enxnw!j66XARJza z#bb1R#LY?4UCMLAU7E>>K2j#FbbIhI9-pZexlkJ{j6S3E8c&(N5_d#9`q$lU**p{a z^#V;%t#9v>4b^F&O@D;v0!#$AkMv8XJ9*LVsm>)jVCb@Ihx_<^=y5>AD^%fDI7}pM zJ;*R;EI}4WA$hndpoChN+3;ShW=gR06JjKO{JREUR!9H(i&OUo9jB|p?k`j+U_(Ye z34!7QFFzzEJpDBM@J$nXpDQk(v$_!{5(Kw+!uVtRHk|9Jtnhs@ z;il9-z9X{*8WB}4=K;?8BB%>J+O;- znc=EK1T(s-SH8N|D90Uo^HTd2BsXmgTq%;>eltO*YIf>IJ`$LqVI*jS&uQnwOzQa6A@Lp99l9C4sh zMiLoEi&^#O$9mq||MklQI8JlB_BU-$a4{f746~!VY^iiJB0b?ur|>D$VAdSEy5irq zJcCUcY=>N^Cz3?2;;fyRZ0Tw&Uqv=&=NxRF{5b$6B@WSewh~!f^~kg4FVO)`?AJXH zEB}jmR~i@lRBmk3{c%y7Iz!I<(5%Qvj8$S%L7v?wSig@)w6@akQ>&IjGHiO>1(?ce zR@=7g+TBSdeIp&dHFtcgXxR=795fv?U5_NAb_{9`g3suRdT3i#N9`I6ViHlMf&*>3|=+p z&I`?Gtg(l?Ob+cUyY8-do;RL(x%JpTd(!n~7W-)@2FZW~AvDU6iPaUXg;gk9`res4+;QbdZ0AaaYGEc<9BXa2?b%V7_`JFkkt{QAobK=r7O z3}(1SKc3k8`E23hpQ2tIqVsWi6I>8MymWMKvYfWP%7#WwFsbAD(UajZLrn$MU#BS-{~8K0V1p8{Qgobg-uNDgHuhOM@+E7MDIKR}7Of4wRsGa38*O~wwh3y=V5OI2sRi+u6? zLpEbkGdX;P+T1IiO;SMdv=FgQ$%=6tbxr|X_Q4Z!!-kWu8V+Z#g0vi+{dThst5zWY~YsWm4sX7O!&GPtUClkHQJvG_V~q*H z@nT8af9vJ>z&-1?6JL6vLk@xv2-c@b-bkGhcHQC8*?$0IhA&ISu-1MMrqgNl z(BrE894$l$Oh>K$-FQtk$~Igbjl;>og!pmz_q5*jG#t2Ihv8y>s29UmLL#^ja=rXL zjeX(O7U3*Q{e5v1K4Fe4CO`j&OBdwp7$A6z&5^l2md4m1{7`cL42iTMsaZTdHNG8J|y}4PQO7@XFa;#IqmlOC){N zvrGK%h<8Cr6Vnoh|9ZmBz1%3!8fK1D6?g-Qy`N6dg-)PKZ(1(&b_3RvgBXea4tF0G z$9LdtDV=0^y!*-OHo-(_sh55z2!V5t`03<4F-%UN04z;#lWG46`n?QTh%k-m;2{%*KR1Hy+!A$#qdSbYaVlbN*n`2>u z)68%|)6DQ|!$J^njpCSTlL9)UIGR3Wf8gGD{ow71J#S(085Lq}2R*6gQ@MY($w7?@ zgwP49)|LjSy1t^2$gOrj-xP8KM6^c)``H8l8mo*J!W`}N8FYm}7)34+)iVY3Sl zUf&z>pIVI?T71J)GY(7b-bKT&mnma#=<+7BcG9l%Gsdqe4kqhWW(?+z23nBn(`Jm+ zu=mfN8rdGGY|$TX{?e}VzrbeR@-{x0&f#WjaJZf+yGxIwxlcgVqMAU7|2@-?AMSOe%hoGRa~(h3j(`Nx2YWDuf&& zY&72<@AyIZC0TRsBJH*!V1>Tb{SNnjc*RhDVvmTisf}JMvy>67KfqPfiC`ZlZuncr z2NpIM$E)V%!oW)b45T=D$(e2*+G^FIQH zxV-3|c!6Knpv?-2pauNUlpf*gSggkA)O?a6)x>z}b4Mg*W3G)c^RmwI$%d`(3Qp=yr>w zeYJp>;8iW`MTZU-j}yHN_>SFaPspno)y-7*L_`4)hzU0RP*m3`SAi6ggv>2jT|gb4 z+y9R4jZcPb!WV4AXguVkbMxF&(WbIWbaHEO+4<`6JU>xuJ#UhIv8nAp--XlR$ujNx zN-n$7%2Y(Gzuk4gd>E8EGnvbz+anVf0V+xD=sb?S3%}I%k|WWSq@S_$0x0lQ*%tRJ zeY0jy==!drzH|RV4sqe!LKg1XvSZ66G6_TBaiikEV%KXBQqjaw%X5UAi^sYJoq2}+8~p5H&r0bDD`w?6z*y3^R;F5s!E5VA5ca*Tn)Uzqc_{^+zRoo>K! z*FzyHOh(u;rH1E{=F3hH{Nm4HKJq6<1@_#g3z6*mahlRf{&E!-5fM+W{~#kOv@?nu zMx3_p&pkmi6xbleZ=4PWHwL`!`*Iro(oezzkGE{Q(bkyzVRVH3e|ZEUge(X#p@rWb z_#MGY5~x~tf5aO+LCd&W9dR;Rk?D2q!SQ-exvp><*2`ahI=r0W(5USkZS(!nV?ks9 zFYx2l(e%Sf6Z8^f z(G|{mjn;JCz&>ZI`FhazigD`QYvA%c{|)qvlwH#aS&9UIlCj)mgCUi?o;58SET1r? zpbAkfeDLskK$zXFHMQmrE?LTKO^w2hsAYPk?p4uL56;8Wht&KLEx{yUWAKMf^LhMr zvDpJnX>(*OL#6WH9oC^(OhJnfB($%$@7A$9E3!*0T~k@scY58K`p5>Ko5T5|CN}5q zGlY=j@Tto9LkAKv?3_Jch+^v^nd5A1-=X8cq8zUQ6o5P8JM@ooNF318> z3{LzDpIZ&2-9wZI#^>mp$97Jkw=^xc~bLm|;7XH=H;Cfz#m|8oTY_ zpLl^K>WmSE%lKofi*#nO5|ha61%C*(o-VAf4rA=@n>XcmgJOx25t9GaXz~nB#?43# zY|b2c(S8)p?BVe5ehM{qT>>URwd~g=ZK{fyi`mXpiWaPRIRQLEM1m3(2%*|}97kk0 z2o%S*q8>}qsdysq(1W%*Ej9gk{*m~iJrBBZ>-eJUI$TwJE--tU=;=gVPU-2WhUwvI zsbm*vXli7~UijaLKohKC+pQQB9(NEd=nV>xfcLm_TpAPm2nT!F?b;TvIVTu-gJuZn zVnzP%j>Jlq1=RY}#^ZYM5_p-45F?aKd{3Kd^`Jr(mNEuE>S{sXZ$QV|2+@sMS(HQ$ z(LfyxbV`OHIio&sn6+O)jHeMB2=BgrPPWL$3t2vAw@2g(kDaRzgTia9>F5=eVBnkyWy!;-qvx?7Za?4Iomjie zJ#1)?coKK*)VJ@}h-AhvrTq`{_5+B26lTo$zR3Y{ol3a>Nqbe~MmkfvqX05R&Ll4kL1SdDL zenHi_9&qz56zxl|(sr?OgZ1Fm;J4>rn#zT*2`7}zWS!vv+z?wfac_{hH3^O?eb78y zp9<)?7<}Bj=U3Gsqk#HF7i!x`@LcnqGr@O@Cy|_|yK`*awAI$7+uE$Tq+QJ?5sVP9 zf?t3TE4)hbbMF&=?qBGiWpPw7LOi{%`_p-65oe=y&% zn;Kp>guj$5Ju4dQuMT|~8UpqNty-ie(YItvFgiErZLjQ^0iK_iOKp}8%{0UFUEReR zk$LF057ptL8c!#h$Gn!_v)#Vf?d~;NQ=Dlxl6_&CCHcAI1loD0Eys+Do-iqC^6YCa zZF0a@PN_AQrL%1!kg*SP%uej+qQ})e2KOSt|6N~M44~FKv8~QvhYJR_kXZQD)7dEm ziIRU!G2FVvCjwqT)7&SQd<%~sXGWGEe5$^_es+LqD9|v(!Ms_{1>np|R9v#&%W92NX#!B5v_|yKjZD!Hf!SMIb20RvxD|fKea0sv&5T&5lTz=f<7+rio?AifB)X z(?HN2OOasdnDF^XUbHwPZe6G}S*;cPbUl#J1!Oc@mT$_l=7gIYUUhyDy&8PGu<&j! znzBx8dgEXeX929RoFcs+gXN@$*wG-pH+k0@y>eHs_#iJn(%oo_>t}BnrKltIJ*=|S z8azp=l4m6n!w4@~S_?D7L%2~JX&}@xD$QD%=2^LvD5!T z>LlLJO+`dXeH>Cz!8CGSWCT?aWz71&*8iw)QUF$ zYzDKAXHQm>`(EBV4r{&>hi7I~8UY%LaE%QHzJ?72;0&kOw`SXgaUPD1*J0~tXEm#`$I{?45!`Y_y8wi)< zfqGDDcb9y+b}hiodu$)@+4yE_6T8kCOFA=C)k|H8#erxkVP%co&Pe((!_T`p@7|ES zW+>3#mID>K0LsSW)RVWl925VH(B*lc6R&2tDcOs3S`*a3(kAHu$ilsiI48@N&;M@w zA)~l)+%>j8);eg^aXF&yn)0acXI4!->bYsKSs>`8J7nU5U_`EHC8wlswVn%ouk6-U^DXla#g#rUgB5c}Hov=Mdo=_1F0 z0$nhm@eUO8xHK@w!ge&==|8`%iiR>(Cj#gMRU1v=sLOmPPWPFX9@lvV3E1%h-SpW7SRRs>z$s zOU0i9bzVEzKD-8G^62K4Vsb*Gq_U1XH*BQyd*R`J7390fykrNuWP6_YNqSn}9*$xW zzPg*5K>LE`x8`goI5*ks06uW&5uAuNOz2KwdncMv-rRx9P!2m`n3_*svx(o?Vp!6U zNHXn~N3v{i#tC}9&92>UqW9~fhI^6Yfo?-WBj-JIvdh(2xb%b8+t}qQXsa$?mYag0 z`t7mHF=H@RC%dVWeIoD$9^~oOH8l`&`Vyd_gQNKG#OS)&|2&t6CP%M1yvt-QoTEQA;^J*k*~l`2`u_f3zf z%&t^m2O6ZyF2CsQ0wTfNo2_(VKY{G`yoKq>denp?i-a25!E@^^hI?<1y37TfIMCv; z!%LPbb-ovzRu4-A@2ux6S3brh$g9XX`a(b0HeR>Ye+pzJ@W$|Pj$6BIS-E* z_MWIuKOt1eej>f?RC@DASA?BB&^El!>F=K68wtX{ib)IwI#Jhy1`$5@Y@|4J+Y6r} zQ6f2d&BknI1h1kcCTS4^ff&IfhT4b77p2%C!Ch5K5^KlZ47%~J4HSEALlZaQ=GzNp z!pzfo0^r;47pa_j+Y#$mAF1+F43pMYrX#r`FT)C-`Oovglw0bJ*`lE}u!r5rC;QfF zHNII2h59l@ATjots~z$3g1YKX?fI?$DTmtybWh z9?k>~??joVfuCQ`lp7s)_&&}l@^R+-{=KfdztlejuZu&|yw4(%<>+qmE?&ThvGUe$ zQ^iHH^oH!Ws_o3-*GfOnoEJk6hb0ru6j5HC;@ zH5W#Mc-IY7J1CHD|2FkEyR(QpfRzAdB(|>cRK*>FS)2Y6_R0dx62NA#^RwOHDYUzR zpi0hLhuoG?W9xccl*3Y)3Zst$2K)6!JX_Y?If$qlgTt?gvqi@*fJrxfrIQ@TY&Iy^ zDml9Zuvff2^G^Gn-&~FI0Xt4}S#M3bkDHX8L?Fv~nL&T-^xJd(b6z2h>y!c02CZS{~8*xEyI}G~LKv;PIhK zys7o8>r^`9aGr>tJb4r{eN~0L5=gistHV{mI*(XVmF-&WIJB2;4iQFr7oNVDY&%lM zU|4^G!0b+p`&Qq^;l!fJtxtYgB|?_jRDaU_%)s!NiqdvT{Oxx>1RWRs*y~V*8vdz! z%KOYS@;b9vujo(M_Bin^No&3PHEyYIA*T!-8|=hhDi!_|Rd=EVF5_J$x5*mnJZSoz zMwMORlL0L7o(DTrdN0={wSP9Tkos*gf+;F&%L#XgGoO?NRF(Itt z?LIrHL9u0yGTO~dUAvb_0U#!A+Lca~iqnsp&dxR`s;9@Y!QJ|9P95A1#n>3Y9|__Z zfX3^_a@n0JcMY+@LYvPs{z~KuQHFrP=rxA7X!tt3~*3R8-dw;J#=N zNT52Qt-mk_6x@I*AsLD+d4-yx+`%~MV16%64ZCylVKyxMKSZ5XSX{xfg(0|GaQEQu z7Th7YTOhc*yK4v#+>_uITnBe|cbLH)2EUVY?)~n=JkRdky}PTc{E6|OqvEaj=)>sgtfEw&TdU05x&+j#>c8R@I4KaB*BnaAaRht8>HBE zDJyH0v#B1R;Rb!);r?+KL3rGkg_Ilf_mG|QdDKNDPnpt^>1?iz(-QKbB#edD?OEnXNx7 zhG-#g6QG$Aj}?5oz<)67cJ*>hN`$uk1y}_jv}Y$a}0GG^30VS zMj(2=6&E3VvHzaOe3CG@+3E7vi!jUgL9H0ZM$L3Ln4Un@pkBX9cx$27;3qb0vFzR# zp%Wa$`*l$Vgh{|Y-?E-B<(t>zUQ6OqU|jL%0dWGmd|%8Y2bBT10-RkaG9|zj*}4Er zpV%gPA_+Hh0MP@$6VVK4YUp#3z%L6I$saQC{y<R2Z#;*q?{;ww}SoNuC z4Cp_8*e5DH0T*zNTKKKA6Judg^khYQc<%f-yr1cEe~2~Ql1C?0tMgdx^sZG8)cUy9 zjTuBby)KyxM)mXxq+C4`vwjA|ZaNPpaI6uIv%Q{+z9u?q$l7rf{Qcla)=qaS!_?)x z7s2oJ=6--|uC8H_B*x-Pe8Id`pn>`Z?3yxLAMODkkel>plQ&iCzb;P!61xIMzs@Qb zckNhk#deT+i#Vp8W5Cuqo{+s9Ug^wl)%5~>hZ=!jDbfVe+|CdoEu`&62|nUC-c!(I zlRIAkYX&6+fyxn4B06d8E4A$Ic62houo7O@DYI9=A>O?3 z4I%T(^@%l+D+`(L4YVN# zsM<;Lu*Hoo%4rxR683BU#W>G4fEnXU+dbCB!1;D;hc8WV6dbSHS&u)i)RvXk|cHH-sQBJLJLx6 z*Z_3jhn-RB^qp3*jo2QSO{YgDy|vwbN|IVE_|2V??Nz49gtf`;@s`HuCuOldx-ABF z2T>+^400-JQG?jjDz zVYj6{W~4-(!`2!E>?*gUYH&QJYF;E!T3Kj)^bN=`gIpg=RM>Y-mb7&$bo_)tbM)Ep zw@94W;6~JvoE1h?f{X1rmn?O`iBi!V3&X;xPdT;@G}W8@=BpHUyoPS5QS(AVe*=sq zcp3CtFu_Uh{Ym(SNzJm#OJ$EE891^oi(SesK6B6Dbpwd|;3=1j_57!KX5HXE9h0zx z=FP<4`LEb2Z&yi(omYZ`WMY+6OU|DZ4~;oNVup6{T#l=CkR38_&2XWtTo3cZrhp;>|(J1v^U_L*fzq2 zNJ34OKcQD;5Q3JfSmK|OJPFegY%F-A&x$q1qX@Zst3lqIkGlS69^UtE`F+$|ZTM4L zo>QmV&p>fs)I8mg8d5V5qX$QA#j-_h?J6c{or-9}SN z5ys5ECuBxIJ{XF@|ZA`|8fZiSx z>4Qw%jAMtf8~VFbP0>f4tuV-~YvDKi@Ga-mwys z1eeikHV`L9_iX`@*3ie+(a+PY66gD6B9{G1WjfJIPhTW+Pc}v)&m#RyI@Z3_{Ghti zm;FkGs}LIKp+bFJ&hfYmeIU_fx@Botn;l<##^fSI2;S1Y!VbJXPXTXKV3Z3YZ{FLG zyw9dPFaAh(zN&8IznezK-BDN%Z9~sP98Xc>8_$gUjc**S_q_rwIIF{ajHDjv)f^E-^RgU8=r@lfyqGDQ?Vd^&VHcFi7xs2y&PxZcNc z51-V!LzUMfufuv#zY(Fq5h(&C+##883_erUj^j^c@sBsM5(opMs595~1~Vey)sn+9 z-)P5@hJ)+9!CEsjd)-#@yFx^&$u552Pepc-2s|+GawHA%>rR$Na_wpxS%dpdbclk08w=h+8-d`b#C|Y{2zSJq#cAP} zPX?DRJ^hyiEvE~r7*lcyUYl2v)zAS0Ij!Z!h$hjKTc11BS+s9ijAh}R4jAoUGU!F5 zm(>M6<_Fzlfk(Cx+4PELQAl|+1m?dTb%|Wo=!O_qXq%oF=IXWtp%6}-Xwj4~H3x;? zJlJ<4Jg~r;JR>ORu=asE*V4cQZo7zse5A5~tUl}Y1~?w#=7RO5aLyo<$qa66 zTv}uQ1{Zu!GHzJdhfx!^H^YzZIl8UBT*Y2NKg-%*LW@p@l_D>K`0>UtkQ<3dL?fj!G4qC6neB0SQ?&<3SoA-+yI`;pxI< zE=Ljw3Muo|6kSyCMyV3AbqW1Z(n`^=gGWCO`#f- zOr&1t6{GfV&P@8Wn!LAB_?jQwY zyF1d|Fx5FO0R*|d@JF6*#Pu{>N$nZ-P#XJ$n?8gimC`}eyNf(*cr*s4=k&TW9c#e~ z(Ps_5X4kq8w6!=e-S?w$aG!12ra0l;uc8Hi#HZYHR8+Rx>Nfa8Y-dVuZ0xUjVL`^* zq}NUBSl3%HmzvP~+iN{B-(Qvd{W-tyTVI(^WRiIwd~tdm#ZfhoR%*p)ll-0Mg0X|w z^QQ{dY9A?596M+*eBJTe^iq0yv1d0FuESwBXl7Jyo!yJ|XRa67X4^4i2RL(TyNoS} zFz9WN@ABoWdGCy=rhl}4YLLzoj!4Wn0X~`?#1Bca4pm}^c9)R(q4Ej8u;Vcs=Wv0vZ+AJWdz&{G{pKdmL~oZ> zPCKewFLZe{#h01w7lTDY=iPD5o3TNLK_Z&~@K3szO+%>*UW-n zWk`LV7lZK!kn8u&)ZQH6m4!9vm|@(w?c*y3JsSBB7x1d+L+jK|LPgCWeG1)(aMFk0 z>;up;rlTN3u$>>fqk3dthUbshxUGJLyl`P_^y>Ee59Y3}E$~i&4vsLKl3eF+%-3o_ zB&%`!zu2z}BqQvk8nnx^C8{!388ozRK-&E*o4thR4^gKL*n;m8nw{6k=qkBo8nBcP zIiFYu5(C5PT!+2CU5bf3qJjf2%{AZdYP=8ZwuY8iJ5b*JdvZrxf}HOMyi?=fOaA1= zSkX@m-QcM7DeeKwlWX~8m517?|9oYLi8^qvT!4`^-w0M)o)6-0nz_<5B>8j_m1P|8 zMMtyf<(1k&+7FZS!xV;TSkP{p2mjvPlFLN?d%S@>s^QBx7r(~{cH<8hj+h9;zvm5e zm*YUO8kvY$KIPIlm~#tiuY|Le5? zfrQQsz#J)WW4@_wrFk52ZQi>G-2s8Ryf<1r61>`F&w%bOU6A_)rseAojt@b7(KxSHha1NW z7VpXWEwV|2{nArKk0)ERWuf1F3{U@XyrY6^07!36n{n4-FIcZzz9@ENK15rh7oIP` zj*6@HO#FfaMU#O6j92Wm=5^SMP&oeg#fr<~AbRHr9;oP?0ayD7wk5v7xdffeVH$-6v4^c6XsjT%+~q-(R5_`rIYG~ls#%X zO-d0)S5p3~BW}6FUF55mpeSW)f?eie_`WVSy|R~W#C`)kjn{pLFMI?$r9d8@36vf0 zS*%`k+|EEtm)k?5Z5^Aj9)F8D0?|7#2>B~C59PaaYHGKL4=4J4dH3@Iy_(T1G0*P< z0+Dyk_3NWCbM3H0-p8leMsE;X+(Op~uv(0K$vBk&mpzcORf*lHe20_49W{^J5K;(P zebUmYn1NOqlU>YliHsGV*Q8tOn3nq{;R+oG!|BP_8G7;h%}-r&svvBaA_6x`NC}}| z+#2}x1vHgCvt8LcVDie%`ZsZvr+N_L)lcRbl}q4y?f_nF#eE9%&Z>QkkoI<0Mte~! z7K`DhAZiK-rhl&^Yqv9Ce#|tChQW`mi2S-ki@!IEbfzq)Xhc$*A=veeFwgjf!*c;_ z29N3LtH|L!Yq;*dpoE(6pgUH|F9(FYr$=UV&VeI@=DjBt@}i>OduI6&=VOJCq>|j) z%q+6z!?AfZlM3Z0S2;Z4MJpIMw_tmUo+jg*7%Q~|4euIkpkf+O9RN#Dc zzf19FsRIr2EavvyfBc~q+8=hTvv(>w|2HGNE5v}f@`pYeCer-Sr0$g(;(suGW19a0 z(^=vCtMY?v8WhDIpaCOs)~@?tu@yO+6$>F5^TQj31QvoJ8Jn;Vx5;Eb7CO@sMIxD| zu|f9Sm!iyIU~=vA^v_JLZy$U{r7*7%AS2!OumTnSr1TBur;v!cntd0EYp&pG{8fVj zgKwPVWW*i42?2W?d}I09Gu1mWmh24@)jY7P%7uF1#oAv;m{|K<8q1GTGX)gSw#`o4SY3))uVA3n6u4^#p84?FeN@MVcXo z0(3)7VC5iq#FtE;&U7OM%6T0W5Rz~3HF~7R^o`^<`Q5>XV~~B;a)WsS?=EHIS8}&^ z@=HVpdDOV#A`P>@`R%|GzIB)=4hHG6+-%g3JST@aBffo(u1;gBrwWBt09$ZHk_m?H zM4_85)8`kk#e_*j^o^fGAcHENWJ2Epe$!HirvUNrqr$^`-<`=61F0!21mydYcjC8( za^7RvJiPP346nU~7Eg62EcnpxlD_5qrZS6Kd%H$L> z5?qAo^frJP<43NA6V<_Yc_%#T3=it-z{wDS(eH&=k>!0+X%*AoH`+OJV8to>%&Z}C z%F_M_zp>VDje1FbP*i@ZL^D1D>dL5S5F(cEuurEW2n=ncfPsSm|0Zd7HNK^7dNyOJ zZpX0A+*4pvvZLJ|QyNNPk(lUXf|AR49hDg*EQn^VgfS*;q;Ov`MNW{(U~<5loPD{=;>10XIm)jZHW;X$L8h zvTfU}1c!2!>Q+>)W*udUI0&z>#3uT|ql-N#stGYjrG}B*fyFV2_cU%egI+Qp7Ah_n zZ?j~{67tn0Hx+2K1^*TI!bj*NBIfws4>d&&sY22#5EI?fM<7L!Z9qa;^aO&C0P{f* z1kEn)hsOHzTp%U|RD3A(&j^~PhU6~+o*3H9CQ-QA7)5QOysL>RWWEP!lI#KZsLUB6 z*jiM`u!UooF4LpotCIXy7cx1%&h08kg1Qu^l?2fN0p+ziPMP{=snU_0FI?`zlw#4b zFb?5D!vu`3k&vVdCMP~B4JGi(dpp*pZrYLFxyN8XGOV9Ei2eyTJv*KeUq4%s$dU06 zg*AfKqIVw)iNr!)CqctIROH!OTp`MNv=(F0)+ zns_!@Fb-Pk8Ig|KmCscC!3#J!R?{*l)~4`G;m|E5A?1YSfqB|<{)U@~Milx)8K&8$ zNA3ylJ1SAm0#PK?x&J{`dw`;`^C8S^y-0l{5>?{`}%~c1*cy zKu-T-)m@J>Mxc4JQ8hw9e@3QrANe2BvM)k~E;u-!6_DX(O+UHbtXJ|8of)0qpK;2> zw641-q%RsdLRo(|IPkJ6QrmYBpY4-21owjAQ@2G`QxMWibEzOmIYEKVB2njuHyO8F z=c1NY*;3@@Z}}6hnNN=GtZsDZU#p#%&wlp&4c6tv?ou3VPKtLriI)EKnTkT{AUgY< zV)t`@2nC`~VszLfq_W*}N}XSdD4UXm>&T6ZhlDWtwDU#Jq;Y#05?7G?NsuKA@7;FC zMmPqp{k*caqZuGF8L%Mu`6GF%P(qQII6;R6-aGO0MVsJVl?3pz)~uA29jY;a>5I`O z{tyD1_^)|OH8rn3PY#2 z;P)@7-_2_&c|ZBt6HG?Qf`sQj|88EvM(_^^5PzOhS{2#?3ABQ8gzGTEc?S|$)5}q0 zzi-Og193BkqP_SORN(tV^mwz~MtT14d$EW*f>c58!DdRom(*y8+K6T4XihJxWQj%@ zzbJ=>41_^CwF@4qGH68x)OpAf07uE%e(uza%HRtuK#t&+UJ@ogE z-5ypeC3B3&UQV`g!94Q;@*sHkvI9{NFblZnwiWN2!R>)*Q_&Lr$%)wPV|~RihvfkG z?L~n2RwKu#@~V)Dc`rNZw5va^{3n9=>Jrm;BN6CKGCEc(f*gFN{G|=xQARcN+L!reMugr0xcPeAk3wbFOnabEU1oc^(xv@zXrE*jSTSWd4Y5vjg)C__s$ z_Bt`T&4>1`!1=?4{6h7h!8`7twJuol4K&dV^>wNV&Dr}RAtUd^ zdGCjy|7EmheQ#<|jPQ*a{>dfjeMFEJJ$!yAVi5fr)Lm<4d*aeSsoh32_nVO%k60t4 zcbE~q{r_L2(p?OcC)wqZ2&EPzel*t&K$GDm(YV3$E^<>X8PWJ9QJeRPk(N@eTq-;% zJYwohEjvFRYx6@Ny>wS69S$}WBQqq6Q>t7^~=SM3ipfoqopvli_wISXWmN1RifLx ze&Y}_JpUI@AAyi#-mp8<9Ad{rlAH*IVV9s@XKX}jIrjLX1X-fxDML9@JWSs;TJ3f-IT1;1KEwG$u0K&RWs!B7g_3b=eogB%%K$<&}AFe3cL z1`Iu6d*~PIOPXEt*Mzhvj0BQ0iNvQknqw{XYfTdV99AB-o-}-sTdZ*J`R;=eCbRDU zjt0x+%d*rhPQN@xA0syMs~o%L>`8YR!h)apF#a(klbRw`unwsuWjEC}Y$rytI0K>x z-2WXZ$ix~X%dPYHe0;^%mu8yUI!rz6*6(kQ?cHhL#V$!gRzqM6q@f&`Kk)zkPI2r0 zf2Zar`&DcN&s%{&VZq*MNE0B`f(g>^G4&F@-045d^WNdHKQO}+jg6_vQWYf5g1N*o zPydNwBsQsc3u@(cNS1qU@O8N_wN(tHl@qWrjq|0lj?4ZD8VH~4Z|kqNq@E#lSIsB+ z)pRu|aS*}(?UNsQGcgfHKt?+FxTr7sY6cbSDY4lWudx!50WT*jpppsh`|ROMCvG^X zGXxQ`Tm#H-rT;+G9kTu6W+}=p-{WT^;Zsw-Y-1q=R`GkHzLr;f6O|;}W@D8JJ3rHj z6eE0|==3ejH1-LA3OopafbEev(J(C?Er+{t@eiRCh&I=kII3~{pG?~%NN9?eMp9;y z;paqRfV{OCn1V^i8+>R%y!R{9R$=+^0fAH1V!P+mh>s9*ctonwkP&KyAK4rjZkjJLBK-z5J({f zgiul2J58C;y4;XI$mSx@928v!l}v#}9@gux$jz`!yGoW2JCP+)<)T-uzOR;qt(Nea zpJ{*ueo>+CS5qTG-Zh;?RXw|@MBztVj021((#uBv>8~plJ z*=@JrEGRoz%Jgu_%aobLuUckJQkb`oa<#N;FUL;@IjLh#A+W_WqNMYp-PtY@C~|-b_9Lm*A^5mus_)1 zRU`>AY#amV6Z#)M*uI-arNm>ucIMei0fod(PW?l`0x(9>;ix!(1=`5?^)xJ4?#_WcC&BRTr7hsiZP}hn?wqV9?@h;9V!m?~$nV&{N>4~L(CFR8 zXVosBAuUS2FsYSD+4vnk+41-$R8WpPlOt?GtbCg0jS-C$SuMDcX&p9I8XMWFJ zm-#M~e&jejY~tL%WgvO7+ms#|?J`>#x>Pb`Sk67_n#2QDF!AW8re_$N{iNC+`ACKM z#KMcHFlg{_c_W=HC3PlnmjFPFMkodyMA3xq3Y|vVT_k&Uxo@&bZ?2k7EdiXd1*|Qh zln?{go;ug3d#?92Uag3uP$sF^42{Wnrsc_2OByoNV3jM ztlMM5P#>lCHs8Rpn%8qaL{s$GOr8(%-`Mu1)kb+Q;FSmq=Mev$8i=|5(VpUb^8{(1 zF}`+*Yy1fF+ha~ieoXTVIy--mSlVtH$EWZs979TRaadlH86KrNurijaA#0f+oXe$C zl5v7XFCjL*0h4jkfr~K-e=;VeeY|mNQU0Ap;;gYEkUx5IN04GO@)>#c*7xRDfMA=T z$z3j0Gp{=6A`8LGr)Y?Y*GPDoWk_kxAi3SmqyHOHirK;MC*INV^AHtVdg)b<>96*6 z&R-Zmo$IS@5a^YODy7XAUTcUPn_nL~T&&MBBt@hi17I?WbsQXjntg{Dn4q?8muqj# z)1}r~V_;K&u&!IMl!?^U3m43Ks2j`)pxx}py$0E4%H+r#fq3A|Xe-lvRayFj$Lge-bK z6u3yPP^z(Cd!+$D8)XgRm;`h&(-BwpUWOlPau@*^dL@6(-MgOfR4^A_LAdC z?o-W4SarDdQ&x^ySkIo@(sl5np+%_(R(A z*RCj|seCAS!w@8VANMTrNJlovDiOhKTgggEUUMaNWh@?6mceznJ^r0706fSOY)7Xo zjOxR138Xcrl5w^q!EX3dh%<2d`+iwzU700FSC0ZK{Dn8N4A4@^^DX&;6wO^LXpXkyJ#XE!mnwo-b&!;HmI9uCKHp z{AuUu+Y*%$OqgXCBLSm9Plr(`zJ*FtA%D*aPcSzkexL=$EaQ0+bM5XIz0D zy37WL(r?{=$9w2^R`;;G5(?CL$&5U7PYlHRA^IRPa)~Z1N@)F-+PK(U%IfB7(BlO1 z>hfYJYqH^c?@g7kd;2LXq`FLNuY&l;Zl`Wspn&E0M=ImtfC2%PoW$Rk(+>mk?ht37 zOygI@x{E5y7PeMGjZv*cg8v>$&^30ZkSxAifA?vtIX+f)N!`_DLAG-_UqB(SyPEt( zfr^{9nXA4Ei(`eF64pTScpudqt4z**KHCvxp|jloDR*t9qHs|_zLlfp-(WFrHdQd9 zrTBhEb1ota$_OcTeSlp24D%GAXl-IH! zF{jxS8eUUtCZX+4rPBkbB78He=*z}aiIUeUPtX9wsMgjzoHS`u^IP}DrWYaUbtg$& z>`fN;4z-*=D8*U#7-Jz2Hih~L>Ez0{>8Dy^Nq(beML@F=<~%L_;d_<^GD`M_2iL-L zH?;24jBQ6Jx7*$1+mp=N4$|=aBG^pTW4suN(ovXo?3V>LbYLTV2+Y=FNligz1AgG` z*n1*U=Lm{WqfEEFms&0NO~v;N`(OM8c<>hKkxi=zQ6dK^2c;q|xRag3flm_yKTXUZ zg;;sy*SO>NR3Z0mGStN zxOOmWNYK;RiZl5lKaM%QHC5TKHjxJT9O16rXL|Yw>c5M?l{Z_&6%bM?mQ^1;fM)M- zl+B@K07f3l@}Qd=3SYplCwG|>6Y~7koD}*~x4_Yo-n`=iTwAJ!$C9}T@`%yT4>247 zqZmrJt-hXOubo*PKycub2Gg1FDy%pra=K`zUq#eAg>P-1z2jgABxSf(w>RWbt%+1& ztQ+7|@*tzDzR4=~{$bsvFCjy~!I%47WRIp;Zo}dzraLlgR29SOsU&fa6HZcS{iRHG zr=D*kyslX0=p$uuf0a>p?`K+rMb-i`g$D_m|!QHH_o}LE@kk^=UQ*UtHYa1j;^fH~i zJ-YN3=9j=&G7))Ue*-T8WSX0QvM#g=PIbR&5r|r_Gd|tUFc5LBdRqkhc`wxKn}@sG z_t7#Wio+m$1r>;YVyTlU!fWFx2d>(M7tPBfN3D!iKH#2iIo%4&?qDI*;FAzmFl|S3 zF;;gSFOK8+Z}NJi+JQ*4jOL_c1dKeY;-_ow4-~6j*jV2X0w0$5yrY|5qtK7$c|p!T z;ql!?Nq)C?)uG3Eec5g5okv_V7r(q4)rY5g*ylAyc@X-lWBrWv{v*?D{#~9w!{%Dl zW!&kB&IuCuST1Ku4j;Psc*7f+eCn0e3|u$%)CRMLl1mwhN;7@icE;)tBPOP@ z)Ghf3v|PuZ=_VuJP&u7cJ{mfUgWJZ`QU4e2GrMMXr3H|Lv19L;MZ6Ec_ znrYiFXs9<{l=wp}eHps$#xfkauvY#PicbHwaGMk_5_5SrbYIlV;Bm+zaxwM3%FkNW z?|8ajTlU)yR^Y0;f#W?I&WZHyx{6>csMKNW#8-S-|4`4&B1%pOEiH&!>SWzLn z?g8;8U^>dN<17+wa9MJA%Mr-n^W#-;7!3k})P%3+HGDBLID9xoJ!YhRrwUqs!<|5k zOLu7%-D9EitpL}qm-z=b`!}!73ye9uZhxK(dcGi%Pd~EiHI0Km^qhZNGWKPNL?w~K zP~C%`dh|Ts+&Hqc(77;7LQ6>S&aIw0JX_Ps8iBLQD?1)QHYrXc52~E(L$7~1B?C6W z)->ChTV_9A)dc>&mqjIwHK=Y=m`K*^vQ+N%Pj#=>@L#D&B9(j}Rp^WYZ8f;w(Waa3 zW^f=moO-lDc#d-|8@l)VyPD#x7j;Tx5B1y2byr+`KiA=; zR(`f&z|{Z&uXk;m%Hfu2OHO)@TcYolUgg~+wU*&Ue%oblxG(U;@@EKNH90R`YnKuX z3t9b(@YKN5#{Fsr1L`t+GYFk@%zcM0ewq6m(1>t&6m-oEn!io^{%Q6pXVRLJU8V{ir>WU zQZ)oO=qB6_w!ZsR51ky(Z*|62%ll{Vd-nT)Mf(6OcpoiS9?57vvNO|sJ*44hKQ6pz zWI!cY(z2R(6|Ze!u3IZ1?Z7hM?Yk1RU2cbXFOlxl=eKGDa9|7R|LzyFoMIKqpmK`1 zvU~Kx9_aUD0F>97j^_8BRcVNY?d3!sMwxWmU8sN77$*pDSr&Atl6N%ww@%vBIxMlK zSs}lYp4&Wo&;0>Ch^{oN0+0ELn;f- zylsir)ahuZ7%@=@^g?d&@Z>n?;AL(Qe#uuM#R~CR*AMu>o60&1>x~l=ii!6HofgK!G>DxiA-E5rS9igBc|elwqR!uW$%W8 z|1OOjK{vWV^+%u3tBZVp^@APWt<#&b`!TAJhcmf@JWH?Yb-E~2qF<{-NncLa>t%tF zj9fsD3$DeJfd>l8vF{?JJA_vxx&V9zX#5EfX{oy5 zv0N&!IH%9;R5|2Ph&)p0-|a_Es^zdR_52C;wVD~~U;3^0^L}()ZT!UE_@Rk?V@j7_ z{}Hs8v|z`8R5SVg)X>L0+H7YU?`lbLnDal|%)deL(DyjF_x}za9sJOMC=&Y2*99~tlrCyqHwSxzZDQT8B* zm}x$+N_rbauSq{Nh^AYp4ktbgf9l(7rnDAk+>i3d1@y(OUgg7?qs5-##O9iJq1lt* zP+a{9Ydb1_zMG1YK#O5!_!Lw2kSZ=7j4;x&{?9;M+^4y5EOg>(!0Fc?@$NM#kULpe zDZew^KHYaeUh_M;wh;V@?xPgzrDmKH3vN}+Hj+fv-ejHK=5smTNsnjx{L)hH5~a*g zKgV`u!v1`~oi@7g5(60!GHyBWaL!6=O|)}n9V;r(Tb>de++=3i9e4QBXd zP@wBfku_mu*KOwR6);bu>)=#lDn;W=?m-YKbehW<-Ek%*P>j7fEy+!aMIK5hCSNJyLZluQQV@0#rg`GRht^VxJE* z&!ac{^1RUqcNZA>TQxFHyM2PL;UDvGrZ*DQPTGjC%!IknqKb@aPEzQ{Tz_SG&vvSW zQrx2E;OhVqxNLQbylOEMW_>%J>x23L!tHRf_nk>WfD<5CRu=99QW!$lEzC<`AIGWQ z6ML8U#a12d*aym5OD=xaf$o?+4!c!dXYSpzY+BA>3JYYn55~Qt1M=*BM6OPDg3cHY zyd#5GLcY~yy_6pb^Dyo1zrVlqAfyalPaV2DdFJmdzpn`D2z7K&5Spp@H~ly-?^%z# zaA~ziduj4MsA|?kR220}1USjIEisUedydUSR%SSA3L`*#S(brX-Bmz6`+7QYS@tn? zH8SEp4vi4_|6T6%!EOZFOe8GP0ybP_qNG1^D;QK#BE<1vab#~qii=>%Rkt2LC0>Xi znn*sQak1fv8@v%4-iCdPc8Nab!PyGfH#Yo{h*E+FuSyzCDnb|pthpRku0rXs$oehT zj`IG*>imX5*7H!(6NwA2~0tK1q>1g81Q|uBCi1SS80WoL4PE8q zgGeg}F>2nNI^-V;j~;}>w~TS|p?5%AE=#1UDW3@=r$n#0{5_*p=$pi@mDleoucp~u z@E!(Q;Fh-A-`&Xum)C11E>e?7qhcl7>qbMZYN{z3)UY7de zuC7948kSKrXkYy#w1*F=tnDrQkDAsrZ_&}St!4bo_QEBZ2ia8mF{~0fCI<@=O9i^R&vzhqNjC+ee3G!`>bev|JPo90h z{=ZbpK7NZnRRO|k9y7t>;I-qyEXtzst8ox7V-}$;fKkV|(qQ&=Pc%_(9v#fFwp4cgmEZ7pV*yF`iqVVKa%( zr$7!?H>?H=l;eRCx6`1!pq{&KO2?H9pdc_>o*8r1K(kV$@`1=s$nqz%Nj2U&SKZjy zOd`CdcDdU@sr0+tUrZu4$3e%hi+*V4uf&I~=mg{u`?4;4hff>sR`k)wvZ~<;O{aBypi$r!^Js!S%&J)Cd9Vg-upwT1U!ViAet(= zQ_0t^H1L4V`H(q+hdv3~#T${yOTPOgOZ0C5I0(Em*3Qx!j8uHEj3<28`F!P<{YV^g zfU$djAr^J;d>Rol-Dz5UT83}@rEb1eb~Xpf)`({wSu8cZ+ORAhXKtc*eHHorVKRz5 zR44A6dEa<`40{5dzds(IJ#&eAo+b#?`bXiV*RsQ<(%1MPeed4DY^HZ9HUYmL)jz>A zWoG2|Vt?Q4T$~S${>10{C&RKSZ_-F__MteRa?Cr}A%khkj_eKOU zkpzj6O-=zv>h33Au27;qQXh0GyJLCmG&kx`QuWTk&PAjHzMYRx*$2Rc3lZ({4rbKx z4nsQL-4y~=I@FAB?&#~{rkzXu?`SuMdY?0ZqX3q-cD661Lp900cileYrm%+`TrT98 z$SE1gVFM4eDo{5(c~Xi2Fj*(WJ5KfzUuqh(PwD%9cD35v@KzcmZ+;cf7UXgL4BI3U zAq05jydNO;EsLjUphP_kI>84|q5K8+Su2q+u*+b7&;{qpUd`1f*jG8X%syYvW6?*N z++29?pI?oljdZ^-2kr-}TqWf1^_o;lw@kHy7fdcfJ@m7#9{fK6_C-6ucgx-vo(=Ya zBwicO809CME!Se?-OW}Y4DOj3`10o<9}sa%(Wry}^j}iIBLu0kDYtqyel+(!&F`v? zf9%l-BoBJ~d$<0h4t1;Zh0j~eFi|n+WedC{pg#<6d)154m0(hNZ??_zu$S3hMfo8N zJoF$Im0yimeA_U!Hxnd;@S5N}jg0>7X%3gu^}F3)0apr(d<$xX5%3{?SAkUGO8v&d zFN3!{i7q30aZFChRcZv!kB~-R{)lC(@_X!G&r##`*zxzKL|}CC1t343VvSx39B;by zP_ftR>swjOHgy8_3f_<&{slqKK@|U`E=jCj+3tu5c&v` zS`Pgl%Kr&=77x*g1vQ$*z$*n6>d$13BMoLJeG;^6di7ctXfkRgzpax#BWha}-F||%F@{)& z_Ajdy7oqs;HTzw(%HGLjGwmZA#Tk~6eWnQyo{IX3Cnm-VM@icj!EdULhv-9rx}0En zAjmt<#NqRIKp~eMZmtE#A81*rG;t*g$H?J?7bOqZRAWGX2Xq2ES8+I*&bl+#9*JYj zGxr4r-Bq-JTswX1H!y{4x076Y$4> zcg>AkmYF=R3lBxC%kE(7){+Xx(td7$E8e^}QlTOE@(p>&q>VWpuoeyT$0+1W3Px`* zqJ1y?fs7lfYS4!5GEs6w@W!x(_t8~}N?4Y@gIGCp@5}w1$vY8-*qx>l zEJ@)B$Ylv)r5(tbr~h(BID!SM<>dEw0^?}}mQqJuSZ)r4kq=kmfGNrEO)Hd+YUOmxxA7H~U|#b&)w-d? zro%&#z!=*3mCd^0z2S%-EA05uXXCO>E1vdlJMl=_U7hS{-Ltr);VQ=yWGn)~cQELM z2kdo+oQzxAf8Ws{!f!PBG_zs0$q+!%U(NWMha_Va%akq=(8YH<2X3^ImZyk?(19ZU zr?2ylYGV7hxJWP3n}W2^1*Ax?hAL?2f&v19fCz*VigY1B=)Fh_O^DJFE;WW;r3pxp zjt~MukS3iMy!YK-xo^F!{4p!ZoV8}=8|}*!B#C zQfa~FEm*b)N)Qm#15TMf0+|PsU-_>ANB{I+F@3218~n#V=_(ikbaN^tUq$qTv5XVB z(gxbA)?eOV`ggU2X<|{4iaVqujo}#c8k$CXjhArZf=vn7vcU&J$Syy3G6#^%kqUw@NXztbc{AOK0I zb?M)?6OYxp~LBRIzPKn7TJ6zC|ugc?ry4IJHexl&IWJRHBUF z8+KejU9!5SRO9IUh+91A^*o4wZP8l%F@CjY0y#nmPl|qm^0NCiJVw=mGS_tGpB`^X zbO)h*B9lm^yrZSOLapvg5X-MSl42Q^;Mv!1n(;ZfRm6^>B-%Yg3yp7)gpPN;dUUlj zS9Q}}gef!B-i)NS2T%P$$}%;#AWN3a$NZqW_EtZOlxcH4-(q;F#uq|zn}q`QWiA~^ zZuG^mC+nBSB=JT1&#N-;m+E|i2p3X%md0Nn24Io8Je+L@b!cqEmSGy{82p4S_bb=; z-e~2{caoUxR=$=JzdxC}7)SB?qs!#sHBY)4 z>C-K}Gf(9COcY`^h0tCX&Oxo(k~ht%zx2Qu?<;T88v!BX9CG@4)N;BRF|Ru2c}E{; z026m5?iQF(&E9Zd<$Zm>;6{V012W;FVzwekv5L5Npc)o8ILJ zmzXjm_Tskbzij62ig@QF&}*S0qs!Z^tVl->9eV?>lBHMn7;o!nPV>%(h|svNU0Ln4Z{uFJ1s?ZGlN zb|0(5+ZOYy+CW4$>=I7)wQpJ4M=rAXth4+?f0bInp0QnQ zj!B5tc%=fVmn`|lL_#-86|AFyMH?@(YIBN`U~(T-u?!M4GI~~yu_v+s7hs| zPXsLH(CHwt)Y9O*$;c*U3fXhlYlbA>PZnT*&Bqe|O#Ig1O0&6sVwQtaahh@g^!hn3 z;>Tmoj_WgpH$Ei1Z?$nyw6vLII1l_F66j2)(K;mROv?X;ot&l5mcpPb%YMicTLL{g&=p;o`K}8lVPTH^MVppbct^Io&F_W{CN%kYMASn z_@OeLu;dMcgAKEIP4H{zn`cj$5jIca*!_ZMmmEIX8`Z+1v1Vlpb;H@bHuuZ3uqS`` zZt*MNo*RJX4&ZA1*v^Xf`RK<_R5UVqQLq82pcATNUEwP7L>apno>JhTg+rxurHZI? zu!wKCXD0A23fSlkrFPqede6yEGyZ7rP&}B$e{@{#T3HT zSnu0+PJDKeurL{@W%=sKmXx76;)>|>kDy@dp>qb z5>UZDcFwo_3&5IR!cHF5U=KU?EWtTj+`V2drax`&CDAhs2|jS`7RfX(?Mkn?!(Zn1J>UL47H6kd_tUim ziC*yb)$cMFQbksnyP1K|tjq{m0!NW+$V_QB9{Oco=7`XzqIz?_`)7DabyWJbiH}>u z(vx*y9G;F#9=qL0r>p0H>%n4ngQIUeCnd$yeMBau3!FW_ZO zc(sEex75a?`ml{>#(^1I{c6B+j|_L4yj8Q;WY^g8J^aR@)`ggEkZ4>ScU1g848&Qij(A2r0|XN7 z%wEr8H-)tO>cz|K!1J5z)8AD9uZVr1c0%I2Fg&^<7TKPoxP|?XwW;d}ysPVbOVEH4 zwREVV0UI{=AJA+Mj=gnfmb@&ppjs-VU(-2Vemlp`G~av~(ox7;xzTV!O74?5nn^mb zd=J2bX}Cy3*`P>n>3*$C>zI`@VT;qY`8@INq&`KpT%r~35im9V>3tfU51~1*VMqrx zc5hV*iWnG6UL3`9%yP_qqYK{8((hK#)q8wk-o<2QrY6>9oV0*h4J3mN{A@?A^YXK45kJ zIfKc8*6)zxln}}nf@*#pO&gqFpO7KXaQ_qx zNB%=xAHc1A?xH)8R7JMYSL{p<7J7vsEXiV%t&bHU;;L0weVMNxEvQ?6U>ggy? z;x9?VLXWQ{4)Ee`rY_BWPh`$TWdF>z4cu?#k}==!?jtIOg#rNua1L6^d+NCF&QxF< zgR7CP9nO~2yJ7$0Hce*irN4h_uK0>g`W;@6YmxUp9A8+tI!n1o*(th;lOjWpUtL}O zI5d#h|MsyTE^>XT$^}m22>;S5_Yg*qHmqwFT$(}xC_8*fzQLlx=K9^}{qww+oMejRz8g)oysnJ~4)_XRRDjS-)A2B!UYaH9 zGuzK~wWaM`+>8O-Q%TN&p6BkM{?+>2~T~v37BWN9R*ynYT(vman~#W zPy#7 zP!~$@65ZSJo7qYRE-HQT|4v@|)gumP?ElpM+abp=*gTp}lbSZKiPUh8*@GcQIJ<1i z@Hw{@DjkP{9e@ksFZYWKClo^YcymH|;%|Rt@4h0t3G$Pt7WNNd*A;zKe|A64h&Vm) zZdjt@;4dsHr0tzK~ZmFY;*VMqGWwCVkT6!gW`?SuCW9c_ zOD;ZB)%I?};1#%&S&-?T++YUJO-c^e?`7w$D3F_jimZ@(KP0*zCJR~Yg-}uJw0fWXR&pe=sQP%lI z^6?=~8^2-xTN~s3t&Ls&OB;Wr2rbG|KHaI4+8A5PKU|blgGSGMG*nil&4(~ez~81z z@6`iu@XdHJH?dg@SK#pKiundw_ak!yygmWC1FM1o)u#823 zm=s(}nnpDmB4P?z_3ehX-J9!ZI3SV=m~{3W5ipd(1`z8e1IV+l^Icr~eDLPNE|HO@ zMSV*?+Cl#c$dqPxjMk7*7boj$*r~!R5T+)svysk$6#IYAaZ=djidg$;QL#Q7skSFp zcP3QTVdN!MPzDU2J5ZQWA$uF882)un(#v8L+tWngMSl|e?H@R1=r*ZSdTHY$=o7Bo z=1$kSPV+nBlt?3!mRJ7*GRboM_V?c_K@MEIaADrmPMx=+N$Ok?2LRuBy;Rz-E2Cyj z&sqlBgX4{#J}>e+iM@|XeAf+P-F2YFg_QFd8iqe$Je4hXyNGA%n zv3I>gQ?;L|q6#j}hk~L>b4a=SX@_$1U%fCF`oNM(9W5IqVE-!_l)|TTfQ8h@vGL3a zNEsG$Koe6Ik|1BZ)LlsMK8qZ9${qdKmJjMwg=C)T zU3+F*$F5tm@018$#jyPrqgunUt{f`MCgfp95d=ItXa%PHb9BVphzgxsjHogFuS{#W zxsRhrC1diggBkPAjcg0)qwca@*I{Z!z1XVanF&~2vV=E7zQyc3?qqFhz&)j>Cdyr{ znHc0%&B3x;$Ai3o!k9)Boez`1tNGvD+JoC&t!lxP1()|Wm|lvx#}?6eCAOUlHSi(vK?c@&Fy;yt2)=hW+O0NReDEODNUIZa zx*-OPwNO4v?RqJAW8{ktYqBCOuu8HBG$hKH$n~>)mZwSH=+}qc4ktcdV0VrzS^!hd zU-;eZbrYvT0eUU6kFBtx??e5q!*Ed!(}$fV?)$2Ad%pU&_=&Gl)?|o+Kl{f^vFAY(HP^MXMONh0LVPVk8zLO)JFJH!MccKA`g)~? z-)ho@{LFvY*QB?VGJ_JxOVL_ONbPn3xosRP{_t>SF;O-&9m*=iLLN1{s-dl2k4Ey| zu{!49G1NtFbe01qO#8Ht<@Ixg^p89!wH$teBiYHsCVOjaOx{8)3MW&bN|n}DpNS)R zZ}$# z&2+%9ltqM^TnpmqWUF0U4YQ4`i}3ZPGL4!S!q?#-L)_p)jL?!j3-7vilR*iGB(js@ zOBs}@X*R{w(HJSok#0Aj2`}8^#vV;ZUslAG!mEOrZk9`F7|iTIodf0tD^RQ0skufp>#N&4 z3iuu&V&~l{V!D%~ClV{@@Q_b*76h@mcOG=HUuodP%g6`lrNPsAb&txhjPtp$jbxwi zxN2=72|U>@(k=UtHJ0Ypc}lNn*G7w-Ou7-MNDn41uUEBFaWw?Nd^*2QaLhj|MF)Ia z6Qo@7#68Jsu_|TuQ}gxhb7QxI_btPnJAnPtfa4mY3(9oO zs)$bMh{f2-d)j*2>OaLQpX|E@B1;!rS~NoDT&1G@p2ZBFg_JVCK+nb!g3oD_OCe8L zA8wd03c7%*ox z$Ed%o-j^T)=5x>`5#C=PHG-2^oe%MjXOl#UQbQ@)QG6E`Ke5q4_PAM=Dfp6or&8k* T9k>>I4flGW4pOTCT7~=%6rv+U literal 0 HcmV?d00001 From 3222d24a9682431f4f9db1f7c9e2fc5d13505ea7 Mon Sep 17 00:00:00 2001 From: PomPomMom <152030788+PomPomMom@users.noreply.github.com> Date: Tue, 25 Feb 2025 12:57:15 -0700 Subject: [PATCH 09/12] Update pxt.json, README.md, main.py, main.ts --- README.md | 15 ++++++++------- main.py | 11 ----------- main.ts | 11 ----------- pxt.json | 6 +++--- 4 files changed, 11 insertions(+), 32 deletions(-) diff --git a/README.md b/README.md index 9563f9a..fa9ff76 100644 --- a/README.md +++ b/README.md @@ -10,18 +10,17 @@ In this tutorial, you'll create a simple **Emotion Game** using **MakeCode Arcad - `Sprite` variables for character images - `Integer` variables for score - `String` variables for emotions - - `Boolean` values for checking answers - **Conditionals** (`if`, `elif`, `else`) to change game logic - **Functions** (`def`) to organize your code -### ~ tutorialHint +### Hint In this game, pressing **Up** when the emotion is "happy" gives you a point. Otherwise, you lose a point. The emotion changes in a loop between "happy", "sad", and "angry." -### + --- -### + ## **Step 1: Set the Background** We will use a pre-made background that matches our game. From the toolkit, Click on `Scene` and click and drag the `Set Background Image to img` @@ -34,7 +33,7 @@ Next to the first line of code there should be a paint palate icon. Click onthe ![Palate icon appears next to the set background code](https://raw.githubusercontent.com/PomPomMom/Images/refs/heads/main/background%20image%20python.png) -## **Step 3: Set up a score variable +## **Step 3: Set up a score variable** This game will keep score for every time the player makes the correct choice. Let's set a variable to keep score. We will set this as an info type so it will be displayed on the screen. @@ -52,7 +51,7 @@ currentEmotion = "angry" ``` A **global variable** is a vairable that can be used anywhere in your code. This is different from **local variables** which can only be used in a section of the code. -### ~ tutorialHint +### Hint `mySprite`, `mySprite2`, and `mySprite3` are Sprite image variables. `currentEmotion` is a string variable that tracks the emotion.` @@ -73,7 +72,7 @@ In Makecode Arcade, you must call a sprite with the `variable name`, Arcade `cal When you begin typing the call code `sprites.create` indented in the nextemoji() function, a popup should allow you to click to finish the code. ![Sprite initializing with popup to complete the code.](https://raw.githubusercontent.com/PomPomMom/Images/5d7ea68c31ab68517b403e690cee94b6c796d8ee/Create%20sprite%20python%20makecode%20arcade.png) -## + ```python def nextEmoji(): @@ -99,3 +98,5 @@ Add two more sprites using the same procedure as before, but give `mySprite2` th angry """), SpriteKind.player) ``` +## **Complete!** +You have started your emoji game and learned about variables! Continue in the next activity to add conditionals to your game. \ No newline at end of file diff --git a/main.py b/main.py index 8acab6f..e69de29 100644 --- a/main.py +++ b/main.py @@ -1,11 +0,0 @@ -# ... -scene.set_background_image(assets.image("""directions""")) -my_sprite = None -my_sprite2 = None -my_sprite3 = None -info.score() - -def nextEmotion(): - my_sprite = sprites.create(assets.image("""happy"""), SpriteKind.player) - my_sprite2 = sprites.create(assets.image("""sad"""), SpriteKind.player) - my_sprite3 = sprites.create(assets.image("""angry"""), SpriteKind.player) \ No newline at end of file diff --git a/main.ts b/main.ts index 9742134..8b13789 100644 --- a/main.ts +++ b/main.ts @@ -1,12 +1 @@ -// ... -scene.setBackgroundImage(assets.image`directions`) -let my_sprite = null -let my_sprite2 = null -let my_sprite3 = null -info.score() -function nextEmotion() { - let my_sprite = sprites.create(assets.image`happy`, SpriteKind.Player) - let my_sprite2 = sprites.create(assets.image`sad`, SpriteKind.Player) - let my_sprite3 = sprites.create(assets.image`angry`, SpriteKind.Player) -} diff --git a/pxt.json b/pxt.json index fc52d76..a0f402e 100644 --- a/pxt.json +++ b/pxt.json @@ -1,5 +1,5 @@ { - "name": "pxt-skillmap-sample", + "name": "Variables in Arcade", "version": "0.0.1", "description": "", "dependencies": { @@ -26,11 +26,11 @@ ], "testFiles": [], "targetVersions": { - "target": "1.12.58", + "target": "1.12.59", "targetId": "arcade" }, "supportedTargets": [ "arcade" ], - "preferredEditor": "pyprj" + "preferredEditor": "tsprj" } From 9cbff37ff40e9abfba7d7a7edf54fdec00732c0d Mon Sep 17 00:00:00 2001 From: PomPomMom <152030788+PomPomMom@users.noreply.github.com> Date: Tue, 25 Feb 2025 13:10:16 -0700 Subject: [PATCH 10/12] Update README.md --- README.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/README.md b/README.md index fa9ff76..9d00fde 100644 --- a/README.md +++ b/README.md @@ -42,17 +42,17 @@ info.set_score(0) ``` ## **Step 4: Set Up Sprite Variables** Now let's create the necessary **global variables**. We will have 3 emotion sprites and a variable called `currentEmotion` so the program can keep track of which emotion is showing. - +Choose a name for each variable. One for happy, one for sad, and one for angry ```python -mySprite: Sprite = None -mySprite2: Sprite = None -mySprite3: Sprite = None +happy: Sprite = None +sad: Sprite = None +angry: Sprite = None currentEmotion = "angry" ``` A **global variable** is a vairable that can be used anywhere in your code. This is different from **local variables** which can only be used in a section of the code. ### Hint -`mySprite`, `mySprite2`, and `mySprite3` are Sprite image variables. +`happy`, `sad`, and `angry` are Sprite image variables. `currentEmotion` is a string variable that tracks the emotion.` ## **Step 5: Create the nextEmoji() Function** @@ -65,7 +65,7 @@ Anything included in this function must be indented beneath it. ## **Step 6: Add a sprite variable to your function** In Makecode Arcade, you must call a sprite with the `variable name`, Arcade `call code`, an `image`, and a `type`. -- Name the sprite `mySprite` +- Name the sprite `happy` - Make it equal to the Arcade call code: `sprites.create` - In parentheses, add a pre-made image by calling `"""happy"""` - after a comma, make the sprite a player kind by adding `SpriteKind.player` @@ -76,7 +76,7 @@ When you begin typing the call code `sprites.create` indented in the nextemoji() ```python def nextEmoji(): - mySprite = sprites.create(assets.image(""" happy """), SpriteKind.player) + happy = sprites.create(assets.image(""" happy """), SpriteKind.player) ``` ## **Step 7: Add an Image to your Sprite Variable.** @@ -84,17 +84,17 @@ When you have initialized your sprite, a paint palate icon will appear next to y ![Paint palate icon next to sprite code](https://github.com/PomPomMom/Images/blob/5d7ea68c31ab68517b403e690cee94b6c796d8ee/Image%20chooser.png?raw=true) At the top, choose "My Assets" and pick the happy face emoji. Then click Done in the bottom left corner. -```mySprite = sprites.create(assets.image("""Happy"""), SpriteKind.player)``` +```happy = sprites.create(assets.image("""Happy"""), SpriteKind.player)``` ## **Step 8: Add two more sprites** -Add two more sprites using the same procedure as before, but give `mySprite2` the `sad` image and `mySprite3` the `angry` image. +Add two more sprites using the same procedure as before, but give `sad` the `sad` image and `angry` the `angry` image. ``` - mySprite2 = sprites.create(assets.image(""" + sad = sprites.create(assets.image(""" sad """), SpriteKind.player) - mySprite3 = sprites.create(assets.image(""" + angry = sprites.create(assets.image(""" angry """), SpriteKind.player) ``` From 03e9a220d22aeda1a59207712c466e71d9d2c48a Mon Sep 17 00:00:00 2001 From: PomPomMom <152030788+PomPomMom@users.noreply.github.com> Date: Tue, 25 Feb 2025 13:23:12 -0700 Subject: [PATCH 11/12] Update README.md --- README.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 9d00fde..de2201f 100644 --- a/README.md +++ b/README.md @@ -23,7 +23,9 @@ In this game, pressing **Up** when the emotion is "happy" gives you a point. Oth ## **Step 1: Set the Background** We will use a pre-made background that matches our game. From the toolkit, Click on `Scene` and click and drag the `Set Background Image to img` - +```python +scene.set_background_image() +``` ![Set background image code to drag into the editor space](https://raw.githubusercontent.com/PomPomMom/Images/refs/heads/main/set%20background%20image%20python%20makecode%20arcade.png) From 2017cae4c6296a9910bebe71ae73061839dd869c Mon Sep 17 00:00:00 2001 From: PomPomMom <152030788+PomPomMom@users.noreply.github.com> Date: Tue, 25 Feb 2025 13:28:34 -0700 Subject: [PATCH 12/12] Update README.md --- README.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index de2201f..51370dd 100644 --- a/README.md +++ b/README.md @@ -23,6 +23,7 @@ In this game, pressing **Up** when the emotion is "happy" gives you a point. Oth ## **Step 1: Set the Background** We will use a pre-made background that matches our game. From the toolkit, Click on `Scene` and click and drag the `Set Background Image to img` + ```python scene.set_background_image() ``` @@ -101,4 +102,8 @@ Add two more sprites using the same procedure as before, but give `sad` the `sad """), SpriteKind.player) ``` ## **Complete!** -You have started your emoji game and learned about variables! Continue in the next activity to add conditionals to your game. \ No newline at end of file +You have started your emoji game and learned about variables! Continue in the next activity to add conditionals to your game. + +```python +scene.set_background_color(0) +```` \ No newline at end of file