I will put on the todo-list that it should ask the user whether they are sure they want to randomize.atrueprincefanfrom18 wrote: ↑March 18th, 2020, 8:25 pmNorbert, can we or do we have a toggle switch or a command-line parameter, which turns OFF the randomisation right-click?
post suggestions here
Re: post suggestions here
- atrueprincefanfrom18
- Site Shah
- Posts: 1785
- Joined: January 21st, 2020, 2:53 pm
- Contact:
Re: post suggestions here
Ok, and also confirm on pressing ESC button while quitting the application?
And also, if possible quickly to implement, also confirmation on auto-designing rooms... Sometimes, it works well, but sometimes, there comes a torch tile just near the wall which doesn't seem to look good. Sometimes, it gets clicked automatically because the upper right icons are very small and also have no description...
It would be great if you do something of that problem.
Apoplexy is just an awesome tool and I would like to improve it.
Thanks!
Re: post suggestions here
Can you add the move guard and swap direction options, it's simple moving 1-7 guards, but the rare ones must be renumbered with a Hex editor and it's sometimes stressing searching their color byte and copying to new guard…
65536
Re: post suggestions here
This weekend I will release apoplexy 3.9.
It will add to the F3 screen the shadow starting positions and automatic moves.
Screenshot:
It will add to the F3 screen the shadow starting positions and automatic moves.
Screenshot:
Re: post suggestions here
I totally agree. Confirmations on application exit as well as destructive features like randomly designing the room would make it a much nicer experience.atrueprincefanfrom18 wrote: ↑March 19th, 2020, 5:15 am Ok, and also confirm on pressing ESC button while quitting the application?
And also, if possible quickly to implement, also confirmation on auto-designing rooms... Sometimes, it works well, but sometimes, there comes a torch tile just near the wall which doesn't seem to look good. Sometimes, it gets clicked automatically because the upper right icons are very small and also have no description...
It would be great if you do something of that problem.
Apoplexy is just an awesome tool and I would like to improve it.
Thanks!
Tooltips on small buttons in the top right area would also be very useful.
Re: post suggestions here
I've just released version 3.10, which adds some of the requested features.
- atrueprincefanfrom18
- Site Shah
- Posts: 1785
- Joined: January 21st, 2020, 2:53 pm
- Contact:
Re: post suggestions here
Also, I think another confirmation can be added for this feature: When you right click a particular tile, it fills entire level with that tile. I just had an issue with this today. I accidently right clicked the wall tile and whole changed level as changed into the wall! And I had hit save. Luckily I could recover it from LEVELS.BAK file, but it's a good idea to ask for confirmation.
Rather, any action which can change something drastically (exiting the application, changing the levels entirely, auto-designing, randomizing) should have a confirmation in my opinion. Or better an undo button works. If you changed something accidently, undo it. That's best feature of all times. Reminds me of this.
Rather, any action which can change something drastically (exiting the application, changing the levels entirely, auto-designing, randomizing) should have a confirmation in my opinion. Or better an undo button works. If you changed something accidently, undo it. That's best feature of all times. Reminds me of this.
Re: post suggestions here
Undo functionality... maybe one day.
I dread implementing it, because I'd want to do it properly with multi-level undo, which would require a linked list.
Right-clicking on the tiles screen should also ask for confirmation, yes.
I dread implementing it, because I'd want to do it properly with multi-level undo, which would require a linked list.
Right-clicking on the tiles screen should also ask for confirmation, yes.
- atrueprincefanfrom18
- Site Shah
- Posts: 1785
- Joined: January 21st, 2020, 2:53 pm
- Contact:
Re: post suggestions here
Can Apoplexy add the 'debug' argument when running the SDLPoP for playtesting, so I can use the [ and ] keys while playtesting.
Re: post suggestions here
Right. When I'm working on a future release that disables playtesting audio when apoplexy has been started with -n (or --noaudio), I'll also enable playtesting debug when apoplexy has been started with -d (or --debug).atrueprincefanfrom18 wrote: ↑November 11th, 2020, 6:10 pm Can Apoplexy add the 'debug' argument when running the SDLPoP for playtesting, so I can use the [ and ] keys while playtesting.
If you don't want to wait, you could manually edit src/apoplexy.c yourself, and in function RunLevelS(), change...
snprintf (sToWrite, MAX_TOWRITE, "..%s%s%s %s %i\n",
to
snprintf (sToWrite, MAX_TOWRITE, "..%s%s%s %s %i debug\n",
...and then run: make
For apoplexy 3.10 that's on line 15490.
- atrueprincefanfrom18
- Site Shah
- Posts: 1785
- Joined: January 21st, 2020, 2:53 pm
- Contact:
Re: post suggestions here
Thanks, I've already waited for quite long, so I'll wait
Re: post suggestions here
For testing purposes, I'm currently adding multiplayer support to apoplexy.
I'm using the format as described by this document.
I'll point Brendon, Bruno, Dávid and Pieter to this via email.
I'm using the format as described by this document.
I'll point Brendon, Bruno, Dávid and Pieter to this via email.
Re: post suggestions here
Could you please add compatibility with Prince 1.4?
It's not much, I'm just talking about the fact that 1.4 uses "improved" instead of "megahit", so if I put 1.4 exe into prince folder, I won't be able to test a specific level with DOSBox because it will try to launch it with "megahit" option. Maybe specifying in some properties file which version we're using? Or having two prince folder in apoplexy (one with 1.0, another one with 1.4) and asking which one we want to launch when we test?
It's not much, I'm just talking about the fact that 1.4 uses "improved" instead of "megahit", so if I put 1.4 exe into prince folder, I won't be able to test a specific level with DOSBox because it will try to launch it with "megahit" option. Maybe specifying in some properties file which version we're using? Or having two prince folder in apoplexy (one with 1.0, another one with 1.4) and asking which one we want to launch when we test?
- atrueprincefanfrom18
- Site Shah
- Posts: 1785
- Joined: January 21st, 2020, 2:53 pm
- Contact:
Re: post suggestions here
Or a simple idea would be to just launch with "improved" instead of "megahit", if Apoplexy is able to detect the version.
Re: post suggestions here
Yes, even better
Also, sorry if it was already answered elsewhere: is it possible to change the skeleton details? I'm talking about the skeleton created by level 3 special event, not a skeleton I would place myself on the level.
Also, sorry if it was already answered elsewhere: is it possible to change the skeleton details? I'm talking about the skeleton created by level 3 special event, not a skeleton I would place myself on the level.