Open pixelzoom opened 2 years ago
@amanda-phet please review.
?rewardScore
is now a public query parameter. It must be a positive integer, and it defaults to 10. If you use an invalid value, you'll see any Oops dialog when the sim starts.equalityExplorer.solveItScreen.model.rewardScoreProperty
is the new Property. Its initial value is the query parameter ?rewardScore
. This Property can be changed via PhET-iO. It's presentation in Studio is shown below.rewardScoreProperty
to 4, you're never going to see a reward. A reward is given once per level, at exactly the score indicated by rewardScoreProperty
.Deferred -- this issue will not be part of the 1.2 release, since that release will not include PhET-iO.
From 11/8/2022 design meeting... The PhET-iO client should be able to set the game score at which the reward is shown.
TODO:
rewardScore
a public query parametersolveItScreen.model.rewardScoreProperty
, initialized with EqualityExplorerQueryParameters.rewardScorephetioDocumentation
forrewardScoreProperty