Hi, I added only my "mousemode" (from scratch with Holger's version 4.3.4.0), and some code to compile with VS2019.
All other things like transparent zip support aso. are not added.
As far as I see (check differences of source again) nothing is removed. It's not my intention to change normal game playing.
The behavior should be like before (without mousemode given), but I can not guarantee that it works on Android.Have no device to test this.
Copy "rndTest.exe" to the RND-folder where "rocksndiamonds.exe" exists.
To start with mousemode use a command box.
Here a discription of the mousemode (mainly used).
> rndTest -mousemode 1
Left mouse button is run to empty location or play sokoban
Right mouse button is run to every location empty, diggable, moveable,collectable (switchable)
Useable to play Sokoban levels!
Click on a lamp then click on the destination for the lamp.
Like Sokoban-Magic. It's really a new experience!
The way for the player is calculated (left mouse = whole level) (right mouse = only screen)
Can be used to run through a maze.
> rndTest -mousemode 49
Here you can define a "learn sequence" with automatic autopause after a learn sequence.
You can toggle automatic pause after learn with key "N" on the keyboard.
Automatic pause should be on at beginning, but this seems not working yet.
So press <Space> to bring game in pause mode.
Define your learn sequence. Press space to release.
With middle mouse button you can repeat the last learn sequence
(press space before).
Mode 49 is the best mode for playing RND with learn sequences.
-> Please tell me where you see removed logic or any other errors.
-> 10 levels are included to test the mousemode
If "mousemode" is set, I think Holger's TouchControls or FollowMouse are not working. Don't want to change or combine this with my mousemode.
Too high risk to change this here. Please set TouchControls to "OFF" if you use the mousemode.
Full description attached.
Best regards