I've found two problems in the valkyrie-windows-2.2.00b in the scenario 'Stress and Strain'.
I'm not sure if it's a general problem of just with the scenario. It's a general problem. I've just tried to run 'A Little Night Music' scenario. Right after I clicked 'Continue' on the starting screen, the app crashed.
First of all, the app crashes if you don't select the required content in the 'Select Content' menu for a scenario.
Additionally, I've just found a strange behaviour on the course of events in the 'Stress and Strain' scenario. Read more further in 6..
Scenario:
valkyrie-windows-2.2.00b
Log File for the Stress and Strain:
output_log.txt
Log File for the A Little Night Music:
output_log.txt
Stress and Strain requires MoM1eT and MoM1eM.
The explore token you mention is placing the MoM1e furnace tile.
Its crashing because you don't have mom1e or RN selected, this is expected behaviour. It should not let you start the scenario. This is a major bug imo.
Where are you starting the scenario from? In the editor or from the downloaded scenario screen?
The behaviour of the save&test was changed to use selected content in 2.2. which means you could have this issue there
If it's from the downloaded scenarios screen then it's a problem that needs fixing before release.
@scrubbless, I agree, it's a major bug. Especially since I start it from SE as a normal player would do.
But the behaviour isn't expected - the app should not ever crash. I remember playing other scenarios to which I didn't have expansions without the app crashing in v2.15.(_Bad memory..._)
The expected solution would be either:
A. As you said, not letting a user to run a scenario at all. But I don't like the idea for a few reasons.
B. Displaying extra information (i.e. message box) when a user wants to start a scenario that he/she doesn't have the required expansions but if he/she still wants to play, it's possible and the app won't crash as it was before in v2.15.
It's expected behaviour as in, that's how it has always been in Valkyrie.
If the app tries to place a tile from an expansion that is not in the library the app crashes. It's always done that.
I remember having this same crash in 1.6 when I forgot to add a test to check for an optional expansion only variation.
It would be nice for it not to be how it operates and error message would be better, for example.
A strain on reality only requires base. However it has lots and lots of events that will run if expansions are in a players content library. In any of those events I forget to put for example test - SoA == 1, you could expect it to randomly crash when playing in 2.1.5.
@scrubbless, I'm sorry, you're right about being unable to play a scenario without the required expansions in the previous versions. I had a false memory. I must have turned them on apparently before playing the scenario or I was playing it in the editor.
I've noticed that 2.2 will show expansions in red if you don't have then. However it really should not allow you to play a scenario when the content is not selected.
Off-topic: Yeah, I've noticed that too. An expansion's icon changes to black if you have the expansion selected in the 'Select Content' menu. It's a nice feature which I really like! There is one more thing that would be nice which is described here https://github.com/NPBruce/valkyrie/issues/1061.
I have an idea:

So, 1. is a resolvement of the bug, 2. and 3. are enhancements which would be good to implement at the same time. As I said before, creating https://github.com/NPBruce/valkyrie/issues/1061 would also be nice.
I like this idea @chrismaliszewski
There is no room for additional text there, it's already used by synopsys. I could add a text on the quest details screen though.
You're right. I forgot.
So instead it could look like that:

I don't like the idea of clicking the 'Play' button and going to a splash screen to get to know that I can't play a scenario and I need to go back. It should be clear from the very beginning.
Instead of 'Missing Expansions', simple 'Missing' should be enough.
There is also this warning symbol: âš
I just want to make sure the major issue in this thread isn't getting lost.
At present you can start a scenario even if you don't have the required content selected.
The rest is cosmetic.
@redwolf2, could you create the red button similar to the one you've already created here https://github.com/NPBruce/valkyrie/issues/1042 (https://github.com/NPBruce/valkyrie/files/2824450/play_button.zip)?
An alert icon could be that one https://commons.wikimedia.org/wiki/File:Android_Emoji_26a0.svg.
I think the hue shift which looks good is -116,3.
I'm not familiar with GIMP. I don't know how to create shapes as you did. Otherwise, I'd create it myself.
The button could be used to in the proposed solution. @BenRQ could create a simple piece of code that shows it if there is any problem with a scenario to prevent a user to play the scenario.
As @scrubbless said, the rest (the red scenario title, 'Missing Expansions' label etc.) are new things which, if not done now, can be put into a separate ticket as an enhancement for the future release.
I'm fine with your latest proposal @chrismaliszewski .
Regarding the picture I personally prefer the sign "no-entry" rather than "warning".
Warning means something is wrong, so it may be misleading.
First try:

Please tell me what you think.
Waiting for a red swirl with a white line in it ;)
I checked the title colour and I think black should be fine as the red-ish colour below it stands out more. If it's not enough, it could be easily changed later on.
The text below is #af0806, instead of pure red.
I exported @redwolf2's project to PSD
play_button.zip
and modified it in PS to create a new button

@scrubbless, it's centered 99.999% :).
So the current proposition is:

All great, but maybe make the bar in the middle transparent.
I don't think it's a good idea but below is the transparent version

And here is a comparison:

I prefer a white strip version. Do you agree?
Yeh its more true to purpose. The black (transparant) looks odd
Alright, but then the other buttons should also have a white core.



For the red text, it could be a bit darker maybe?
I like the no entry sign with white line.

I think the download and play button look better in black though, easier to read.
I don't think it would be a problem to keep them in black : see capture below.

Also I would need some translations for
MISSING_EXPANSIONS,Missing expansions:
Ok, keep them black, otherwise constrast may be a problem from afar.
OK I've committed this change. I will keep it open a while so you can share the text translation.
PL
MISSING_EXPANSIONS,BrakujÄ…ce rozszerzenia:
I think it'd be better to just translate 'Missing Expansions' and hardcode ':'.
For the red text, it could be a bit darker maybe?
@BenRQ, have you tried the #af0806 red colour? It is a bit darker as shown here https://github.com/NPBruce/valkyrie/issues/1065#issuecomment-464371803. And if it's still not enough, you could try making the font bold.
@BenRQ, have you tried the #af0806 red colour? It is a bit darker as shown here #1065 (comment). And if it's still not enough, you could try making the font bold.
Yes the latest captures use this colour.
Ok; didn't check that one. I like what you've shown in the last screenshot.
Before showing previous propositions, I tried different colours and I like the one. I think going darker may not be a good idea but let others speak if they have other opinions.
I assume the no entry button will not start the scenario now?
Yes, button is deactivated.
Commit Polish translation and closing.