Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Requests and Bug Feedbacks #20

Open
KanzakiYui opened this issue Apr 19, 2020 · 8 comments
Open

Feature Requests and Bug Feedbacks #20

KanzakiYui opened this issue Apr 19, 2020 · 8 comments

Comments

@KanzakiYui
Copy link

There are couple of features I think could be beneficial for user and make the editor more handful.

  1. Allow edit Air Weapon under Unit tab (currently only allow edit Ground Weapon)

image

  1. Add Preview Image under Sprites and Images tab (not sure if it needs too much work?)

image

  1. The Open as map editor seems broken (using SC:R latest version)?

image

  1. Text color preview is not the same as in game, maybe need adjust?

image

  1. Those black placeholder icons seems will be updated using correct corresponding icon (e.g. unit icon), am I right?

image

  1. For Trigger Editor, can we show a list of all functions that epScript supports? No need description, just function name, params and returns will be perfect. I knew we can type some characters to see a short available list, but it might be beneficial to show a full list aside.

Just share my experience as an editor user, thanks! :) ❤️

@Buizz
Copy link
Owner

Buizz commented Apr 20, 2020

  1. This problem cause from translation. In my language, display this image
    주석 2020-04-20 154427
    I will try to solve this.

  2. preview image exist. Includes Remastered Graphics as well as Carbot Graphics.
    주석 2020-04-20 154730

  3. I don't know what happen.

  4. I'll check it.

  5. You must select them.
    제목 없음

  6. There is TriggerEditor function list.
    https://docs.google.com/document/d/14-6NKRrAx14JyAUtbKjg67s4CRxUaJFrlupzIKFczxU/edit

@KanzakiYui
Copy link
Author

@Buizz Thanks a lot, (2)(5)(6) are resolved now :) 👍

@KanzakiYui
Copy link
Author

For (3), I guess it maybe still due to the translation issue? At least, when using latest SC:R and english language, when click that map icon, program encounter errors and stop running. FYI I am using Windows 10 :)

For (4), I am pretty sure it's a quite common and historical problem, since SCMD 2 (latest version) also has the very similar issue, which means the color in preview is not the same with in game, especially when mix multiple colors text into single sentence :)

@KanzakiYui
Copy link
Author

KanzakiYui commented Apr 22, 2020

Just found out some icons are missing (I am using Remastered icons)

image

@Buizz
Copy link
Owner

Buizz commented May 1, 2020

Those buttons have no default icon.

@KanzakiYui
Copy link
Author

Looks like (1) (2) (4) (5) issues are resolved, thanks so much!
(4) has some icon mismatched issue tho...
regarding (3), it will throw errors like:

image

Seems like I needs link it to game file (even though already linked), or SCMD application(?)

@Buizz
Copy link
Owner

Buizz commented May 12, 2020

I think this problem is caused by language differences in the operating system.

https://github.com/Buizz/EUD-Editor-3/blob/master/EUD%20Editor%203/Module/Tools/WindowControl.vb
Line 254

It's a problem with this code. Is there any problem you know because it is related?

@KanzakiYui
Copy link
Author

Is there any problem you know because it is related?

Not sure what you mean but here is error log:

System.ComponentModel.Win32Exception (0x80004005): No application is associated with the specified file for this operation
   at System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo)
   at System.Diagnostics.Process.Start()
   at System.Diagnostics.Process.Start(ProcessStartInfo startInfo)
   at EUD_Editor_3.WindowMenu.WindowMenus.ScmdOpen()
   at EUD_Editor_3.ProjectControl.Btn_scmd_Click(Object sender, RoutedEventArgs e)
   at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
   at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
   at System.Windows.UIElement.RaiseEvent(RoutedEventArgs e)
   at System.Windows.Controls.Primitives.ButtonBase.OnClick()
   at System.Windows.Controls.Button.OnClick()
   at System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e)
   at System.Windows.UIElement.OnMouseLeftButtonUpThunk(Object sender, MouseButtonEventArgs e)
   at System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
   at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
   at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
   at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   at System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent)
   at System.Windows.UIElement.OnMouseUpThunk(Object sender, MouseButtonEventArgs e)
   at System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
   at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
   at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
   at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
   at System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args)
   at System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted)
   at System.Windows.Input.InputManager.ProcessStagingArea()
   at System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)
   at System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)
   at System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)
   at System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   at System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)

But it seems not very helpful... but yeah, I guess it could be OS encoding issue :(

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants