pzprjs
pzprjs copied to clipboard
Playing and editing puzzles by Javascript (fork of sabo2/pzprjs)
I seen it at http://709709.com/game/tranp/snake.html
(Filing this issue mostly for future reference.) The UI code relies on rather subtle formatting properties of `p.html`. Particularly, the use of `element.firstChild` breaks as soon as whitespace is introduced,...
e.g. - add a button in the main player window to pop-up a rules window - allow folding out a rules section similar to the way the tool area can...
As title says, on my iPad (iPad2? I do realize it's an older model if that makes a difference), When I click on Help, then try to click Rules, but...
It says "input numbers by panel", when that should probably be "input segments by panel". Not very important, just a QoL thing.
pzprjs traditionally has a dedicated background tile for each puzzle type. For some types these are missing, particularly all recently added types. The current list of backgrounds is here: https://github.com/robx/pzprjs/blob/master/src-ui/js/ui/Misc.js#L81...
It is still possible to undo progress locally through Ctrl-Z and this doesn't translate to server-side. If there is some keyboard shortcut for trial mode (I don't know if there...
Currently, if updated pzprjs javascript interacts with a cached version of p.html, it's likely to crash badly. The first thing to do against that is obviously avoiding it happening, but...
See here: https://puzz.link/p?fillomino/8/8/-40-40-40-40-40-40-40-40-40-40-40-40-40-40-40-40-40-40-40-40-40-40-40-40-40-40-40-40-40-40-40-40-40-40-40-40-40-40-40-40-40-40-40-40-40-40-40-40-40-40-40-40-40-40-40-40-40-40-40-40-40-40-40-40
Lines are currently generally drawn at constant width, with thin lines at width 1px. On high-dpi displays, this means that we're effectively drawing lines of 2 or more pixels width....