Windows v6 beta test
6 Attachment(s)
Edit by Skyld:
I created this thread to keep a track of the bugs in the new Graal 6 client for Windows. I have moved posts from the Mac beta thread to this one. Please post any bugs or problems that you have here. Also consider checking if this bug has already been discussed in the Mac Beta Bugs thread, and make sure that you post the version of Windows that you are running, some information about your hardware and precisely how you replicate the error. I shall try and keep a track of bugs in this post. __________________ Edit by Tig: I will gray out anything that gets fixed, if something is fixed and it doesn't get grayed out, feel free to do it. I will also collect some of the bug reports throughout this thread and post it on this main page. __________________ Note to beta testers: Connect to "Login 2" to get the updated things (like updated profiles/playerlist). If you notice any bugs or have any suggestions for the profiles/playerlist please write them in here or forum PM me, suggestions about scripted-RC and other things (like Shared functions) would be best to contact Skyld. __________________ Bugs in v6 + If you copy something, you cannot copy something anymore, and you will only paste what you originally copied. + When calling "maximized = true" and "minimized = true" and such it is acting very strangely. Maximize doesn't maximize a window and minimize seems to destroy all the controls in the window and just decrease the size of the window to something really small. + canresize, canmove, canmaximize, etc don't work on external windows. + Movement becomes choppy "randomly" sometimes, and movement on attached objects is buggy (this happened after the added memory editing protection to the player.x/y/z in the most recent compiled version). + Tile layers support alpha blending (unlike v5) but now they don't support transparency. + If you mouse over something that doesn't have a hint, and you're currently looking at hints, the last hint you saw will still be displayed (see playerlist, hover over a player then move over to your "Buddies" tab or so). + onDblClick isn't invoked on a textlistctrl if there are multiple selections. + There is still some bug with showpolies being displayed 50 tiles south of where I intended them, but I'm unable to replicate it anywhere except my level editor (Tig/LLE on GK Debug -- you can test by pressing F4 and trying to select tiles on the level). ^ Update: Now it seems to be displaying about 3 tiles north of the correct place. + Functions like showtop() and makefirstresopnder(bool) are not working on external windows. + Windows open at mousex/mousey rather than what's defined in their script. + Emitters don't work with text. + When you have your mouse down and a new window pops up under your mouse, your mouseup event will never be invoked. Would be nice if it was doing some sort of object checking so it knew to invoke the event for mouseup. For example, if you right click someone to open their profile, the "rightmousebutton" flag is still set to true, even after you close their profile, until you right-click again. + While you're walking and you press alt/ctrl or you click out of Graal, you will just continue walking even if you're not pressing the keys. The above suggestion could probably fix this. ^Update: Alt/ctrl is ok now, but if you click another window while walking you still continue walking. + Guitextlistctrls don't update unless they are active or you hover your mouse over them, for things like the playerlist this is not a good thing. - should add some script commands (if not already added) to control a player's online status (like for plisticons: online,dnd,away,etc) + Login privileged scripts can't seem to read from the main graal folder anymore but they can write to the main graal folder. + External windows aren't calling events like onResize(). - Things like GuiPopUpMenuCtrls can support icons, but they only display in the drop-down list. As you can see here Attachment 50169 the icon displays, but in GS2, it doesn't: Attachment 50168 (even though the selected row has an icon). Reference to the playerlist on Login 2 for examples. + There are some problems with drawing on several controls (like scroll), you can see here that unless the scroll is clicked or scrolled, it cuts off the right side of the scroll: Attachment 50171 How it should look: Attachment 50172 An example would be open your profile on Graal and just press enter a bunch of times in your "favourite quote" box, you'll notice that until you scroll the box or click the scroll, part of the scroll is chopped off. + There is also no task bar icon, it's just a blank 16x16 open spot: Attachment 50173 ~ Reminder: Don't forget to pack the icons when you release the client. + Run command -listscriptfunctions is not working, it simply starts Graal normally. Actually, TSA reports that no run commands are working. + Certain bodies aren't displaying properly. (See: post 1 & post 2) + Syntaxhighlighting crashes the client. + Possible UDP problems? (See Rufus' post) + You can't walk and do an emoticon that is animated, only those that aren't. + When you drag external windows across the screen, it quits drawing the main Graal window. It would be nice if it continued to update other windows instead of doing this while you're dragging a window (Note: winXP and lower only): Attachment 50188 Important Suggestions * Suggestion: The "flickering" boolean, maybe it should also have something like "flickerimage" so we can define what is displayed in between flickers, and if flickerimage is not defined it could just show nothing. (This is needed for the playerlist). * Suggestion: Some way to select multiple rows in a textlist, like setSelectedRows({0,1,2,3,4}); and setSelectedRowsByID({12,43,20,13,1}); This would be used for the playerlist. * Suggestion: Some way to select text in a MLText ctrl. * Suggestion: Some way to flash external windows when they're updated. On Mac the default behavior for this is to "pop" the window out on the dock, and certain linux distros also support the window flashing. Should look like this: http://img64.imageshack.us/img64/8536/aimmsg.th.jpg * Suggestion: Should update the client so .nw files also can specify if a tilelayer is blocking or non-blocking or using the tileset, and also if the tilelayer is drawoverplayer or drawunderplayer, etc. Also need to add some scripting variables to access this. * Suggestion: In v6, you should check the integrity of default files like sword.gani, head0.png, sprites.png, etc so we don't have servers replacing them or so. * Suggestion: Some sort of boolean for external windows to show always on top whenever the Graal client is the active application. Boolean could be something like GuiWindowCtrl.alwaysontop. (Will be used for the playerlist, PMs and Profiles). Unimportant Suggestions * Would be neat if string.substring(-1) cut off 1 character from the back of the string instead of having to do string.substring(0, string.length() - 1); * Some level.zoom affect to scale the size of the level would be neat. I know many people had hoped this is possible. It would open a lot of possibilities for Graal, especially if it's also able to be done with tilelayers. * Enabling timevar3 on regular servers. |
Quote:
Quote:
|
Quote:
|
Quote:
Quote:
|
2 Attachment(s)
Quote:
|
Quote:
|
Quote:
|
Quote:
|
Quote:
|
Quote:
- Player movement is rendered very choppy for some reason (cannot find the cause) but the canvas continues to render flawlessly. - Cannot copy and paste multiple times, only once... - movement on GMAP is not as nice as the initial beta released many months ago, it takes a long time to load the GMAP from an interior level and there is a short pause when the client loads the next level during movement. |
Hmm.. Windows are still opening at mousex/y :(
Quote:
Edit: Contact Skyld for information. |
I'm using a laptop which is running Windows 7, 32 bit. I haven't changed any settings, nor the program compatibility or anything like that.
|
Quote:
http://i50.tinypic.com/npq5bp_th.png Click for larger image -Some heads and bodies (Only seems to be on Classic servers, had no problems on Zone or GK) are not displaying at all. The heads aren't always a problem, but there are still some that don't show up. A lot of bodies don't show up at all though. -Just a sidenote on this screenshot while it's up though, behind my "Movement chooser" GUI in the lower right, you'll notice that Era's displayed text for server alerts never disappears, just turns black. I'm figuring there's some support issues related to how Era displays it's messages specifically because it doesn't look to have any problem with showtext(); http://i50.tinypic.com/5yavzm_th.png Click for larger image -Trying to edit in Client RC causes the client to not respond, and inevitably crash once you click a script to edit. http://i47.tinypic.com/27wx1xg_th.png Click for larger image -No matter what setting you choose for "Run:" in the Graal's shortcut properties, it will open in "Normal window" but with the attribute chosen enabled anyway. EG: I set my Graal shortcut to "Run Maximized", but opening it the game doesn't open maximised at all, however the "Maximize" button is still visually changed to "Restore Down". This is not the bug in action, but on Kingdoms when you hold down left, right and down, it is almost identical to the bug. -Okay, I am not entirely sure what causes this one specifically but after the client's been running for some time, I've noticed that switching from one window to another then back to the Game client seems to give slow movement feedback to the client to respond. For example, once the bug kicks in, I cant move diagonally (Doesn't allow two buttons at once to be pressed, the new button cancels the first), and when I do move the feeling is as if it is moving 1 tile every 0.05 seconds with a sharp pause giving instead of a solid __________ feel like you see in my video, it gives a ---------- feel with cuts in the movement, jolts if you will. If you get "An error occurred. Please try again later. it may not be "Live" just yet. -No screenshot for this one since it happens only randomly, but it was also a bug in v5 that seems to have continued over to v6, and I'm sure most of you have probably seen it before. The player's head in the minimap occasionally changes to a randomly selected other online player's head image. That's all I have for now that I gathered since I started testing. |
Is the body problem the typical bug where changing the color values of the gani makes them disappear until they move? Or are files missing or some such?
|
Quote:
|
Quote:
Quote:
|
Quote:
http://i50.tinypic.com/16bkkjm.png |
Quote:
Quote:
|
Quote:
|
2 Attachment(s)
Quote:
Attachment 50197 |
Quote:
Edit: I see what you mean though, when DblClick is invoked with multiple selections, just make it send the last entry the player clicked. Quote:
|
Quote:
Notice how the first set of seconds its like I'm moving, stopping, moving, stopping like the -------- explanation I used earlier, then the last few (After pausing video, closing and reopening a new instance of Graal) I am moving smoothly like ____________ |
Playerlist:
|
Quote:
|
Quote:
|
Quote:
|
Quote:
|
Quote:
it seems to only happen with the default body system... |
|
Quote:
It's annoying when on Windows because there's no way of distinguishing between a mass message and a personal message. |
-"Full screen resolution" option in F3 doesn't save your choice anymore. Other F3 options seem to change and retain fine.
|
|
Quote:
|
On the note of character's not being read properly, I notice this in the Game Messages & Engine Log:
Quote:
|
Quote:
Quote:
Quote:
Make sure you're using the profile and playerlist system from Login 2. |
Hmm, not sure if this is fixed with your login2 stuff or not, Tig. I've mostly been using the login2, but just noticed one thing without them:
-F2 messages (sendRPGMessage(); ) do not update unless the F2 window is already open. Noticed this while levelling on GK and using /skills |
Quote:
|
Quote:
|
I noticed something on GK with the boats where the script is trying to update the players location in relation to the boat but it doesn't seem to be working in v6. Perhaps there's a slight downfall in support for this. As with 90% of my bug reports, here's a short video to show you the bug in action:
As usual, if you get An error occurred. Please try again later, check back again after 5 or so minutes. The video may not be "Live" yet. Also, sorry about the MSN and Trillian sounds in the background! |
All I see is the captain wanting his booty. Yes, I really just did that.
|
All times are GMT +2. The time now is 07:33 PM. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Copyright (C) 1998-2019 Toonslab All Rights Reserved.