- Fixed bug [797] - copying a file and renaming it with special characters creates a phantom file
- Fixed obsolete information in the wifi tutorial
[Nightly] Update v0.7.4084a
- Re-enabled admin npc backup restoration.
- Updated Server rules.
[Nightly] Update v0.7.4074a
Changelog
- Fixed 2 hidden missions where the file of the crime evidence was not been defined.
- Fixed bug where money was not deposited in the bank after blackmailing an npc in a hidden/karma mission.
- Fixed bug whereby the npc being blackmailed sometimes did not recognize the submitted crime evidence file.
- Fixed bug in Mail program when sending multiple emails using Social Engineering, sending incorrect information to the recipient.
- If router.device_ports is used from outside the network, it will return null on any IP that doesn't connect directly to the main router.
[Nightly] Update v0.7.4075a
- Fixed regression bug in Mail program where the attachment button was not shown.
[Nightly] Update v0.7.4068a
Changelog
- Removed the global maximum limit of emails. Now a maximum of 32 emails can be received from the same address. If the limit is reached, the oldest mail received from this address will be deleted.
- Fixed bug in Terminal that caused the prompt text to not adapt correctly when adding text with autocompletion and exceeding the width of the window.
- Added spam-filter in the Mail program with 3 options available:
1- Only NPCs: You can only receive emails from NPCs. Any email sent by a player using their account or an NPC's account will be blocked.
2- NPCs and Players (default): You only can receive emails from player accounts and NPCs. Any mail sent from a player using an NPC account will be blocked.
3- Filter disabled: You can receive emails from any address
[Nightly] Update v0.7.4070a
- Fixed regression bug that could cause exploits to be generated with very few or no requirements in addition to preventing the version of some libraries from being increased correctly. NOTE: This fix applies to the new versions of the libraries generated from now on.
- Now you can move the CCTVs with the WASD and arrow keys.
- Only notifications of emails received in the player's main account are shown.
- Fixed script crash when closing a terminal while a user_input was executing.
[Nightly] Update v0.7.4059a
Changelog
- Networks can be generated with old versions of libraries, instead of always being generated with the newest ones.
- The requirements in the exploits of the local libraries have changed from exactly matching a version to being greater than or equal.
- Added hidden mission.
[Nightly] Update v0.7.4063a
- Fixed regression bug in Multiplayer mode that caused a crash on the server if a player left the game while other players were connected to their home computer.
- Removed libmail.so
- Moved and renamed method libmail.login to general.mail_login
- Fixed Bug #734 - emails sent to other players are not received (applies to scripting too)
[Nightly] Update v0.7.4064a
- Email accounts have a maximum limit of 64 emails. If when receiving a new mail the limit has been reached, the oldest mail that does not belong to a mission will be deleted.
- Added option in the mail program to add email addresses to the blacklist to block users.
[Nightly] Update v0.7.4057a
Changelog
- Modified decipher source code so that it checks if the file is trying to open is binary, returning the corresponding error.
- Improved LogViewer so that performance is not affected when opening long chat logs.
- Fixed bug in CodeEditor that could cause the source code of a script to be saved as binary, if a compilation had previously been canceled.
- Fixed bug that could cause a closed remote connection add a 'closed' entry in log with the IP that started the connection, instead of the IP prior to the last connection, if a chain connection of proxies had been made.
- Fixed Bug #774 - Config/Mail.txt not being created.
- Added white karma mission.
- Added hidden mission.
[Nightly] Update v0.7.4042a
Changelog
- Added 6 preset color themes in Appearance from the community: Workbench, Enigmatic, Cyan Black, Black Gold, Black Green, Cynical.
- Fixed regression bug when applying a wrong color in the Dropdown selection.
- Fixed bug in Appearance when applying the remote connection color and root user in the wrong window of the preview.
- Fixed bug in Appearance when modifying a color of a color theme that had not yet been applied, showing the colors that are in use instead of the theme that is being previewed.
- Fixed bug in scp/put of an active Terminal in a ssh/ftp connection when canceling the download/upload with Control+C, stopping processing the commands entered later.
- Fixed regression bug that caused the focus of the window to shift from the Terminal to the Browser when pressing Tab if the browser showed the bank/mail login/registration.
[Nightly] Update v0.7.4038a
Changelog
- Updated Network Layer to improve performance and connection stability in Multiplayer mode.
[Nightly] Update v0.7.4033a
Changelog
- Fixed bug in Notepad and CodeEditor that caused selecting text beyond the window width will jump the side scroll to the end of the line.
- Fixed bug in Notepad and CodeEditor that caused multiline selecting when the side scroll is not furthest to the left, make the side scroll jump to the furthest right position.
- Fixed bug in CodeEditor that caused that it was not possible to click on a text in a new document until the line exceeded a certain size.
- Unity updated to avoid a bug that could affect client performance under certain circumstances.
[Nightly] Update v0.7.4034a
- Fixed bug in Chat that could cause a crash in the client if the chat was launched from different terminals.
- Fixed bug in Terminal selection when triple clicking on a cropped line, displaying the visual selection incorrectly.
[Nightly] Update v0.7.4035a (Linux only)
- Fixed bug [776]: The Tab key does not function in Notepad and CodeEditor on Linux.
[Nightly] Update v0.7.4037a
- Fixed bug in Terminal that caused the prompt text to not adapt correctly when moving through the history with up/down arrow and displaying long commands.
- Fixed bug in Notepad/CodeEditor that could cause the size of the horizontal scrollbar not to be updated correctly when deleting characters with backspace in certain circumstances.
[Nightly] Update v0.7.4029a
Changelog
- Fixed bug [767]: Terminal selection of text by double click doesn't copy the text correctly with color tags.
- Fixed bug in the text copy of the terminal causing including color tags in the copy
[Nightly] Update v0.7.4030a
- Fixed regression bug that caused a crash in the terminal or an incorrect copy when trying to copy single lines that contained rich text.
[Nightly] Update v0.7.4021a
Changelog
- Terminal rework improving stability and performance. Also several visual bugs and issues with the window focus have been fixed.
- Re-added selection of multiple lines in Terminal.
- Fixed bug in CodeEditor that could cause the mouse click on lines to not be registered under certain circumstances.
- Now you can catch escape key in user_input if anyKey is true
- Fixed bug in Notepad and CodeEditor when performing control + A to select all the text, causing sometimes the last character was not taken into account.
- Fixed crash in Notepad and CodeEditor that could occur when deleting a text that had previously been selected with Control + A, which could cause unexpected behavior.
- Fixed bug with the taskbar not hiding correctly when restarting the computer
- Re-added context menu in Notepad and CodeEditor
[Nightly] Update v0.7.4024a
- Fixed regression bug when capturing passwords in user_input, capturing an extra character from the left.
- Fixed regression bug that prevented ssh connections through the Map.
- Fixed regression bug that prevented launching commands in a new terminal using "Terminal.exe command"
- Improved speed capturing of keystrokes in terminal.
- Fixed regression bug that prevented Linux users from writing in the terminal.
[Nightly] Update v0.7.4027a
- Fixed bug in terminal causing lines to be cut if they contained many format tags.
- Fixed bug in CodeEditor that prevented from selecting text beyond the 1000 characters per line.