Jump to content
SSForum.net is back!

SOS

★ VIP
  • Posts

    1944
  • Joined

  • Last visited

Everything posted by SOS

  1. SOS

    Startup help.

    Windows does support multiple accounts, you know!
  2. Which spaces??? You need some smart algorithm to determine that! This kind of work is best done manually. Any kind of algorithm for it would just !@#$%^&* things up. Don't waste time on it. The granularity of map geometry is too big - no, huge even - for it to be possible for practical purposes.
  3. I must admit it seems kind of... useless to me. You could only do 2x increments without distortions. Smaller increments would come out awkward... Have you ever needed to double the size of something? I sure have not. I recommend you spend time on something more productive
  4. It would take at most 10 minutes to get rid of the 25 same types of tiles...
  5. Not that difficult...
  6. Open source quality
  7. I would prefer this approach: remove the 30-copies-of-same tile and make DCME automatically convert (on load of map) any "non-represented" ones into the one that is in the palette.
  8. And of course the two rows of "solid tile, not seen on radar, not seen on map" could easily be just one tile.
  9. Tabs? Well, a tileset fits around 8-10 WallTile sets at the most, 20-ish if you get creative. Having an entire second tab for 20 "tiles" seems... excessive I mean, you would only have one tile to represent one WallTile set - it wouldn't all be visible.
  10. May I ask... what GoTo form are you talking about?? Or is it some hidden form not accessible from the app? Found it! That should definitely be in a menu somewhere. Also, the solution should be to make the dialog bigger, not keep the incorrect and ugly small border -_- Add support for pixel coordinate goto, for example And radar coordinate goto (A1)
  11. No, not just check for bigger, but actually adjust with every removed char, per the pseudocode I gave. Just adjusting if it's over the length would not really work, since it can be incorrect and within length limits.
  12. Same problem as sama's solution: maybe the cursor is at center or somewhere else. Defaulting to end is only slightly less bad than defaulting to beginning.
  13. Whatever you just said
  14. !@#$%^&*umes only one bad char is present and that cursor was at that char The pretty about box picture
  15. Hmm... keeping cursor would be difficult if using that code... Does VB6 not have a "Key was pressed in textbox" event? It would be easier to just filter out non-numbers there - it wouldn't reset the cursor or anything, either. (Although... I think you might be able to paste in invalid characters like that...) I guess something like this might be best to keep cursor position. Do for each invalid letter: if (invalid_letter_position < cursor_position) new_cursor_position -= 1; Edit: Sama, your version would stick cursor at the end. What if it was in the middle at first? Also, notepad opens the source just fine
  16. As for the question - look at the step box code If Not IsNumeric(txtStep.text) Then 'remove all characters aside from nrs Dim i As Integer Dim finalresult As String For i = 1 To Len(txtStep.text) If Asc(Mid$(txtStep.text, i, 1)) < Asc("0") Or _ Asc(Mid$(txtStep.text, i, 1)) > Asc("9") Then Dim result As String If i - 1 >= 1 Then result = Mid$(txtStep.text, 1, i - 1) If i + 1 <= Len(txtStep.text) Then result = result + Mid$(txtStep.text, i + 1, Len(txtStep.text) - (i)) finalresult = result End If Next txtStep.text = finalresult End If
  17. I must say I like the fast response times in this forum
  18. Agreed, "edits" versions are meaningless
  19. Whoops, guess I was wrong about the capitalization. Hrm, I could have sworn... my bad A partly lost file is as bad as a totally lost file to me. It should say "Error" when it encounters a broken file. "Have half a file" is hardly useful, especially if it doesn't even say it's corrupted. (Or at least ask whether to ignore errors or abort) There is empty space and coordinates there in any case. Why some separator? Just waste of space, isn't it? You could fit another line of text there without it (the extra coordinates or something ). Nice However, I did find one small buglet If you write a non-number there, it sets cursor to the beginning of the text. "Count tiles" capitalization is still broken. Rotate dialog "Done" button is nonstandard. Standard is "Close", since "This window is now done" makes no sense as an action. Also, the window feels a little tight. Perhaps allow for some border space at the edges? Replace tiles dialog also has "Done" instead of "Close". I think count tiles could use a "Close" instead of "OK", as well. The meaning is not as wrong as "Done"... but for the sake of uniformity, it might be useful Count tiles dialog is cut off by the lower border for me - add some space there, as well. "Open" still has no ellipsis. Neither does "Count tiles". Oo, a new about box. I was wondering why the exe size jumped quite a bit, heh Pretty "Import tileset" gives error "481 invalid picture" when opening a lvl that does not have a tileset. "The level file has no tileset" should be more appropriate. Or just use default when importing from a tilesetless lvl? Yeah, that seems to make even more sense. The meaning is now reversed and nice, but "Do you want to save" dialog still has no cancel button. That's definitely needed. "Replace tiles" dialog is !@#$%^&*led "Replace Tiles in"....... in what? Also, "Text to Map" has a "StrikeThru" line in the left column. a) It's called "strikethrough", not thru. B ) You can't actually enable it from anywhere More about TTM - switch to another program, click back into DCME and the window disappears (it's behind DCME's main window). Actually, I think all the dialogs do this.
  20. Well, by "Flip H" and "Flip V", I of course meant "Flip horizontal" and "Flip vertical", I was just too lazy to spell it out Abbreviations are evil Eeeheheh, looks like you misread my "use proper capitalization" post. "Import Tileset" (as everything seems to be in 1.1.10) is incorrect. "Import tileset" is correct Yes, the reverse of what you did, teeheheh "!@#$%^&*ign .lvl extension"... to what? "!@#$%^&*ign .lvl extension to DCME" is better. (I still see non-toolwindow ToolWindows, but this is being discussed in another post) Maximum for step is 1024, which does not fit in the textbox. (Also, using computer-based values like 1024, 256 and such is annoying, since they're very arbitrary). 999 is a good number I should not be able to write non-numbers into the step box. There's a bit of empty grey space (8 pixels or so) below the tileset and above some black line. What's up with that? For the "rotate" dialog, I recommend a different layout. The "which way" group as it is and four buttons: "Rotate 90o", "Rotate 180o", "Rotate 270o" (with o being the degree sign) where the current degrees are and a "Close" button instead of a "Done" button. Also, counterclockwise should not have a hyphen. The ellipsis ("...") is still missing from most menu items that need it. Closing a map window freezes DCME! The "second DCME" is seen as frozen if opening a map causes an error dialog ("Map is already open" or such) in the first instance. It dissappears after you click OK. Invalid maps should not be loaded! The current ignore-bad-map-parts is not a good thing at all
  21. Right now, selection is inclusive-exclusive. I would like it to be inclusive-inclusive like SSME. Explanation: We have a 10x10 grid. Drag from (1, 1) to (10, 10): Currently - (1, 1) to (9, 9) get selected Wanted- (1, 1) to (10, 10) get selected
  22. I see plenty of room between the tileset and radar... squeeze the text a bit and 4 lines fit in just fine. Or just move coordinates to statusbar. This might make most sense, since it would free up space for things in the sidebar. Of course all those coordinates in statusbar could fill the statusbar. And yes, pixels would be nice too. Hmm... I think making room in sidebar would be the best option. Sama: it only shows while dragging the mouse. The info dissappears afterwards.
  23. And it's a freaking big difference. (I could point out more differences, but that's not important. It's the wrong style in any case.)
×
×
  • Create New...