I’ve been mucking around with the editor a bit, and I think this thing has some real potential!
I’m very excited about the prospect of easy mapping for the game, and I can see people mapping things out to give the game more content in the future.
I looked through the github files, but couldn’t find any roadmaps or to do lists, or even a readme.
I know this is just a very early alpha version (0.1), so this is to be expected. On that note, I’ll list some things I would like to see in the editor. Please note this is just a wish list, not a “I-demand-you-make-all-these-things-by-tomorrow-morning” list.
-In-editor help file/documentation.
-Undo/multiple undo
-Select/copy/paste
-Right click eye dropper; like a color picker in a gfx drawing program, it changes the currently drawing tile to whatever you right clicked based on active category. i.e. if you’re editing furniture, it picks up furniture, not floors. This makes editing much faster than manually selecting everything from the category view.
-Tree view for categories on the right; as it is, some categories are huge, just scrolling to find what you need is a task eating time. A tree list that sorts stuff by some type would be nice, like ammo/CBM/clothing etc.
-Search; find specific terrain/furniture/item etc. by typing in a name in a search box.
-Layers; display and edit the map through layers by category, i.e. display and edit only terrain/furniture/monsters etc.This is useful if I need to check is I placed floors under furniture for instance.
-Zoom; zoom the map editor so it’s easier to map on larger/smaller screens.
-Tileset support; the difference between grass and dirt is just a different color of the “.” (dot) symbol now. it’s like 2x2 pixels, really hard to see. Tilesets would make it easier to map.
-Grid and background color editing; sometimes it’s easier to see things on a non black BG or with a muted grid.
-Map commands: rotate 90°, shift left/right/up/down, invert by x/y axis; standard fare
-Used list; list all tiles that have been used in the current map by name and category, check a box to make everything else invisible. This is useful if you’re trying to find where did you put that one thing on a cluttered map.
-Tile info; mousing over a tile in the editor lists all things in the tile, for instance a tile could hold a floor a table and items on the table, while the editor only shows one letter/icon as it is now. Being able to check what is on a tile is useful.
-General info; middle click an item in the category view to bring up more info about it, specifically, grab the info from the game files. For instance, Item group>lab_torso. If you didn’t code the game, you prolly don’t know what is this used for. Sometimes names are descriptive enough, but sometimes they are not. Bringing out any info on a specific item would help a lot. Even if it just pops open a .json file in a text editor where the name is mentioned.
-Blank tile finder; finds and highlights all the tiles you forgot to edit in. Helps to check if you forgot something.
Anyway, this project is awesome, and I wish you all the best with it!