Announcement

Collapse
No announcement yet.

TeraIDE for UDK

Collapse
This is a sticky topic.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • replied
    Hi, I founded a new deal breaking issue.
    The issue was not related to the fact that I did not have enough space on my screen, like you cans see on my screen shot. But I don't have the issue anymore, it always appears under the word now. I removed the file that save the setting "Settings.IDE", but I'm not sure the bug stopped when I deleted the file or simply when I restarted the IDE. Not able to reproduce since then, so dont know what cause it exactly. Sory

    Leave a comment:


  • replied
    Actually, I've been doing what you posted (both with AutoComplete on Enter on and Off) for about ten minutes, but have not been able to get it to do it once.

    Which version of TeraIDE are you using?

    Leave a comment:


  • replied
    and then press enter, the auto complete posts two periods MyObject..Class
    Mmmm, it's one of the older bugs resurfaced since I updated the AutoComplete parser. Will see if I can fix it for the next release.

    Leave a comment:


  • replied
    Found a slightly annoying bug in the autocomplete. Now I've tried it with "AutoComplete only on EnterKey" on and off so it occurs either way. What is happening is if you start typing something with a property (and probably functions too) and fully spell out the word before hitting enter it will post a double period. For example, the word class is very short and easy to spell so I usually just type out something like

    MyObject.Class

    If I type

    MyObject.Clas

    and press enter it works just fine, it will autocompleting the word as

    MyObject.Class

    But if I complete the word class

    MyObject.Class

    and then press enter, the auto complete posts two periods

    MyObject..Class

    Leave a comment:


  • replied
    Hi Willibix,

    Hi, I founded a new deal breaking issue.
    Not sure why it's new. The system has worked about the same since TeraIDE was in Beta.
    More likely it's newly starting to annoy you.

    The tooltip should show beside the word or add a option for a delay before showing the tooltip.
    The variable Tooltip delay sounds like the most sensible approach. Tooltips can be very helpful, but if you have limited screen space they can get in the way. I was toying with the idea of making the tooltip window dockable at one point, so you could pull it to where you wanted, but thought it was a bit non-standard and unintuitive when I tried.

    Am down with the Flu at the moment, so will likely resume work on TeraIDE next week some time. :/

    Leave a comment:


  • replied
    Hi, I founded a new deal breaking issue.

    Avery time I put my cursor over a word the tooltip show over it, so im not able to double click the word to copy it or past over it. The tooltip should show beside the word or add a option for a delay before showing the tooltip.

    In the following example I have my cursor just above the word ATPlayerController (screenshot 1, line 19/20), when I move over the word, immediately after the tooltip show hiding the word (screenshot 2).

    screenshot 1: http://s28.postimg.org/5cnac0pfx/201...8_15_17_30.png
    screenshot 2: http://s15.postimg.org/sc2qy2scb/201...8_15_17_18.png

    Leave a comment:


  • replied
    Yes sorry, typo.

    this is the server: C:\UDK\MyGame\Binaries\Win32\UDK.exe server MyMap?TimeLimit=0?GoalScore=0?Game=MyGame.MyGame -log
    this is the client: C:\UDK\MyGame\Binaries\Win32\UDK.exe 127.0.0.1 -log

    Leave a comment:


  • replied
    One for server that look like this: C:\UDK\MyGame\Binaries\Win32\UDK.exe 127.0.0.1 -log
    One for client that look like this: C:\UDK\MyGame\Binaries\Win32\UDK.exe server MyMap?TimeLimit=0?GoalScore=0?Game=MyGame.MyGame -log
    Those two mixed up I think?

    Leave a comment:


  • replied
    Mmmmm, not sure why that is. Is this for new classes that you have added in that session?
    No, I don't think so! The Controller class you see in my screenshot, I did not create any class under it so... Cannot put the finger on the exact cause and what to do to reproduce it, but it happened almost every session after some time. I realized after that, that the issue is there, so not able to pinpoint the cause, sorry. But most probably related to class open in the editor or new class created in the tree. When the class is already open in the tree, it's not really an issue. But when its a class that have some subclass and you try to go there, it's very annoying. I was freaking out the other day because some subclass I created was not there :P.
    Not sure why what you are doing would fail. Have you managed to get it running by starting all instances (including the server) from batch files (i.e. not using TeraIDE)? As the issue might not be TeraIDE related, so best to try that first.
    It's working when im using 2 batch files.
    One for server that look like this: C:\UDK\MyGame\Binaries\Win32\UDK.exe 127.0.0.1 -log
    One for client that look like this: C:\UDK\MyGame\Binaries\Win32\UDK.exe server MyMap?TimeLimit=0?GoalScore=0?Game=MyGame.MyGame -log

    I think its related to the ip address you put on the client, it must be the first parameter. Also it should not put the map and other parameter (game class, pawn class) on the client you try to run.
    So maybe give the option to don't put a map parameter (give the option to select none in the dropdown box of the map selector), so when you put a ip address in the client command line args field, it will be the first parameter...

    Since where talking about map selection, having a button to rescan the map folder when you're in the IDE, to have a updated list of map without having to restart the IDE, could be very useful.

    Leave a comment:


  • replied
    TeraIDE 1.15 is live and will Auto Update for registered users next time you run.
    Mostly fixes and tweaks...
    • AutoComplete/InteliSense Can now handle casting e.g. MyGame(WorldInfo).MyFunction or class'WorldInfo'.MyFunction
    • AutoComplete Functions can now be directly used. e.g. Pawn.GetActorFaceFXAsset().MountedFaceFXAnimSets.A dd
    • Server, Client, RepNotify, Implements, ubool, forceinline, log and warn are now keywords.
    • Fixed an issue with variables marked as 'Export'. (This will force a rebuild of the cache on first run)

    This update required that the autocomplete line parser be completely re-worked, so please report any strange behaviour.

    Leave a comment:


  • replied
    Hi Willibix,

    - AutoComplete/InteliSense have trouble with casted class. "MyGame(WorldInfo).MyFunction", if i'm not in MyGame class itself the MyFunction will not show in auto-complete.
    Mmmmm. Tricky... Will take a look.

    - 'server' and 'client' are not recognise as keyword, related to multiplayer but still. Have to test more function prefix, but you see my point. Same thing for variable modifier 'repnotify'.
    Thanks.

    Sorry one more :P. The + and - some time disappear in some branch of the class tree when we use the class tree view on the side panel. Cannot found the exact cause. See the following screenshot. http://s24.postimg.org/mibyxvpkl/201...3_02_09_02.png
    Mmmmm, not sure why that is. Is this for new classes that you have added in that session?

    Regarding multiplayer, can we have the debugger been able to run the game on a client that are related to a server (start a server with a bat file and put 127.0.0.1 in the client command line args but its not working). Guess all this will be addressed when multiplayer feature will be implemented. But a bit annoying since I start a multiplayer project this week :P. Will have to run the code with bat file and without debugger instead .
    I have to admit, I've never tried to do a multi-player UDK project, so that's part of the reason why it's taking so long to put that feature in. That and the fact that the Debugger is linked to the instance of TeraIDE, so you can only really have one instance of the debugger running at a time as it stands. Not sure why what you are doing would fail. Have you managed to get it running by starting all instances (including the server) from batch files (i.e. not using TeraIDE)? As the issue might not be TeraIDE related, so best to try that first.

    Some new updates should be coming soon I feel.

    Leave a comment:


  • replied
    Hi, found 2 small thing.

    - AutoComplete/InteliSense have trouble with casted class. "MyGame(WorldInfo).MyFunction", if i'm not in MyGame class itself the MyFunction will not show in auto-complete.

    - 'server' and 'client' are not recognise as keyword, related to multiplayer but still. Have to test more function prefix, but you see my point. Same thing for variable modifier 'repnotify'.

    Regarding multiplayer, can we have the debugger been able to run the game on a client that are related to a server (start a server with a bat file and put 127.0.0.1 in the client command line args but its not working). Guess all this will be addressed when multiplayer feature will be implemented. But a bit annoying since I start a multiplayer project this week :P. Will have to run the code with bat file and without debugger instead .

    EDIT: Sorry one more :P. The + and - some time disappear in some branch of the class tree when we use the class tree view on the side panel. Cannot found the exact cause. See the following screenshot. http://s24.postimg.org/mibyxvpkl/2014_03_03_02_09_02.png

    Leave a comment:


  • replied
    All work great now. Thanks for ctrl +f2 and ctrl + f3, make life so easier, very useful feature .

    Look forward for the more global find scope feature :P.

    Awesome work, really love your respond time, its amazing! Keep up the good work .

    Leave a comment:


  • replied
    OkeyDokey Version 1.14 is up, fixing some of the editor settings not being applied at startup (it was an order thing. It loaded the documents before loading the settings. ).

    Leave a comment:


  • replied
    TeraIDE 1.13 is live and will Auto Update for registered users next time you run.
    More fixes and features...
    • Fixed: Autocomplete now works with Arrays. (Which was a bit of a mission!).
    • New: Ctrl-F2 / Ctrl-F3 now does a find previous / find next for the current selection without firing the Find Dialog.
    • New: Your current project directory is now shown in the title bar.

    Let me know if things go sideways for any reason with the new stuff!

    Very small one. When I quit the IDE and re-open it, the rulers at not show in the editor. But the option still selected in the editor menu. I have to unchecked and rechecked it to make it appears.
    I'll look into this one soon.

    Leave a comment:

Working...
X