fheroes2
fheroes2 copied to clipboard
Editor post 1.1 release changes
Preliminary checks
- [X] I've checked that there aren't other open issues on the same topic.
Describe the problem requiring a solution
After the release of the Editor we still have a long list of tasks to do. This issue serves as a collections of these tasks in order to keep them in one place.
Describe the possible solution
- [ ] implement zoom option
- [ ] implement the alternative "Kingdom Overview" (maybe we can call it "Map Summary") for Editor to show all castles, heroes, mines (and maybe some other objects) on the map with ability to edit these object's details
- [ ] display some object's metadata in the quick info (by the right mouse button)
- [x] fix Event passability display
- [ ] place roads and streams directly to Editor's
Map_Format
, notworld.tiles
- [ ] expand road tiles by combining some of existing tiles to cover more road connection cases
- [ ] display tile indices on both axes
- [ ] fix rendering FPS info over popup string in the Editor
- [x] fix Spell Scroll having random spell for heroes
- [ ] generate unique new map names and file names to avoid accidental file rewriting
- [ ] allow to use longer than 17 characters map names
- [ ] fix inconsistency with window titles: some have : at the end while others don't
- [ ] possibly implement Redo button (we can replace New button)
- [ ] add an option to toggle between Good and Evil interfaces
- [ ] implement drag functionality for drawing terrains, roads, streams and for erasing objects
- [ ] add support of languages
- [ ] allow to use non-English file names
- [ ] make evil interface small buttons for Sphinx and Event dialogs
- [x] keep area selection even if cursor goes out of map boundaries
- [ ] allow to add Ultimate artifacts as artifacts on the Adventure Map
- [ ] add shadows for heroes
Nice to have:
- [ ] allow to place heroes over the passable parts of the objects
- [ ] show the selected object's passability while placing it (e.g. like in original editor)
- [ ] add possible functionality for scripting support for objects and the overall map (just expand the map format for the future changes support)
- [ ] make object animation in object selection windows
Additional info
No response
Improvement suggestion: In castle options you are allowed set shipyard as prebuilt for towns/castles that don't have an ocean close enough.
Giving the user some feedback about why the shipyard won't be there when playing the map would be very helpful.
I am going to create a set of GitHub issues based on this list since the Editor went public so it would be easier to manage things separately.
Hello @ihhub,
Definitely, a "REDO" button is needed. :)
Hello @ihhub,
I installed the new version 1.1 but the Editor button (the globe) doesn't appear. I uninstalled the old one and reinstalled the whole game. Os: Win10; Game: v1.1 x64
Hi @big4billy , are you sure that you use Price of Loyalty version of the game?
Hi @ihhub ! Hmm, I have the Gold version from GOG. Is that not proper for the Editor?
We should also update the ocean tiles on the adventure map so that the waves will be 3 tiles away from the shore. At the moment they are only one tile away.
- Can't put the "lava pool" in front of mountains, whatever the order of placement, I can't. (Also happens with Lots of other objects).
- Grab (drag & drop) an object.
- Select an objet from the one already on the map instead of reopen menus.
- Scrolling mouse: chante to next/previous element.
- Add to Undo shortcut: Ctrl + Z, also add: "previous button" of the mouse.
- Add "Repeat" with: Ctrl + Y (&/or Ctrl + Shift + Z) also add: "next button" of the mouse.
- Impossible to place a big mountain against the North border, because some sprite would then be outside the map.
- Select (Ctrl + A) text to copy/paste Ctrl+C Ctrl+V
@1GodRage ,
- can you put lava pool the way you want in the original editor?
- not for 1.1.1
- what do you mean by that? All dialogs remember your last selection
- where to change?
- press R (see the hotkey list dialog)
- once you select an object you can place as many as you want
- the same way as in the original game
- the engine doesn't support text buffer at the moment
@ihhub
- can you put lava pool the way you want in the original editor?
I think i never saw such behavior in original game/editor... but i can't try it anymore (Editor not working anymore... xD)
- Scrolling mouse: chante to next/previous element.
- what do you mean by that? All dialogs remember your last selection
I mean, select element, place it 1 or 2 times, then, scroll and it switch to the next/previous element of the list, without opening the selection box!! Directly on the adventure map! :)
- Add to Undo shortcut: Ctrl + Z, also add: "previous button" of the mouse.
- where to change?
U and R are good but adding the traditional shortcuts (and mouse buttons) would certainly improve the experience of the mapmaker. :)