post suggestions here

Windows and Linux editor of PoP1 (for DOS and SNES) and PoP2 (for DOS).
User avatar
Norbert
The Prince of Persia
The Prince of Persia
Posts: 5743
Joined: April 9th, 2009, 10:58 pm

Re: post suggestions here

Post by Norbert »

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?
I will put on the todo-list that it should ask the user whether they are sure they want to randomize.
User avatar
atrueprincefanfrom18
Site Shah
Site Shah
Posts: 1782
Joined: January 21st, 2020, 2:53 pm
Contact:

Re: post suggestions here

Post by atrueprincefanfrom18 »

Norbert wrote: March 18th, 2020, 8:59 pm I will put on the todo-list that it should ask the user whether they are sure they want to randomize.
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!
Love to create new MODS :)

My complete list of mods until now!

My channel. Do consider subscribing it! :)
User avatar
Emiliano
Wizard Scribe
Wizard Scribe
Posts: 718
Joined: July 31st, 2019, 8:53 pm
Location: Mexico
Contact:

Re: post suggestions here

Post by Emiliano »

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
User avatar
Norbert
The Prince of Persia
The Prince of Persia
Posts: 5743
Joined: April 9th, 2009, 10:58 pm

Re: post suggestions here

Post by Norbert »

This weekend I will release apoplexy 3.9.
It will add to the F3 screen the shadow starting positions and automatic moves.
Screenshot:

Image
User avatar
dmitrys
Developer
Developer
Posts: 195
Joined: October 1st, 2020, 6:05 am

Re: post suggestions here

Post by dmitrys »

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!
I totally agree. Confirmations on application exit as well as destructive features like randomly designing the room would make it a much nicer experience.

Tooltips on small buttons in the top right area would also be very useful.
User avatar
Norbert
The Prince of Persia
The Prince of Persia
Posts: 5743
Joined: April 9th, 2009, 10:58 pm

Re: post suggestions here

Post by Norbert »

dmitrys wrote: October 4th, 2020, 12:05 amConfirmations on [...] would make it a much nicer experience.

Tooltips on small buttons in the top right area would also be very useful.
I've just released version 3.10, which adds some of the requested features.
User avatar
atrueprincefanfrom18
Site Shah
Site Shah
Posts: 1782
Joined: January 21st, 2020, 2:53 pm
Contact:

Re: post suggestions here

Post by atrueprincefanfrom18 »

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.
Love to create new MODS :)

My complete list of mods until now!

My channel. Do consider subscribing it! :)
User avatar
Norbert
The Prince of Persia
The Prince of Persia
Posts: 5743
Joined: April 9th, 2009, 10:58 pm

Re: post suggestions here

Post by Norbert »

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.
User avatar
atrueprincefanfrom18
Site Shah
Site Shah
Posts: 1782
Joined: January 21st, 2020, 2:53 pm
Contact:

Re: post suggestions here

Post by atrueprincefanfrom18 »

Can Apoplexy add the 'debug' argument when running the SDLPoP for playtesting, so I can use the [ and ] keys while playtesting.
Love to create new MODS :)

My complete list of mods until now!

My channel. Do consider subscribing it! :)
User avatar
Norbert
The Prince of Persia
The Prince of Persia
Posts: 5743
Joined: April 9th, 2009, 10:58 pm

Re: post suggestions here

Post by Norbert »

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.
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).

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.
User avatar
atrueprincefanfrom18
Site Shah
Site Shah
Posts: 1782
Joined: January 21st, 2020, 2:53 pm
Contact:

Re: post suggestions here

Post by atrueprincefanfrom18 »

Thanks, I've already waited for quite long, so I'll wait :)
Love to create new MODS :)

My complete list of mods until now!

My channel. Do consider subscribing it! :)
User avatar
Norbert
The Prince of Persia
The Prince of Persia
Posts: 5743
Joined: April 9th, 2009, 10:58 pm

Re: post suggestions here

Post by Norbert »

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.
User avatar
VelCheran
Vizier
Vizier
Posts: 127
Joined: May 28th, 2020, 7:26 pm

Re: post suggestions here

Post by VelCheran »

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? :)
User avatar
atrueprincefanfrom18
Site Shah
Site Shah
Posts: 1782
Joined: January 21st, 2020, 2:53 pm
Contact:

Re: post suggestions here

Post by atrueprincefanfrom18 »

Or a simple idea would be to just launch with "improved" instead of "megahit", if Apoplexy is able to detect the version.
Love to create new MODS :)

My complete list of mods until now!

My channel. Do consider subscribing it! :)
User avatar
VelCheran
Vizier
Vizier
Posts: 127
Joined: May 28th, 2020, 7:26 pm

Re: post suggestions here

Post by VelCheran »

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.
Post Reply