Blockland Forums > Modification Help
RTB Development
Cubelands:
--- Quote from: Chrono on September 17, 2011, 04:13:43 PM ---
Yay
--- End quote ---
WTF? I not get these!
The Corporation:
--- Quote from: Cubelands on September 17, 2011, 04:17:45 PM ---WTF? I not get these!
--- End quote ---
Crown2:
--- Quote from: The Corporation on September 17, 2011, 04:18:39 PM ---
--- End quote ---
it's not released.
Ephialtes:
Changelog:
--- Code: ---Server changes:
- Fixed issues with unset variables.
- Fixed some sql injection vulnerabilities.
- Fixed string encoding when querying the auth server.
- Added room moderation.
- Added net io exception handling.
- Re-worked the user blocking mechanism so blocks persist beyond destroyed relationships.
- Added ability to send pms to non-friends.
- Added support for players to ignore server invitations (#175).
- Changed ping interval to 30 seconds from 5 minutes to counteract router connection tracking issues causing disconnects for some people.
- Changed room manifest to be sent as chunked xml instead of all in one long string.
- Added a few special exceptions for BlockBot.
- Added some further auth checking to prevent any tomfoolery.
- Changed how local admin login works.
- Added global system notice support.
- Changed server to use a poll-based reactor instead of select-based for better unix performance.
Client changes:
- Fixes console error about unrendered invite on chat session window.
- Forces chat notifications to be sticky.
- Clears recycled GuiInputCtrl values.
- Added some missing button state images.
- Removed duplicate MouseEventCtrl definitions.
- Added ::onWake check to make sure the mod manager is visible (#172).
- Added a download button to the packs list which does nothing. Yet.
- Added a connect client disconnect to the onExit() method to prevent the game leaving the connection hanging when they close Blockland.
- Better handling of the escape key to close modal windows before the main window.
- Added connection re-trying.
- User blocking now persists beyond removing the user to prevent them re-inviting you.
- Fixed how friend request success is determined. Much safer now.
- Added ability to send messages to people not on your friends list.
- If you have a chat window open with a friend then remove them, a notice is shown.
- Added option to disable server invitations.
- Fixed slight memory leak with server request tokens stacking up on the socket object.
- Added room admin support (kicking/rank changes).
- Now asked if you want to block future friend requests when you reject a request.
- Added support for a new range of GuiMouseEventCtrl callbacks (right mouse interaction + dragging).
- Menu items can now be right-clicked, more usable as users expect this anyway.
- Implemented new way of setting ctrl pointers for guis created by script. Much less object iteration and tree traversal.
- Removed useless "allow PM" option from room settings.
- Added modal windows for chatrooms + script support.
- Double-clicking a user in a chatroom now opens a chat with them.
- Sorted all images into a better folder structure.
- Added new overlay menu buttons.
- Fixed some dodgy menu handling callbacks.
- Reduced the double-click time interval for menus.
- Added hide/show functionality for the room admin button.
- Optimized room manifest rendering.
- Removed direct manifest user delete calls.
- Rendering of room manifest now happens after manifest download is complete.
- Fixes the default colorset creation on osx (#179).
- Settings pane now saves whenever you change something (#183).
- Names only show in green if someone is your actual friend and not just invited.
- Removing a user correctly re-adds them back to the temp roster (#182).
- Added auth fail packet handler.
- Removed some debug code.
- Fixed a crash related to how TCP/HTTP objects were being deleted.
- Overlay opening will now reposition windows that are positioned to the left or top of the screen (#186).
- Removes server invitation sticky notification if the user signs out/leaves the server (#185).
- Added a manual for RTB.
- All gui windows default to the position "0 0" on the overlay.
- Fixed a dodgy always-true condition in the color manager.
- Added system notice support to the chat client.
- Options window no longer resizes.
--- End code ---
Blastdown:
After updating to v4 RC 1, I was greeted with this nasty little bugger.
(I restarted to see if it was just this once - nothing changed)
I had many friends previously, just so we have that clear.
Am I the only one, or has the update caused any others to lose their list of friends?