egofree
|
|
Reply #90 Posted on: September 01, 2014, 10:46:38 am |
|
|
Joined: Jun 2013
Posts: 601
|
Eh, I really don't like that. I would like someone other than me and you to offer their preference.
LateralGm, as GM Studio, works in the rooms editor with the tabs context : for instance, if you want to work with instances (moving,adding,deleting), you've to be in the objects tab, and it's the same with others tabs. So the global delete of instances/tiles is consistent with the way LateralGm works. Of course this doesn't mean i could not change the way we delete instances/tiles, but it doesn't seem very important to me. Create an object without a sprite, then create a room and add the object, the icon used to represent it will be the object ball. In GM it was always a question mark if the object had no sprite, in LGM we just use the object icon. But anyway that icon is 18x18 but I'd like a 16x16 default grid where that icon fits properly into it since power of two is better. So in other words I'd like 16x16 default grid size and when an instance uses the default icon to display itself in the room editor it should scale itself down to 16x16.
Ok, i understand now. In this case, i think it would be convenient to have a specific icon for empty objects which has already the needed size. No need to scale every-time the icon.
|
|
« Last Edit: September 01, 2014, 10:57:42 am by egofree »
|
Logged
|
|
|
|
|
Goombert
|
|
Reply #92 Posted on: September 01, 2014, 12:26:26 pm |
|
|
Location: Cappuccino, CA Joined: Jan 2013
Posts: 2993
|
Ok I've reviewed it and pulled it already, however I still think we should reconsider the former because I don't really think it's reasonable or uhm intuitive to make the user switch tabs in order for the buttons to work. It just doesn't seem like it is easy for people to pick up compared to them just being able to set what they want to delete and what they don't want to delete, plus it saves them a number of clicks by being able to do it all in one go.
|
|
|
Logged
|
I think it was Leonardo da Vinci who once said something along the lines of "If you build the robots, they will make games." or something to that effect.
|
|
|
|
|
|
The 11th plague of Egypt
|
|
Reply #96 Posted on: December 15, 2014, 06:12:22 am |
|
|
Joined: Dec 2009
Posts: 274
|
I added a new checkbox : 'Edit other layers'. If the checkbox is checked, the user can select a tile, regardless of its layer. Also i fixed the bug where it was not possible to move again the selected tile.
Looking at the title of the tab and the name of the buttons, the first thing that comes to my mind is "Add adds a layer", "Delete deletes a layer". But from this discussion, I gather it doesn't really work like that, does it? And why is there an Add tab too? The difference between the Add tab and the Add button may not be so clear.
|
|
|
Logged
|
|
|
|
|
|
egofree
|
|
Reply #99 Posted on: December 17, 2014, 05:12:39 am |
|
|
Joined: Jun 2013
Posts: 601
|
I've already implemented the basic functions for filling a selection. First, i added new settings in preferences for the multiple selection. By default, it's a filled rectangle with a blue transparent color : In the rooms editor, you click on the selection button, and draw a selection : Then you choose the object, and click on the fill button, and voila ! : Now i need to do it also for tiles, and do more testing. Then i will implement also delete, and after that copy and paste.
|
|
|
Logged
|
|
|
|
Goombert
|
|
Reply #100 Posted on: December 17, 2014, 04:34:27 pm |
|
|
Location: Cappuccino, CA Joined: Jan 2013
Posts: 2993
|
I actually have a few suggestions that relate to these features that I was actually going to start working on before you decided to improve the room editor, so this is great it means we're on the same page. https://github.com/IsmAvatar/LateralGM/issues/188Basically all of what I had planned you are already working on. I am going to go work on an undo manager for the background frame, an event transfer handler for the object frame, and a moment transfer handler for the timeline frame.
|
|
|
Logged
|
I think it was Leonardo da Vinci who once said something along the lines of "If you build the robots, they will make games." or something to that effect.
|
|
|
|
Goombert
|
|
Reply #102 Posted on: December 18, 2014, 02:21:10 pm |
|
|
Location: Cappuccino, CA Joined: Jan 2013
Posts: 2993
|
These features are really handy for making RTS games and placing groups of soldiers and AI bots. I'm going to ask Josh to SVG those new icons for Calico though, they look a little aliased.
|
|
|
Logged
|
I think it was Leonardo da Vinci who once said something along the lines of "If you build the robots, they will make games." or something to that effect.
|
|
|
egofree
|
|
Reply #103 Posted on: December 20, 2014, 12:06:07 pm |
|
|
Joined: Jun 2013
Posts: 601
|
I've finished to test the fill and the delete functions for the selection tool. I added also a new switch icon for the 'Add multiple' mode. I just made a new pull request : https://github.com/IsmAvatar/LateralGM/pull/189. So the new features are available in the main repository. The next step is to implement the copy and paste functions.
|
|
|
Logged
|
|
|
|
Goombert
|
|
Reply #104 Posted on: December 23, 2014, 04:51:57 am |
|
|
Location: Cappuccino, CA Joined: Jan 2013
Posts: 2993
|
So essentially you're all done and waiting for me to move on to the next part ego? Or are you planning on doing the copy and paste?
|
|
|
Logged
|
I think it was Leonardo da Vinci who once said something along the lines of "If you build the robots, they will make games." or something to that effect.
|
|
|
|