3181
NeoLemmix Main / Re: Save requirement: show during play (July 2015)
« on: July 12, 2015, 09:38:03 AM »From the image, we see the available space:
OUT.2....IN.0....TIME.----
Assertions:
* You love the space to the left of OUT, so we do not touch that.
* Max initial count is 999.
* We can live with a quick and dirty replacement. You have something better planned.
Proposal with out/initial, in/required:
OUT.9/10....IN.0/5....----
OUT.0/10....IN.10/10..----
OUT.89/90...IN.1/60..10-59
OUT.130/200.IN.70/100.4-59
OUT.70/200..IN.130/1004-59 <- required touches time
OUT.200/200.IN.0/100.10-59
OUT.70/200..IN.130/1010-59 <- time overwrites 1 digit of required
This produces ugly touching of digits only whenever all three conditions apply: in >= 100, required >= 100, and a time limit is given. It will even overwrite 1 digit when in >= 100, required >= 100, time >= 10 minutes.
This situation is extremely rare. Levels where you have to save 100 or more are already rare. A level will always start with in = 0, and so the requirement is clearly readable and separated.
A hackjob is acceptable.
-- Simon