Graal Forums  

Go Back   Graal Forums > Graal V6 forums > Bug Report
FAQ Members List Calendar Search Today's Posts Mark Forums Read

Reply
 
Thread Tools Search this Thread Rating: Thread Rating: 13 votes, 4.69 average. Display Modes
  #1  
Old 01-01-2010, 11:20 PM
Tigairius Tigairius is offline
The Cat
Tigairius's Avatar
Join Date: Jan 2007
Location: Missouri, USA
Posts: 4,240
Tigairius has a brilliant futureTigairius has a brilliant futureTigairius has a brilliant futureTigairius has a brilliant futureTigairius has a brilliant futureTigairius has a brilliant futureTigairius has a brilliant futureTigairius has a brilliant future
Exclamation Windows v6 beta test

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 Name:  popupmenuexample2.PNG
Views: 9208
Size:  597 Bytes the icon displays, but in GS2, it doesn't: Name:  popupmenuexample.PNG
Views: 8979
Size:  1.3 KB (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:
Name:  scrollrender.JPG
Views: 5949
Size:  1.4 KB How it should look: Name:  scrollrender2.JPG
Views: 5982
Size:  1.5 KB
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: Name:  notaskicon.JPG
Views: 10271
Size:  1.2 KB
~ 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):
Click image for larger version

Name:	movingwindows.jpg
Views:	2233
Size:	322.5 KB
ID:	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:


* 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.
__________________


“Shoot for the moon. Even if you miss, you'll land among the stars.”

Last edited by Tigairius; 05-17-2011 at 02:47 AM.. Reason: Updating list of bugs/fixed bugs.
Reply With Quote
  #2  
Old 01-06-2010, 08:34 PM
Admins Admins is offline
Graal Administration
Join Date: Jan 2000
Location: Admins
Posts: 11,693
Admins has much to be proud ofAdmins has much to be proud ofAdmins has much to be proud ofAdmins has much to be proud ofAdmins has much to be proud ofAdmins has much to be proud of
Quote:
Originally Posted by Tigairius View Post
- onDblClick isn't invoked on a textlistctrl if there are multiple selections.
Aren't double clicks selecting a single list entry anyway?
Reply With Quote
  #3  
Old 01-06-2010, 09:05 PM
Admins Admins is offline
Graal Administration
Join Date: Jan 2000
Location: Admins
Posts: 11,693
Admins has much to be proud ofAdmins has much to be proud ofAdmins has much to be proud ofAdmins has much to be proud ofAdmins has much to be proud ofAdmins has much to be proud of
Quote:
Originally Posted by Tigairius View Post
- 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).
Fixed.

Quote:
Originally Posted by Tigairius View Post
- 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).
Fixed, was a problem with the menu moving the graal control offset.
Reply With Quote
  #4  
Old 01-07-2010, 03:58 PM
Admins Admins is offline
Graal Administration
Join Date: Jan 2000
Location: Admins
Posts: 11,693
Admins has much to be proud ofAdmins has much to be proud ofAdmins has much to be proud ofAdmins has much to be proud ofAdmins has much to be proud ofAdmins has much to be proud of
Quote:
Originally Posted by Tigairius View Post
- Things like GuiPopUpMenuCtrls can support icons, but they only display in the drop-down list. As you can see here the icon displays, but in GS2, it doesn't: (even though the selected row has an icon). Reference to the playerlist on Login 2 for examples.
Ok added icon display in GuiPopUpMenuCtrl.
Reply With Quote
  #5  
Old 01-07-2010, 11:00 PM
Tigairius Tigairius is offline
The Cat
Tigairius's Avatar
Join Date: Jan 2007
Location: Missouri, USA
Posts: 4,240
Tigairius has a brilliant futureTigairius has a brilliant futureTigairius has a brilliant futureTigairius has a brilliant futureTigairius has a brilliant futureTigairius has a brilliant futureTigairius has a brilliant futureTigairius has a brilliant future
Quote:
Originally Posted by Stefan View Post
Hmmm requires these images (in graal folder), someone remind me to package them with the next version:
Actually, would it be possible to control the icon via login-privileged scripts? Would be nice for the playerlist to show when you're getting a PM and stuff. Also an option to turn the icon off.
__________________


“Shoot for the moon. Even if you miss, you'll land among the stars.”
Reply With Quote
  #6  
Old 01-09-2010, 12:48 AM
Skyld Skyld is offline
Script-fu
Skyld's Avatar
Join Date: Jan 2002
Location: United Kingdom
Posts: 3,914
Skyld has much to be proud ofSkyld has much to be proud ofSkyld has much to be proud ofSkyld has much to be proud ofSkyld has much to be proud ofSkyld has much to be proud of
Send a message via AIM to Skyld
Quote:
Originally Posted by Tigairius View Post
Another thing I'd really like to see fixed would be this:

- 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:
Very odd; I don't get this on Windows 7.
__________________
Skyld
Reply With Quote
  #7  
Old 01-09-2010, 01:53 AM
Riot Riot is offline
Delteria Management
Join Date: Nov 2003
Location: Seminole County, Florida
Posts: 280
Riot is on a distinguished road
Quote:
Originally Posted by Skyld View Post
Very odd; I don't get this on Windows 7.
I assume Tig is using Windows XP. In Windows Vista the window manager was changed and now caches the image a program displayed to prevent that exact issue from happening due to lock ups.
Reply With Quote
  #8  
Old 01-09-2010, 02:03 AM
Stephen Stephen is offline
Boom!
Stephen's Avatar
Join Date: May 2004
Location: San Francisco
Posts: 10,410
Stephen has much to be proud ofStephen has much to be proud ofStephen has much to be proud ofStephen has much to be proud ofStephen has much to be proud ofStephen has much to be proud of
Quote:
Originally Posted by Skyld View Post
Very odd; I don't get this on Windows 7.
I also do not get this on Windows 7


- 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.
__________________
Reply With Quote
  #9  
Old 01-09-2010, 03:05 AM
TSAdmin TSAdmin is offline
Forum Moderator
TSAdmin's Avatar
Join Date: Aug 2006
Location: Australia
Posts: 1,980
TSAdmin is a splendid one to beholdTSAdmin is a splendid one to beholdTSAdmin is a splendid one to beholdTSAdmin is a splendid one to beholdTSAdmin is a splendid one to behold
Quote:
Originally Posted by Skyld View Post
Very odd; I don't get this on Windows 7.
Nor do I. That said, all bugs I report have occurred on Windows 7. Here are some things I do notice-


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();


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.


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.
__________________
TSAdmin (Forum Moderator)
Welcome to the Official GraalOnline Forums! Where sharing an opinion may be seen as a declaration of war!
------------------------
· User Agreement · Code of Conduct · Forum Rules ·
· Graal Support · Administrative Contacts ·
Reply With Quote
  #10  
Old 01-09-2010, 03:48 AM
TSAdmin TSAdmin is offline
Forum Moderator
TSAdmin's Avatar
Join Date: Aug 2006
Location: Australia
Posts: 1,980
TSAdmin is a splendid one to beholdTSAdmin is a splendid one to beholdTSAdmin is a splendid one to beholdTSAdmin is a splendid one to beholdTSAdmin is a splendid one to behold
Quote:
Originally Posted by TSAdmin View Post

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.
Okay, I managed to replicate the glitch by using multiple "ALT + KEY" combinations and sometimes holding them both down (Not sure if it's just ALT + Key, or if it's just any two keys held down too long).



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 ____________
__________________
TSAdmin (Forum Moderator)
Welcome to the Official GraalOnline Forums! Where sharing an opinion may be seen as a declaration of war!
------------------------
· User Agreement · Code of Conduct · Forum Rules ·
· Graal Support · Administrative Contacts ·
Reply With Quote
  #11  
Old 01-09-2010, 04:20 AM
Rufus Rufus is offline
Registered User
Join Date: Jun 2004
Location: United Kingdom
Posts: 4,698
Rufus has much to be proud ofRufus has much to be proud ofRufus has much to be proud ofRufus has much to be proud ofRufus has much to be proud ofRufus has much to be proud of
Playerlist:
  • When a member of staff sends out a mass message on tag, their PM bubble is just blue like a regular mass. Only the bubble that is on the top of the playerlist tab displays red.
  • When a player or member of staff sends a message/guild message, their heads are hidden when the bubble 'animation' is playing. Shouldn't their heads show when the PM bubble isn't flashing, instead of it just being blank?
  • Players who you select to PM go to the top of the list of players and it doesn't seem right.
  • There is a pretty large delay (a good 30 seconds) in the playerlist displaying guild tags once set. This also applies for moving the person into the guild tab, and for those who are unsetting their tags.
  • People who have removed their guild tags still remain in the guild list.
Profiles:
  • Profile labels are being cut because of the input boxes.
  • The "Favorite Quote" part of the profile isn't wrapping.
Other:
  • I have to be unpaused to open the Options window using F3.
  • F5 still brings up the Load Level window, but is this still used?
__________________
Quote:
Originally Posted by Loriel View Post
Seriously, you have ****-all for content and you're not exactly pulling in new developer talent, angling for prestigious titles should be your last concern.
Reply With Quote
  #12  
Old 01-09-2010, 04:22 AM
fowlplay4 fowlplay4 is offline
team canada
fowlplay4's Avatar
Join Date: Jul 2004
Location: Canada
Posts: 5,200
fowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond repute
Quote:
Originally Posted by Rufus View Post
[*]F5 still brings up the Load Level window, but is this still used?
Something like this should only open for Staff imo.
__________________
Quote:
Reply With Quote
  #13  
Old 01-09-2010, 04:25 AM
cbk1994 cbk1994 is offline
the fake one
cbk1994's Avatar
Join Date: Mar 2003
Location: San Francisco
Posts: 10,718
cbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond repute
Send a message via AIM to cbk1994
Quote:
Originally Posted by Rufus View Post
  • When a member of staff sends out a mass message on tag, their PM bubble is just blue like a regular mass. Only the bubble that is on the top of the playerlist tab displays red.
Is this really a bad thing?
__________________
Reply With Quote
  #14  
Old 01-09-2010, 06:38 AM
Tigairius Tigairius is offline
The Cat
Tigairius's Avatar
Join Date: Jan 2007
Location: Missouri, USA
Posts: 4,240
Tigairius has a brilliant futureTigairius has a brilliant futureTigairius has a brilliant futureTigairius has a brilliant futureTigairius has a brilliant futureTigairius has a brilliant futureTigairius has a brilliant futureTigairius has a brilliant future
Quote:
Originally Posted by Rufus View Post
Playerlist:
  • When a member of staff sends out a mass message on tag, their PM bubble is just blue like a regular mass. Only the bubble that is on the top of the playerlist tab displays red.
  • When a player or member of staff sends a message/guild message, their heads are hidden when the bubble 'animation' is playing. Shouldn't their heads show when the PM bubble isn't flashing, instead of it just being blank?
  • Players who you select to PM go to the top of the list of players and it doesn't seem right.
I'll try to fix these soon. The second one is actually a problem stefan may have to fix with the "flickering" boolean.

Quote:
Originally Posted by Rufus View Post
  • There is a pretty large delay (a good 30 seconds) in the playerlist displaying guild tags once set. This also applies for moving the person into the guild tab, and for those who are unsetting their tags.
  • People who have removed their guild tags still remain in the guild list.
Alright, I have improved the time it takes to update but it should never have been 30 seconds, the timer was on 2 seconds. Perhaps you mean that the playerlist wasn't updating but that's a bug that's already on the main page (guitextlistctrls not updating).

Quote:
Originally Posted by Rufus View Post
Profiles:
  • Profile labels are being cut because of the input boxes.
  • The "Favorite Quote" part of the profile isn't wrapping.
Are you sure you're using the profile system from "Login 2"? I remember fixing both of those things.

Make sure you're using the profile and playerlist system from Login 2.
__________________


“Shoot for the moon. Even if you miss, you'll land among the stars.”

Last edited by Tigairius; 01-09-2010 at 06:54 AM..
Reply With Quote
  #15  
Old 01-09-2010, 08:12 AM
Tigairius Tigairius is offline
The Cat
Tigairius's Avatar
Join Date: Jan 2007
Location: Missouri, USA
Posts: 4,240
Tigairius has a brilliant futureTigairius has a brilliant futureTigairius has a brilliant futureTigairius has a brilliant futureTigairius has a brilliant futureTigairius has a brilliant futureTigairius has a brilliant futureTigairius has a brilliant future
Quote:
Originally Posted by Rufus View Post
Playerlist:
  • When a member of staff sends out a mass message on tag, their PM bubble is just blue like a regular mass. Only the bubble that is on the top of the playerlist tab displays red.
  • Players who you select to PM go to the top of the list of players and it doesn't seem right.
These are fixed now (on Login 2 only).
__________________


“Shoot for the moon. Even if you miss, you'll land among the stars.”
Reply With Quote
Reply

Tags
graal v6, windows

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 07:31 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Copyright (C) 1998-2019 Toonslab All Rights Reserved.