[+][SUG][ED] Start up Preferences / Templates

Started by GigaLem, February 03, 2026, 06:00:30 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

GigaLem

To Explain, its basically not having to set up the editor again every update, but also so that when I open the editor My presets are preloaded.

Default Set:This is to say what set is chosen at start up, you can select from your folder, or chose Random or Default Random, the Ladder only selecting one of the Original or Oh No sets. the Failsafe would be to fall back on the preinstalled set if the set in question was removed

Default Level Dimensions: Simple as Picking the Height and Width that the editor loads and saving so when the editor is opened that is size it loads

Editor's Name:Left Blank on the Preferences Menu by default but can be made to have what name you write in there because set for the blank level on start up

Player:if more than one player is in the NeoLemmix folder (however it'll only detect Legacy and Community NL for this editor) you can choose between which is played, this will be greyed out if only one compatible player is in the folder

WillLem

Quote from: GigaLem on February 03, 2026, 06:00:30 AMits basically not having to set up the editor again every update

You should never need to do this. The Editor saves its settings files in the "settings" directory:



Just copy the NLEditor ones over to your new directory (or drop the new Editor into the old directory). No need to set everything up again every time.

Quote from: GigaLem on February 03, 2026, 06:00:30 AMDefault Set:This is to say what set is chosen at start up

Use the Style Manager (Tools > Style Manager or Ctrl+Alt+F8) to pin whichever style you want as your default to the top of the list.

Quote from: GigaLem on February 03, 2026, 06:00:30 AMDefault Random ... only selecting one of the Original or Oh No sets

Not a bad idea. A better one might be just have a "Random Style" button which selects a style at random. We could add a "Add To Random Styles" check in the Style Manager which can mark individual styles as part of the Random sorter. You would then only mark the default styles, if that's what you wanted. If no styles are marked, they're all fair game.

Quote from: GigaLem on February 03, 2026, 06:00:30 AMDefault Level Dimensions: Simple as Picking the Height and Width that the editor loads and saving so when the editor is opened that is size it loads

Yes, we can add this. A 'Templates' feature could work for this as well, where the user can make a bunch of templates and then choose one on loading. We're already part way there with Custom Skillsets, might as well extend this to other level properties as well.

Quote from: GigaLem on February 03, 2026, 06:00:30 AMEditor's Name:Left Blank on the Preferences Menu by default but can be made to have what name you write in there because set for the blank level on start up

Pretty sure you mean the Author's name here (as opposed to the name of the Editor?). If so, then yes this should definitely be added. Author Name can be added in Settings, and it always pre-loads this upon opening the Editor or creating a new level. Such a simple but great idea, should have been done ages ago.

Quote from: GigaLem on February 03, 2026, 06:00:30 AMPlayer:if more than one player is in the NeoLemmix folder (however it'll only detect Legacy and Community NL for this editor) you can choose between which is played, this will be greyed out if only one compatible player is in the folder

I can't quite decipher what you mean here. Please explain it as fully as you can.

As for the other stuff, I'll put it on the to-do list. Some good ideas here.

Simon

Quote from: WillLem on Today at 05:41:14 AM
QuotePlayer:if more than one player is in the NeoLemmix folder (however it'll only detect Legacy and Community NL for this editor) you can choose between which is played, this will be greyed out if only one compatible player is in the folder
I can't quite decipher what you mean here.

I guess: When there is more than one game executable, the editor should allow to choose between them for playtesting. No choice (greyed out or choose-1-out-of-1) when the editor finds only a single game executable. The editor should only count CE and namida's NL as game executables.

namida and Eric called the game a player (edit with the editor, play with the player). Multiple game executables can happen at minimum when you exctract CE into namida's tree.

-- Simon

WillLem

Quote from: Simon on Today at 05:49:12 AMRe: Giga's "choose player" idea

I guess: When there is more than one game executable, the editor should give you a choice between them for playtesting ... Multiple game executables can happen at minimum when you exctract CE into namida's tree.

Ah, I see.

Yes, we can add this for sure.

WillLem

Added a setting for "default author name" (commit 5cad941) and another for "default player" (commit e250951).