Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

added PictureFrame to allow for diagetic UI instructions and background paintings #372

Merged
merged 1 commit into from
Apr 17, 2022

Conversation

nknauth
Copy link
Contributor

@nknauth nknauth commented Apr 17, 2022

Supersedes #370

This PR:

  • updates the UI.tscn to hide (not delete) the RichTextLabel that contains all the instructions/controls
  • adds scenes/PictureFrame.tscn
  • adds sprites/picture-frame.png, which I created
  • adds PictureFrames to the HUB.tscn to show how to use them

How to use PictureFrames:

  • add a PictureFrame to your scene
  • right click the PictureFrame in the Scene Tree, then click Editable Children
  • edit the RichTextLabel's BBCode and/or the TextureRect's Texture for text or images, respectively

screenshot

@github-actions
Copy link

🎉 You can test out this change! ✨👉 https://pr-372--little-mario.netlify.app 👈✨

@nknauth nknauth mentioned this pull request Apr 17, 2022
@paulloz
Copy link
Member

paulloz commented Apr 17, 2022

So cool ✨

@paulloz paulloz merged commit 1aec3c4 into a-little-org-called-mario:main Apr 17, 2022
Elmar-Wiese added a commit to Elmar-Wiese/a-little-game-called-mario that referenced this pull request Apr 17, 2022
commit 0fecd44
Author: Alex CV <42361534+AlexColinVarela@users.noreply.github.com>
Date:   Sun Apr 17 13:38:52 2022 -0500

    CameraFollow now works when solo-playing scene 🎥  (a-little-org-called-mario#385)

commit 7b9f9e3
Author: Mario Zechner <contact@badlogicgames.com>
Date:   Sun Apr 17 19:22:24 2022 +0200

    Fix crash on start of ballmario level. player had incorrect type. (a-little-org-called-mario#388)

commit 47fedad
Author: Woahsea <103764495+Woahsea@users.noreply.github.com>
Date:   Sun Apr 17 18:08:45 2022 +0100

    Tutorial Level (a-little-org-called-mario#379)

    * no message

    * started a tutorial level

commit bc554b5
Author: Samsemy <103825385+Samsemy@users.noreply.github.com>
Date:   Sun Apr 17 19:14:25 2022 +0300

    Made the bus power-up have actual sprite work (a-little-org-called-mario#386)

    with the approval of the person who made the bus of course.

    The "Mario Bus drifting" file is the turning animation, "Mario Bus stationary" is for when Mario is in the bus standing still and "Mario bus" is just the powerup before Mario picks it up.

    Also I personally have some suggestions for features of the bus, I think it would be really fun if the bus sounded like an actual bus, it goes brrrrrr when stationary, does bus sounds when it moves, and possibly a horn addon.

    Also I think you should be able to exit out of the bus on command, because down the line it's just gonna be more and more annoying trying to bus-proof everything so it doesn't get softlocked.

    Quite the task I'm asking, but they're all things that I thing would be REALLY worthwhile to make!

commit 1a88bf0
Author: captaincolonelfox <lentrog@gmail.com>
Date:   Sun Apr 17 18:33:37 2022 +0300

    Replace title button classes with TitleMenuButton instance (a-little-org-called-mario#381)

commit 40eb1c2
Author: Tuhkis <88197425+Tuhkis@users.noreply.github.com>
Date:   Sun Apr 17 18:29:10 2022 +0300

    Fixed bus softlock in LuigiMansion (a-little-org-called-mario#380)

    * Fixed bus softlock in LuigiMansion

    Fixed by changing the tiles around the player spawner to fake ones.

    * Changed the end part to account for bus

    added space for bus

commit e35079c
Author: Neil Knauth <nknauth@gmail.com>
Date:   Sun Apr 17 09:57:17 2022 -0500

    re-added large-gassy-randal.png and its import file (a-little-org-called-mario#383)

commit 1aec3c4
Author: Neil Knauth <nknauth@gmail.com>
Date:   Sun Apr 17 04:49:45 2022 -0500

    added PictureFrame to this new branch (a-little-org-called-mario#372)

commit 90f0971
Author: Jummit <jummit@web.de>
Date:   Sun Apr 17 11:30:37 2022 +0200

    Fix story mode response buttons not being clickable (a-little-org-called-mario#377)

    The toasty easter egg was in the way.

commit 5a59c64
Author: Paul Joannon <437025+paulloz@users.noreply.github.com>
Date:   Sun Apr 17 10:00:55 2022 +0200

    Decoupling code from Player even further + bonus 🦎 (a-little-org-called-mario#359)

commit f000cea
Author: SoepIepeI <73912126+SoepIepeI@users.noreply.github.com>
Date:   Sun Apr 17 07:50:51 2022 +0200

    New & improved flappy mario (a-little-org-called-mario#251)

    * Flappy mario

    * Add ACKNOWLEDGEMENTS

    * Add clouds, Add sound effect when entering of exiting a cloud, Changed pipe sprite

    * Changed cloud spawn position, Changed cloud size

    * Added preset pipes

    * Add game over screen, add reset button, add preset clouds, add sound effects

    * Fixed merge issue and migrated logic to new inventory system

    * Fixed some merge conflict introduced bugs

    * Resolved review comment, use _unhandled_input instead of _process

    * Add lost controls

    * Fixed loss of control when game is over

    * Removed dubble coin

commit 18f0429
Author: Neil Knauth <nknauth@gmail.com>
Date:   Sat Apr 16 23:19:26 2022 -0500

    Toasty! (a-little-org-called-mario#373)

    * added Toasty

    * improved toasty code

    * updated toasty.gd with actual numbers

    * changed waluigi to gassy randal

commit c60e534
Author: radzo73 <radzo73qwerty@gmail.com>
Date:   Sun Apr 17 03:36:04 2022 +0000

    Mario's mustache flashes white when he takes damage (a-little-org-called-mario#375)

    * Use AnimationPlayer instead of Sprite for animations

    * Code cleanup

    and a new function: `playAnim(String strIn)`

    * Bouncy Mustache now flashes white

    Had to use a Gradient Texture to have UVs for the shader to use
    rainbow 'stache when

commit f42f9d4
Author: Alex Engelberg <alex.benjamin.engelberg@gmail.com>
Date:   Sat Apr 16 20:15:58 2022 -0700

    Donate funk music (a-little-org-called-mario#374)

    Add a funky remix of the current "overworld" soundtrack

commit 739c047
Author: jam <90727957+JAMSP00N@users.noreply.github.com>
Date:   Sat Apr 16 17:22:33 2022 -0500

    missing imports files for marwing (a-little-org-called-mario#368)

commit 36510b7
Author: AppleTheGolden <scotsbox@protonmail.com>
Date:   Sat Apr 16 22:58:28 2022 +0200

    Fix title screen focus (a-little-org-called-mario#222)

commit f8cc1a9
Author: monochromia <monochromia@users.noreply.github.com>
Date:   Sat Apr 16 20:19:20 2022 +0000

    Auto-Format GDScript

commit 83154e0
Author: jam <90727957+JAMSP00N@users.noreply.github.com>
Date:   Sat Apr 16 15:18:52 2022 -0500

    less obfuscation between internal names for audio buses (a-little-org-called-mario#366)

    * less obfuscation between internal names for audio buses

    * fix wrong function call

commit 261cd2c
Author: jam <90727957+JAMSP00N@users.noreply.github.com>
Date:   Sat Apr 16 15:16:29 2022 -0500

    marwing: decouple generic ship code from player and add dummy enemy ship (a-little-org-called-mario#362)

    * update marwing scene subresources

    * add basic enemy drone scene

    * decouple generic ship code from player-specific ship code

    * add MarwingShip base class

    * removed commented out old code

    * made marwing faster

    * turned off all ship abilities once it's dead

    * set up enemy skeleton

    * fix player default rotations

commit 1c89f29
Author: jam <90727957+JAMSP00N@users.noreply.github.com>
Date:   Sat Apr 16 15:14:00 2022 -0500

    add radio dialogue to marwing 1-0 (a-little-org-called-mario#330)

    * add assets

    * add a voice sub-bus

    * add dialogue box to 1-0

    * change default portrait

    * implement auto-continue

    * clean up some audio files

commit c07e29c
Author: jam <90727957+JAMSP00N@users.noreply.github.com>
Date:   Sat Apr 16 15:08:55 2022 -0500

    move audiostreamplayer to appropriate bus (a-little-org-called-mario#365)

    very cool to see that by and large people are hooking things up properly

commit 913598f
Author: Gregory Propst <g@prop.st>
Date:   Sat Apr 16 16:07:02 2022 -0400

    clean up testing levels (a-little-org-called-mario#364)

commit 211e9c8
Author: monochromia <monochromia@users.noreply.github.com>
Date:   Sat Apr 16 20:02:25 2022 +0000

    Auto-Format GDScript

commit 89cce46
Author: Tuhkis <88197425+Tuhkis@users.noreply.github.com>
Date:   Sat Apr 16 23:02:06 2022 +0300

    Portal colouring (a-little-org-called-mario#356)

    * Add portal shader

    * Changes to the portal script

    Set portal material colour in _ready().

    * Changes to EndPortal.tscn

    Added material to Sprite in EndPortal.tscn.

    * Changed default colour on end portal

    * Set default colour for portal

    * Fixed last commit

commit 809c6ec
Author: monochromia <monochromia@users.noreply.github.com>
Date:   Sat Apr 16 19:58:52 2022 +0000

    Auto-Format GDScript

commit 997e5b2
Author: Paul Joannon <437025+paulloz@users.noreply.github.com>
Date:   Sat Apr 16 21:58:31 2022 +0200

    Improve hub (a-little-org-called-mario#345)

    - Cleaner generation code
    - Extends both left and right
    - Some kind of camera management

commit c647fdc
Author: Woahsea <103764495+Woahsea@users.noreply.github.com>
Date:   Sat Apr 16 20:56:42 2022 +0100

    Godsy Randallius (a-little-org-called-mario#363)

commit 15bbec1
Author: Alex CV <42361534+AlexColinVarela@users.noreply.github.com>
Date:   Sat Apr 16 14:56:28 2022 -0500

    Better camera follow, now with events 🎥 ✔️ ✔️  (a-little-org-called-mario#344)

    * Better camera, with events

    * Better format, tutorial, and more camera events

commit c83c2fc
Author: Paul Joannon <437025+paulloz@users.noreply.github.com>
Date:   Sat Apr 16 21:54:36 2022 +0200

    UI improvements (a-little-org-called-mario#339)

    * UI improvements

    * Fix instructions

commit 5b6903c
Author: monochromia <monochromia@users.noreply.github.com>
Date:   Sat Apr 16 19:53:38 2022 +0000

    Auto-Format GDScript

commit ba5758c
Author: Jummit <jummit@web.de>
Date:   Sat Apr 16 21:53:19 2022 +0200

    Add items and more complex dialogs to story mode (a-little-org-called-mario#338)

    * Add items to story mode

    Adds an inventory which can be opened by pressing E. Items can be
    received by talking to characters.

    * Add events, conditions and item giving to dialogs in story mode

    Adds a lot more functionality to dialogs: They can now trigger events,
    give out items, change the sprite of the speaker and have branching
    using checks for if the player has an item or not.

    * Add a json schema to enable autocompletion in dialogs

    Users of IDEs with Json language server support should now be able to
    write "$schema": "dialog.schema.json" in dialog files to enable
    autocompletion.
@nknauth nknauth deleted the ui-improvements-2 branch April 17, 2022 20:39
Elmar-Wiese added a commit to Elmar-Wiese/a-little-game-called-mario that referenced this pull request Apr 18, 2022
commit 481a423
Author: DoctorC0X <jonshaft@web.de>
Date:   Mon Apr 18 00:28:38 2022 +0200

    Aligned heart system to how coins work, attempt 2 (a-little-org-called-mario#384)

commit 0fecd44
Author: Alex CV <42361534+AlexColinVarela@users.noreply.github.com>
Date:   Sun Apr 17 13:38:52 2022 -0500

    CameraFollow now works when solo-playing scene 🎥  (a-little-org-called-mario#385)

commit 7b9f9e3
Author: Mario Zechner <contact@badlogicgames.com>
Date:   Sun Apr 17 19:22:24 2022 +0200

    Fix crash on start of ballmario level. player had incorrect type. (a-little-org-called-mario#388)

commit 47fedad
Author: Woahsea <103764495+Woahsea@users.noreply.github.com>
Date:   Sun Apr 17 18:08:45 2022 +0100

    Tutorial Level (a-little-org-called-mario#379)

    * no message

    * started a tutorial level

commit bc554b5
Author: Samsemy <103825385+Samsemy@users.noreply.github.com>
Date:   Sun Apr 17 19:14:25 2022 +0300

    Made the bus power-up have actual sprite work (a-little-org-called-mario#386)

    with the approval of the person who made the bus of course.

    The "Mario Bus drifting" file is the turning animation, "Mario Bus stationary" is for when Mario is in the bus standing still and "Mario bus" is just the powerup before Mario picks it up.

    Also I personally have some suggestions for features of the bus, I think it would be really fun if the bus sounded like an actual bus, it goes brrrrrr when stationary, does bus sounds when it moves, and possibly a horn addon.

    Also I think you should be able to exit out of the bus on command, because down the line it's just gonna be more and more annoying trying to bus-proof everything so it doesn't get softlocked.

    Quite the task I'm asking, but they're all things that I thing would be REALLY worthwhile to make!

commit 1a88bf0
Author: captaincolonelfox <lentrog@gmail.com>
Date:   Sun Apr 17 18:33:37 2022 +0300

    Replace title button classes with TitleMenuButton instance (a-little-org-called-mario#381)

commit 40eb1c2
Author: Tuhkis <88197425+Tuhkis@users.noreply.github.com>
Date:   Sun Apr 17 18:29:10 2022 +0300

    Fixed bus softlock in LuigiMansion (a-little-org-called-mario#380)

    * Fixed bus softlock in LuigiMansion

    Fixed by changing the tiles around the player spawner to fake ones.

    * Changed the end part to account for bus

    added space for bus

commit e35079c
Author: Neil Knauth <nknauth@gmail.com>
Date:   Sun Apr 17 09:57:17 2022 -0500

    re-added large-gassy-randal.png and its import file (a-little-org-called-mario#383)

commit 1aec3c4
Author: Neil Knauth <nknauth@gmail.com>
Date:   Sun Apr 17 04:49:45 2022 -0500

    added PictureFrame to this new branch (a-little-org-called-mario#372)

commit 90f0971
Author: Jummit <jummit@web.de>
Date:   Sun Apr 17 11:30:37 2022 +0200

    Fix story mode response buttons not being clickable (a-little-org-called-mario#377)

    The toasty easter egg was in the way.

commit 5a59c64
Author: Paul Joannon <437025+paulloz@users.noreply.github.com>
Date:   Sun Apr 17 10:00:55 2022 +0200

    Decoupling code from Player even further + bonus 🦎 (a-little-org-called-mario#359)

commit f000cea
Author: SoepIepeI <73912126+SoepIepeI@users.noreply.github.com>
Date:   Sun Apr 17 07:50:51 2022 +0200

    New & improved flappy mario (a-little-org-called-mario#251)

    * Flappy mario

    * Add ACKNOWLEDGEMENTS

    * Add clouds, Add sound effect when entering of exiting a cloud, Changed pipe sprite

    * Changed cloud spawn position, Changed cloud size

    * Added preset pipes

    * Add game over screen, add reset button, add preset clouds, add sound effects

    * Fixed merge issue and migrated logic to new inventory system

    * Fixed some merge conflict introduced bugs

    * Resolved review comment, use _unhandled_input instead of _process

    * Add lost controls

    * Fixed loss of control when game is over

    * Removed dubble coin

commit 18f0429
Author: Neil Knauth <nknauth@gmail.com>
Date:   Sat Apr 16 23:19:26 2022 -0500

    Toasty! (a-little-org-called-mario#373)

    * added Toasty

    * improved toasty code

    * updated toasty.gd with actual numbers

    * changed waluigi to gassy randal

commit c60e534
Author: radzo73 <radzo73qwerty@gmail.com>
Date:   Sun Apr 17 03:36:04 2022 +0000

    Mario's mustache flashes white when he takes damage (a-little-org-called-mario#375)

    * Use AnimationPlayer instead of Sprite for animations

    * Code cleanup

    and a new function: `playAnim(String strIn)`

    * Bouncy Mustache now flashes white

    Had to use a Gradient Texture to have UVs for the shader to use
    rainbow 'stache when

commit f42f9d4
Author: Alex Engelberg <alex.benjamin.engelberg@gmail.com>
Date:   Sat Apr 16 20:15:58 2022 -0700

    Donate funk music (a-little-org-called-mario#374)

    Add a funky remix of the current "overworld" soundtrack

commit 739c047
Author: jam <90727957+JAMSP00N@users.noreply.github.com>
Date:   Sat Apr 16 17:22:33 2022 -0500

    missing imports files for marwing (a-little-org-called-mario#368)

commit 36510b7
Author: AppleTheGolden <scotsbox@protonmail.com>
Date:   Sat Apr 16 22:58:28 2022 +0200

    Fix title screen focus (a-little-org-called-mario#222)

commit f8cc1a9
Author: monochromia <monochromia@users.noreply.github.com>
Date:   Sat Apr 16 20:19:20 2022 +0000

    Auto-Format GDScript

commit 83154e0
Author: jam <90727957+JAMSP00N@users.noreply.github.com>
Date:   Sat Apr 16 15:18:52 2022 -0500

    less obfuscation between internal names for audio buses (a-little-org-called-mario#366)

    * less obfuscation between internal names for audio buses

    * fix wrong function call

commit 261cd2c
Author: jam <90727957+JAMSP00N@users.noreply.github.com>
Date:   Sat Apr 16 15:16:29 2022 -0500

    marwing: decouple generic ship code from player and add dummy enemy ship (a-little-org-called-mario#362)

    * update marwing scene subresources

    * add basic enemy drone scene

    * decouple generic ship code from player-specific ship code

    * add MarwingShip base class

    * removed commented out old code

    * made marwing faster

    * turned off all ship abilities once it's dead

    * set up enemy skeleton

    * fix player default rotations

commit 1c89f29
Author: jam <90727957+JAMSP00N@users.noreply.github.com>
Date:   Sat Apr 16 15:14:00 2022 -0500

    add radio dialogue to marwing 1-0 (a-little-org-called-mario#330)

    * add assets

    * add a voice sub-bus

    * add dialogue box to 1-0

    * change default portrait

    * implement auto-continue

    * clean up some audio files

commit c07e29c
Author: jam <90727957+JAMSP00N@users.noreply.github.com>
Date:   Sat Apr 16 15:08:55 2022 -0500

    move audiostreamplayer to appropriate bus (a-little-org-called-mario#365)

    very cool to see that by and large people are hooking things up properly

commit 913598f
Author: Gregory Propst <g@prop.st>
Date:   Sat Apr 16 16:07:02 2022 -0400

    clean up testing levels (a-little-org-called-mario#364)

commit 211e9c8
Author: monochromia <monochromia@users.noreply.github.com>
Date:   Sat Apr 16 20:02:25 2022 +0000

    Auto-Format GDScript

commit 89cce46
Author: Tuhkis <88197425+Tuhkis@users.noreply.github.com>
Date:   Sat Apr 16 23:02:06 2022 +0300

    Portal colouring (a-little-org-called-mario#356)

    * Add portal shader

    * Changes to the portal script

    Set portal material colour in _ready().

    * Changes to EndPortal.tscn

    Added material to Sprite in EndPortal.tscn.

    * Changed default colour on end portal

    * Set default colour for portal

    * Fixed last commit

commit 809c6ec
Author: monochromia <monochromia@users.noreply.github.com>
Date:   Sat Apr 16 19:58:52 2022 +0000

    Auto-Format GDScript

commit 997e5b2
Author: Paul Joannon <437025+paulloz@users.noreply.github.com>
Date:   Sat Apr 16 21:58:31 2022 +0200

    Improve hub (a-little-org-called-mario#345)

    - Cleaner generation code
    - Extends both left and right
    - Some kind of camera management

commit c647fdc
Author: Woahsea <103764495+Woahsea@users.noreply.github.com>
Date:   Sat Apr 16 20:56:42 2022 +0100

    Godsy Randallius (a-little-org-called-mario#363)

commit 15bbec1
Author: Alex CV <42361534+AlexColinVarela@users.noreply.github.com>
Date:   Sat Apr 16 14:56:28 2022 -0500

    Better camera follow, now with events 🎥 ✔️ ✔️  (a-little-org-called-mario#344)

    * Better camera, with events

    * Better format, tutorial, and more camera events

commit c83c2fc
Author: Paul Joannon <437025+paulloz@users.noreply.github.com>
Date:   Sat Apr 16 21:54:36 2022 +0200

    UI improvements (a-little-org-called-mario#339)

    * UI improvements

    * Fix instructions

commit 5b6903c
Author: monochromia <monochromia@users.noreply.github.com>
Date:   Sat Apr 16 19:53:38 2022 +0000

    Auto-Format GDScript

commit ba5758c
Author: Jummit <jummit@web.de>
Date:   Sat Apr 16 21:53:19 2022 +0200

    Add items and more complex dialogs to story mode (a-little-org-called-mario#338)

    * Add items to story mode

    Adds an inventory which can be opened by pressing E. Items can be
    received by talking to characters.

    * Add events, conditions and item giving to dialogs in story mode

    Adds a lot more functionality to dialogs: They can now trigger events,
    give out items, change the sprite of the speaker and have branching
    using checks for if the player has an item or not.

    * Add a json schema to enable autocompletion in dialogs

    Users of IDEs with Json language server support should now be able to
    write "$schema": "dialog.schema.json" in dialog files to enable
    autocompletion.
Elmar-Wiese added a commit to Elmar-Wiese/a-little-game-called-mario that referenced this pull request Apr 18, 2022
commit 713ac98
Author: Ronan Harrington <ronan_harr@protonmail.com>
Date:   Mon Apr 18 17:02:26 2022 +0100

    Fixed C++ error from Debugger in cloud.gd (a-little-org-called-mario#410)

    This commit addresses the following error from the Godot Debugger:

    The argument 'body' is never used in the function
    '_on_Area2D_body_entered'. If this is intended, prefix it with
    an underscore: '_body'
      <C++ Error>   UNUSED_ARGUMENT
      <Source>      cloud.gd:11

commit cd367c1
Author: LilWaddleDee <103877174+LilWaddleDee@users.noreply.github.com>
Date:   Mon Apr 18 17:00:53 2022 +0100

    Added music to sokoban stage 01. (a-little-org-called-mario#407)

commit 3869d95
Author: monochromia <monochromia@users.noreply.github.com>
Date:   Mon Apr 18 15:59:54 2022 +0000

    Auto-Format GDScript

commit 1afcba1
Author: Elmar-Wiese <74299074+Elmar-Wiese@users.noreply.github.com>
Date:   Mon Apr 18 17:59:30 2022 +0200

    Kaizo lvl (a-little-org-called-mario#409)

    * Add Kaizo level and added reset to normal background music

    The kaizo level can be done with a triple jump.
    Used the oh goodness in .asset_donations
    Don't really know how to

    * Added Spike png

    * added spikes to kaizo_lvl

    * HalveBaseBlox

    * Added spikes to kaizo level

    * moved it into the music folder

commit 839c441
Author: monochromia <monochromia@users.noreply.github.com>
Date:   Mon Apr 18 15:54:10 2022 +0000

    Auto-Format GDScript

commit d9b8ad5
Author: Mario Zechner <badlogicgames@gmail.com>
Date:   Mon Apr 18 17:53:49 2022 +0200

    Added pie. (a-little-org-called-mario#406)

    Added pie.

    Fix all the pies.

    Use the global rand functions, set collision layer and masks appropriately.

commit 6b17ca7
Author: Paul Joannon <437025+paulloz@users.noreply.github.com>
Date:   Mon Apr 18 17:51:50 2022 +0200

    Fix crash when collecting stars (a-little-org-called-mario#404)

commit 2934d17
Author: monochromia <monochromia@users.noreply.github.com>
Date:   Mon Apr 18 15:38:54 2022 +0000

    Auto-Format GDScript

commit a0e654c
Author: Paul Joannon <437025+paulloz@users.noreply.github.com>
Date:   Mon Apr 18 17:38:32 2022 +0200

    Colour portals depending on their destination (a-little-org-called-mario#397)

    * Color portals depending on their destination

    * Use an animationplayer when the player goes through a portal

commit 4caee0c
Author: Masheepcian <103336314+Masheepcian@users.noreply.github.com>
Date:   Mon Apr 18 12:35:55 2022 -0300

    Add CarPlayer and Cario mode (a-little-org-called-mario#394)

    * Add CarPlayer and Cario mode

    * Move and rename files

    * Rename nodes and adapt scripts

    * Fix bugs related to name changes

commit 1f1c24b
Author: Paul Joannon <437025+paulloz@users.noreply.github.com>
Date:   Mon Apr 18 17:18:24 2022 +0200

    Use a pivot node instead of flipping the player sprite (a-little-org-called-mario#378)

    * Use a pivot node instead of flipping the player sprite

    Also fixes an issue with crouching in reverse gravity (a-little-org-called-mario#280)

    * Fix bus positioning

    * post-merge

    * Fix issue with gravity switching while crouched

commit b4524d0
Author: IceCryptonym <59789660+IceCryptonym@users.noreply.github.com>
Date:   Mon Apr 18 15:07:06 2022 +0000

    Adds Mario to the title screen (a-little-org-called-mario#323)

    * Adds Mario to the title screen

    * Change _process to _unhandled_input

    * Fix Mario meow

commit 198488b
Author: Samsemy <103825385+Samsemy@users.noreply.github.com>
Date:   Mon Apr 18 17:21:44 2022 +0300

    The actual "mario not in bus" sprite (a-little-org-called-mario#390)

    * The actual "mario not in bus" sprite

    I have no clue if I'm doing this right.

    * moved to .asset_contributions

    Co-authored-by: iznaut <36773942+iznaut@users.noreply.github.com>

commit 1645342
Author: Samsemy <103825385+Samsemy@users.noreply.github.com>
Date:   Mon Apr 18 17:21:16 2022 +0300

    Gave the basic star tile an actual slope (a-little-org-called-mario#411)

    * Gave the basic star tile an actual slope

    nothing special, just your average run-out-of-the-mill slope.

    * moved to .asset_contributions

    Co-authored-by: iznaut <36773942+iznaut@users.noreply.github.com>

commit 481a423
Author: DoctorC0X <jonshaft@web.de>
Date:   Mon Apr 18 00:28:38 2022 +0200

    Aligned heart system to how coins work, attempt 2 (a-little-org-called-mario#384)

commit 0fecd44
Author: Alex CV <42361534+AlexColinVarela@users.noreply.github.com>
Date:   Sun Apr 17 13:38:52 2022 -0500

    CameraFollow now works when solo-playing scene 🎥  (a-little-org-called-mario#385)

commit 7b9f9e3
Author: Mario Zechner <contact@badlogicgames.com>
Date:   Sun Apr 17 19:22:24 2022 +0200

    Fix crash on start of ballmario level. player had incorrect type. (a-little-org-called-mario#388)

commit 47fedad
Author: Woahsea <103764495+Woahsea@users.noreply.github.com>
Date:   Sun Apr 17 18:08:45 2022 +0100

    Tutorial Level (a-little-org-called-mario#379)

    * no message

    * started a tutorial level

commit bc554b5
Author: Samsemy <103825385+Samsemy@users.noreply.github.com>
Date:   Sun Apr 17 19:14:25 2022 +0300

    Made the bus power-up have actual sprite work (a-little-org-called-mario#386)

    with the approval of the person who made the bus of course.

    The "Mario Bus drifting" file is the turning animation, "Mario Bus stationary" is for when Mario is in the bus standing still and "Mario bus" is just the powerup before Mario picks it up.

    Also I personally have some suggestions for features of the bus, I think it would be really fun if the bus sounded like an actual bus, it goes brrrrrr when stationary, does bus sounds when it moves, and possibly a horn addon.

    Also I think you should be able to exit out of the bus on command, because down the line it's just gonna be more and more annoying trying to bus-proof everything so it doesn't get softlocked.

    Quite the task I'm asking, but they're all things that I thing would be REALLY worthwhile to make!

commit 1a88bf0
Author: captaincolonelfox <lentrog@gmail.com>
Date:   Sun Apr 17 18:33:37 2022 +0300

    Replace title button classes with TitleMenuButton instance (a-little-org-called-mario#381)

commit 40eb1c2
Author: Tuhkis <88197425+Tuhkis@users.noreply.github.com>
Date:   Sun Apr 17 18:29:10 2022 +0300

    Fixed bus softlock in LuigiMansion (a-little-org-called-mario#380)

    * Fixed bus softlock in LuigiMansion

    Fixed by changing the tiles around the player spawner to fake ones.

    * Changed the end part to account for bus

    added space for bus

commit e35079c
Author: Neil Knauth <nknauth@gmail.com>
Date:   Sun Apr 17 09:57:17 2022 -0500

    re-added large-gassy-randal.png and its import file (a-little-org-called-mario#383)

commit 1aec3c4
Author: Neil Knauth <nknauth@gmail.com>
Date:   Sun Apr 17 04:49:45 2022 -0500

    added PictureFrame to this new branch (a-little-org-called-mario#372)

commit 90f0971
Author: Jummit <jummit@web.de>
Date:   Sun Apr 17 11:30:37 2022 +0200

    Fix story mode response buttons not being clickable (a-little-org-called-mario#377)

    The toasty easter egg was in the way.

commit 5a59c64
Author: Paul Joannon <437025+paulloz@users.noreply.github.com>
Date:   Sun Apr 17 10:00:55 2022 +0200

    Decoupling code from Player even further + bonus 🦎 (a-little-org-called-mario#359)

commit f000cea
Author: SoepIepeI <73912126+SoepIepeI@users.noreply.github.com>
Date:   Sun Apr 17 07:50:51 2022 +0200

    New & improved flappy mario (a-little-org-called-mario#251)

    * Flappy mario

    * Add ACKNOWLEDGEMENTS

    * Add clouds, Add sound effect when entering of exiting a cloud, Changed pipe sprite

    * Changed cloud spawn position, Changed cloud size

    * Added preset pipes

    * Add game over screen, add reset button, add preset clouds, add sound effects

    * Fixed merge issue and migrated logic to new inventory system

    * Fixed some merge conflict introduced bugs

    * Resolved review comment, use _unhandled_input instead of _process

    * Add lost controls

    * Fixed loss of control when game is over

    * Removed dubble coin

commit 18f0429
Author: Neil Knauth <nknauth@gmail.com>
Date:   Sat Apr 16 23:19:26 2022 -0500

    Toasty! (a-little-org-called-mario#373)

    * added Toasty

    * improved toasty code

    * updated toasty.gd with actual numbers

    * changed waluigi to gassy randal

commit c60e534
Author: radzo73 <radzo73qwerty@gmail.com>
Date:   Sun Apr 17 03:36:04 2022 +0000

    Mario's mustache flashes white when he takes damage (a-little-org-called-mario#375)

    * Use AnimationPlayer instead of Sprite for animations

    * Code cleanup

    and a new function: `playAnim(String strIn)`

    * Bouncy Mustache now flashes white

    Had to use a Gradient Texture to have UVs for the shader to use
    rainbow 'stache when

commit f42f9d4
Author: Alex Engelberg <alex.benjamin.engelberg@gmail.com>
Date:   Sat Apr 16 20:15:58 2022 -0700

    Donate funk music (a-little-org-called-mario#374)

    Add a funky remix of the current "overworld" soundtrack

commit 739c047
Author: jam <90727957+JAMSP00N@users.noreply.github.com>
Date:   Sat Apr 16 17:22:33 2022 -0500

    missing imports files for marwing (a-little-org-called-mario#368)

commit 36510b7
Author: AppleTheGolden <scotsbox@protonmail.com>
Date:   Sat Apr 16 22:58:28 2022 +0200

    Fix title screen focus (a-little-org-called-mario#222)

commit f8cc1a9
Author: monochromia <monochromia@users.noreply.github.com>
Date:   Sat Apr 16 20:19:20 2022 +0000

    Auto-Format GDScript

commit 83154e0
Author: jam <90727957+JAMSP00N@users.noreply.github.com>
Date:   Sat Apr 16 15:18:52 2022 -0500

    less obfuscation between internal names for audio buses (a-little-org-called-mario#366)

    * less obfuscation between internal names for audio buses

    * fix wrong function call

commit 261cd2c
Author: jam <90727957+JAMSP00N@users.noreply.github.com>
Date:   Sat Apr 16 15:16:29 2022 -0500

    marwing: decouple generic ship code from player and add dummy enemy ship (a-little-org-called-mario#362)

    * update marwing scene subresources

    * add basic enemy drone scene

    * decouple generic ship code from player-specific ship code

    * add MarwingShip base class

    * removed commented out old code

    * made marwing faster

    * turned off all ship abilities once it's dead

    * set up enemy skeleton

    * fix player default rotations

commit 1c89f29
Author: jam <90727957+JAMSP00N@users.noreply.github.com>
Date:   Sat Apr 16 15:14:00 2022 -0500

    add radio dialogue to marwing 1-0 (a-little-org-called-mario#330)

    * add assets

    * add a voice sub-bus

    * add dialogue box to 1-0

    * change default portrait

    * implement auto-continue

    * clean up some audio files

commit c07e29c
Author: jam <90727957+JAMSP00N@users.noreply.github.com>
Date:   Sat Apr 16 15:08:55 2022 -0500

    move audiostreamplayer to appropriate bus (a-little-org-called-mario#365)

    very cool to see that by and large people are hooking things up properly

commit 913598f
Author: Gregory Propst <g@prop.st>
Date:   Sat Apr 16 16:07:02 2022 -0400

    clean up testing levels (a-little-org-called-mario#364)

commit 211e9c8
Author: monochromia <monochromia@users.noreply.github.com>
Date:   Sat Apr 16 20:02:25 2022 +0000

    Auto-Format GDScript

commit 89cce46
Author: Tuhkis <88197425+Tuhkis@users.noreply.github.com>
Date:   Sat Apr 16 23:02:06 2022 +0300

    Portal colouring (a-little-org-called-mario#356)

    * Add portal shader

    * Changes to the portal script

    Set portal material colour in _ready().

    * Changes to EndPortal.tscn

    Added material to Sprite in EndPortal.tscn.

    * Changed default colour on end portal

    * Set default colour for portal

    * Fixed last commit

commit 809c6ec
Author: monochromia <monochromia@users.noreply.github.com>
Date:   Sat Apr 16 19:58:52 2022 +0000

    Auto-Format GDScript

commit 997e5b2
Author: Paul Joannon <437025+paulloz@users.noreply.github.com>
Date:   Sat Apr 16 21:58:31 2022 +0200

    Improve hub (a-little-org-called-mario#345)

    - Cleaner generation code
    - Extends both left and right
    - Some kind of camera management

commit c647fdc
Author: Woahsea <103764495+Woahsea@users.noreply.github.com>
Date:   Sat Apr 16 20:56:42 2022 +0100

    Godsy Randallius (a-little-org-called-mario#363)

commit 15bbec1
Author: Alex CV <42361534+AlexColinVarela@users.noreply.github.com>
Date:   Sat Apr 16 14:56:28 2022 -0500

    Better camera follow, now with events 🎥 ✔️ ✔️  (a-little-org-called-mario#344)

    * Better camera, with events

    * Better format, tutorial, and more camera events

commit c83c2fc
Author: Paul Joannon <437025+paulloz@users.noreply.github.com>
Date:   Sat Apr 16 21:54:36 2022 +0200

    UI improvements (a-little-org-called-mario#339)

    * UI improvements

    * Fix instructions

commit 5b6903c
Author: monochromia <monochromia@users.noreply.github.com>
Date:   Sat Apr 16 19:53:38 2022 +0000

    Auto-Format GDScript

commit ba5758c
Author: Jummit <jummit@web.de>
Date:   Sat Apr 16 21:53:19 2022 +0200

    Add items and more complex dialogs to story mode (a-little-org-called-mario#338)

    * Add items to story mode

    Adds an inventory which can be opened by pressing E. Items can be
    received by talking to characters.

    * Add events, conditions and item giving to dialogs in story mode

    Adds a lot more functionality to dialogs: They can now trigger events,
    give out items, change the sprite of the speaker and have branching
    using checks for if the player has an item or not.

    * Add a json schema to enable autocompletion in dialogs

    Users of IDEs with Json language server support should now be able to
    write "$schema": "dialog.schema.json" in dialog files to enable
    autocompletion.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants