That Guy
|
|
Join Date: Dec 2001
Location: Seattle, WA
Posts: 2,528
|
|
Mega update #2
Fixed:
- When switching from the Servers tab to the Event Channels tab, the Refresh button is not destroyed.
- Destroying an image object with hideimg within a with() block causes an error
EX: #gscript, weapon velox_npc
- Timeouts cause clientside playerchats events to not block default commands like warpto
EX: #gscript, weapon cheetos_v4chat
- playerhearts can be negative
- Translate button on PMs is missing / not working
- Ignore button in PM dialog doesn't work (ignore from the playerlist context menu does work)
- If you reconnect with one of the servers open in the servers tab, the list of users disappears, but the arrow still points down
- Letters.png is not reset to the default when switching servers
- If you fill the chatbox to its limit and try to paste more text, the client crashes
- "Limit the lenght of nicknames to" (length is spelled wrong)
- Shift+home key combination doesn't work correctly: select some text at the end of a line, then press Shift+Home. The text you had selected is deselected
- When GuiTextEditCtrls scroll from being full, text leaks out of the border on the left (see Crono's screenshot)
- Open the serverlist, scroll to the bottom, and collapse the Hosted tree. The scrollbar breaks
- Admin messages show "\n" instead of a newline
- Delete and backspace keys don't delete keybindings on Graal Kingdoms, but delete does work on Graal2002 Debug
- If you change your nickname and switch to another server, your nickname is set back to what it was originally
- setlevel2 (and maybe wraptext2) convert floats to integers
- Crashes when logging on to Maloria (tested by CheeToS, Vulcan, Maniaman)
- If a DBNPC triggers a point where a level npc is located, errors occur (I think this is the problem, anyway)
EX: Unholy Nation, cheetos_v4test.nw. Change servers to cause the error. If you move 'cheetostest' to somewhere outside the area of the level npc, the errors don't occur. This might be causing the problems with Maloria.
- compuscount returns 0 on GS2 servers
EX: #gscript, cheetos_leveltest.nw
- Message boxes aren't resized, so long messages are cut off in admin messages (maybe related to the long ban message thing)
- Tiles 0xBB8,0xBB9,0xBC8,0xBC9,0xB9B,0xBD8,0xBD9,0xBAB,0x B8F should be deeplava and should hurt
- Tile 0xB8E should hurt
- setzoomeffect acts weird for high values
EX: #gscript, fry_v4bug.nw Walk around the level and the image will act strange
- Client freezes when using playlooped to stream midis (mp3 works fine)
EX: #gscript, cheetos_v4crash2.nw
- If a player rapidly slashes their sword, other players only see them slash once
- Very long ban messages are drawn above the y axis in the message box, so they are invisible (might be WinXP only)
- Errors in F2 log:
GraalScript: Function drawimagerectangle not found in script of -Playerlist
GraalScript: Function sort not found in script of -Playerlist
GraalScript: Function removeRowById not found in script of -Playerlist
- rightmousebutton isn't set to false after opening and closing profiles
EX: N-Pulse, cheetos_bulldog.nw. Right click on yourself, and close your profile. The NPC will still say 'Pressed'
- If you put the NPC-Server on ignore and send it a PM, the F2 log fills with the following:
PM: sent to (npcserver): Dev NPCs (Server)
Maniaman> I think what is happening is the NPC-Server will pm you its "i am the npcserver for this game server blah blah blah" message, and then you will send it a PM saying 'your messages are ignored'
- On Graal2002 Debug, the stone mills in insidemain_stonemill2.nw do not block (maybe some unknown bug)
- textedit selecting text fixed
- gui gfx downloading fixed
- fixed savestring
- string.lower() and string.upper() is fixed (mapped to lowercase() and uppercase())
- The Homepage, Graal version, and Language fields can be edited on the serverlist (maybe add a readonly variable for people to use?)
- (probably an npcserver bug) \\n is being converted to \\\\n when storing strings
EX: Eden, Weapon SernEmail, Database SernEmailDB. Use 'get mail' and 'send mail'. If you fix the \s in the database and then send yourself another mail, the \s you fixed before are broken again
- Shields aren't disabled when on Zeppelins
EX: Graal2002 Debug, pirates_ba-14.nw
- Open a server in the servers tab, and add a user to your buddy list. Switch to the Local Players tab and remove the user from your buddy list. The person does not leave the list until you switch to and from the Servers tab
- Minimize a GUI window and open the chatbar; the chatbar should be drawn on top (made transparent)
- Trying to do math operations as a parameter of setlines() causes errors
EX: #gscript, weapon cheetos_v4mal
- Tile 0xBFA should be deeplava
- Tiles 0xCB0,0xCB1,0xCB2,0xCC0,0xCC1,0xCC2 should hurt
- The "Offline" section of the playerlist is not cleared after switching servers
- Text shading of gani movie text does not work
- Script command wraptext2 returns different values sometimes, see the flickering text in the help screen on Zone
- If a GUI script is updated while the GUI is minimized, only the titlebar will appear and it will be transparent (see attachment)
- Text drawing massively faster
Minor Feature Requests:
- Add CTRL+A key combination
- Close chatbar when player clicks on the game window
- Multiline text control scrolling added
- Added several new stuff to GuiScrollControl
- You can set scrolllinex and scrollliney for controls now
(specifies how much the scroll control is scrolled when you click on the arrows, you need to set it in the subcontrol)
- There is also a showtop() function which is a combination of show(), bringtofront(), and tabfirst()
(tabfirst() is focussing the first edit control)
- Added ctrl.globaltolocalcoord({x,y}) and ctrl.localtoglobalcoord({x,y})
- showpolys can be used inside controls now with GuiShowImgCtrl
- Make server image folders a subfolder of webgifs instead of a subfolder of levels, or make a new folder called "servers"
EX: the file maloria_bush.png would usually be stored in levels/maloria. With this change, it would be stored in levels/webgifs/maloria or levels/servers/maloria
Moved to levels/images/downloads and levels/images/prefix/prefix_name.png
- Add the ability to double click a tab to view a message
- Add a feature to view messages after a user has logged off
- Automatically minimize the playerlist when Graal is minimized, and restore it when graal is restored
|
|