phetsims / projectile-data-lab

"Projectile Data Lab" is an educational simulation in HTML5, by PhET Interactive Simulations.
GNU General Public License v3.0
0 stars 0 forks source link

Add custom launch mechanisms for PhET-IO #214

Closed matthew-blackman closed 5 months ago

matthew-blackman commented 5 months ago

To allow full customization of the mystery launchers, the design team would like to add PhET-IO support for 3 fully customizable mechanisms. These are mechanisms that can be applied to mystery launchers, but not available in the Custom Launcher. A designer could use these custom mechanisms to create 6 fully unique mystery launchers.

Although using these would remove the ability for all mystery launchers to be able to be "solved" in the Sources/Measures screens, it also improves the flexibility of designing standalone lessons that focus on the mystery launchers.

Let's implement customLaunchMechanisms 1-3, and instrument them under the global launch mechanism properties.

matthew-blackman commented 5 months ago

@kathy-phet this feature is all set to go. Implementation was very straightforward and does not require review. Closing.