Patch 0.1.6 Released

Minor bugfixes and tweaks

Summary

[ { "text": [ { "type": "string", "attributes": {}, "string": "Wow, we jumped from version 0.1.2 all the way to 0.1.6! There must be tons of cool stuff in this update, right?", "attachment": {} }, { "type": "string", "attributes": { "blockBreak": true }, "string": "\n", "attachment": {} }, { "type": "string", "attributes": { "blockBreak": true }, "string": "\n", "attachment": {} }, { "type": "string", "attributes": {}, "string": "Well, no.", "attachment": {} }, { "type": "string", "attributes": { "blockBreak": true }, "string": "\n", "attachment": {} }, { "type": "string", "attributes": { "blockBreak": true }, "string": "\n", "attachment": {} }, { "type": "string", "attributes": {}, "string": "I\u0027ve decided to increment the patch number (the third number in the version) every time I upload a new build to Asset Party. Since the release of the actual \u00220.1.2\u0022 version, I\u0027ve pushed a couple hotfixes for door hinges and a tiny change to the metadata, but those weren\u0027t worth writing their own blog posts about it.", "attachment": {} }, { "type": "string", "attributes": { "blockBreak": true }, "string": "\n", "attachment": {} }, { "type": "string", "attributes": { "blockBreak": true }, "string": "\n", "attachment": {} }, { "type": "string", "attributes": {}, "string": "This patch is mostly to fix bugs, but there are a few nice improvements to the chat window as well as a boost to the interaction range so you don\u0027t have to crawl on the floor just to pick something up.", "attachment": {} }, { "type": "string", "attributes": { "blockBreak": true }, "string": "\n", "attachment": {} }, { "type": "string", "attributes": { "blockBreak": true }, "string": "\n", "attachment": {} }, { "type": "string", "attributes": {}, "string": "Anyway, I don\u0027t really have anything new and interesting to show off, so here are some screenshots of a recent 0.1.2 playtest:", "attachment": {} } ], "attributes": [], "htmlAttributes": {} }, { "text": [ { "type": "attachment", "attributes": {}, "attachment": { "contentType": "image/png", "filename": "https://cdn.sbox.game/upload/b/4b4b42cf/723e/4082/bdce/d38e0728e345.png", "href": "https://cdn.sbox.game/upload/b/4b4b42cf/723e/4082/bdce/d38e0728e345.png", "url": "https://cdn.sbox.game/upload/b/4b4b42cf/723e/4082/bdce/d38e0728e345.png", "caption": null } } ], "attributes": [], "htmlAttributes": {} }, { "text": [ { "type": "attachment", "attributes": {}, "attachment": { "contentType": "image/png", "filename": "https://cdn.sbox.game/upload/b/a3adc0d1/945c/40c6/8f62/50c7474b9e45.png", "href": "https://cdn.sbox.game/upload/b/a3adc0d1/945c/40c6/8f62/50c7474b9e45.png", "url": "https://cdn.sbox.game/upload/b/a3adc0d1/945c/40c6/8f62/50c7474b9e45.png", "caption": null } } ], "attributes": [], "htmlAttributes": {} }, { "text": [ { "type": "attachment", "attributes": {}, "attachment": { "contentType": "image/png", "filename": "https://cdn.sbox.game/upload/b/a011622f/394f/4b66/a87e/64f85fbe1856.png", "href": "https://cdn.sbox.game/upload/b/a011622f/394f/4b66/a87e/64f85fbe1856.png", "url": "https://cdn.sbox.game/upload/b/a011622f/394f/4b66/a87e/64f85fbe1856.png", "caption": null } } ], "attributes": [], "htmlAttributes": {} }, { "text": [ { "type": "attachment", "attributes": {}, "attachment": { "contentType": "image/png", "filename": "https://cdn.sbox.game/upload/b/c544bedf/4317/4de9/a052/baff944120e9.png", "href": "https://cdn.sbox.game/upload/b/c544bedf/4317/4de9/a052/baff944120e9.png", "url": "https://cdn.sbox.game/upload/b/c544bedf/4317/4de9/a052/baff944120e9.png", "caption": null } } ], "attributes": [], "htmlAttributes": {} } ]

Changelog

[ { "text": [ { "type": "string", "attributes": {}, "string": " ", "attachment": {} }, { "type": "string", "attributes": { "blockBreak": true }, "string": "\n", "attachment": {} }, { "type": "string", "attributes": {}, "string": "* Added \u0022respawn\u0022 console command, which will kill the player and respawn them at a spawn point.\r", "attachment": {} }, { "type": "string", "attributes": { "blockBreak": true }, "string": "\n", "attachment": {} }, { "type": "string", "attributes": {}, "string": "\u00A0 \u00A0 - For now this is only useful for resetting the player controller if it enters a glitched state.\r", "attachment": {} }, { "type": "string", "attributes": { "blockBreak": true }, "string": "\n", "attachment": {} }, { "type": "string", "attributes": { "blockBreak": true }, "string": "\n", "attachment": {} }, { "type": "string", "attributes": { "blockBreak": true }, "string": "\n", "attachment": {} }, { "type": "string", "attributes": {}, "string": "* Chat box improvements:\r", "attachment": {} }, { "type": "string", "attributes": { "blockBreak": true }, "string": "\n", "attachment": {} }, { "type": "string", "attributes": {}, "string": "\u00A0 \u00A0 - The text entry now displays your entire message at once.\r", "attachment": {} }, { "type": "string", "attributes": { "blockBreak": true }, "string": "\n", "attachment": {} }, { "type": "string", "attributes": {}, "string": "\u00A0 \u00A0 - Display Steam avatar image alongside each message.\r", "attachment": {} }, { "type": "string", "attributes": { "blockBreak": true }, "string": "\n", "attachment": {} }, { "type": "string", "attributes": {}, "string": "\u00A0 \u00A0 \u00A0 \u00A0 - Click on a user\u0027s avatar to open their Steam profile page.\r", "attachment": {} }, { "type": "string", "attributes": { "blockBreak": true }, "string": "\n", "attachment": {} }, { "type": "string", "attributes": {}, "string": "\u00A0 \u00A0 - When a new message is received, the chat history box will scroll to fit the entire message.\r", "attachment": {} }, { "type": "string", "attributes": { "blockBreak": true }, "string": "\n", "attachment": {} }, { "type": "string", "attributes": {}, "string": "\u00A0 \u00A0 - Clicking on a chat message will copy it to your clipboard.\r", "attachment": {} }, { "type": "string", "attributes": { "blockBreak": true }, "string": "\n", "attachment": {} }, { "type": "string", "attributes": {}, "string": "* Increased interaction range by 50%.\r", "attachment": {} }, { "type": "string", "attributes": { "blockBreak": true }, "string": "\n", "attachment": {} }, { "type": "string", "attributes": {}, "string": "\u00A0 \u00A0 - It\u0027s no longer necessary to crouch just to interact with small objects on the floor.\r", "attachment": {} }, { "type": "string", "attributes": { "blockBreak": true }, "string": "\n", "attachment": {} }, { "type": "string", "attributes": {}, "string": "* The hovered interaction index is no longer cleared when switching from one hovered prop to another.\r", "attachment": {} }, { "type": "string", "attributes": { "blockBreak": true }, "string": "\n", "attachment": {} }, { "type": "string", "attributes": {}, "string": "\u00A0 \u00A0 - This makes it easier to repetitively perform the same interaction on different props.\r", "attachment": {} }, { "type": "string", "attributes": { "blockBreak": true }, "string": "\n", "attachment": {} }, { "type": "string", "attributes": {}, "string": "* Prevent non-admins from using \u0022time_set\u0022.\r", "attachment": {} }, { "type": "string", "attributes": { "blockBreak": true }, "string": "\n", "attachment": {} }, { "type": "string", "attributes": { "blockBreak": true }, "string": "\n", "attachment": {} }, { "type": "string", "attributes": { "blockBreak": true }, "string": "\n", "attachment": {} }, { "type": "string", "attributes": {}, "string": "* Door hinges:\r", "attachment": {} }, { "type": "string", "attributes": { "blockBreak": true }, "string": "\n", "attachment": {} }, { "type": "string", "attributes": {}, "string": "\u00A0 \u00A0 - Doors will no longer gradually drift away from the hinge as you grab them.\r", "attachment": {} }, { "type": "string", "attributes": { "blockBreak": true }, "string": "\n", "attachment": {} }, { "type": "string", "attributes": {}, "string": "\u00A0 \u00A0 - Doors will no longer start with physics that mismatches other players.\r", "attachment": {} }, { "type": "string", "attributes": { "blockBreak": true }, "string": "\n", "attachment": {} }, { "type": "string", "attributes": {}, "string": "* Fixed NullReferenceException when unhighlighting prop.\r", "attachment": {} }, { "type": "string", "attributes": { "blockBreak": true }, "string": "\n", "attachment": {} }, { "type": "string", "attributes": {}, "string": "* Fixed held and grabbed props not being released on player disconnect. \r", "attachment": {} }, { "type": "string", "attributes": { "blockBreak": true }, "string": "\n", "attachment": {} }, { "type": "string", "attributes": {}, "string": "* Fixed highlight outline of hovered prop being networked to other players.\r", "attachment": {} }, { "type": "string", "attributes": { "blockBreak": true }, "string": "\n", "attachment": {} }, { "type": "string", "attributes": {}, "string": "* Fixed a rare case where the current user of a grabbable wouldn\u0027t be cleared.", "attachment": {} }, { "type": "string", "attributes": { "blockBreak": true }, "string": "\n", "attachment": {} }, { "type": "string", "attributes": {}, "string": "\r", "attachment": {} }, { "type": "string", "attributes": { "blockBreak": true }, "string": "\n", "attachment": {} }, { "type": "string", "attributes": {}, "string": "\r", "attachment": {} } ], "attributes": [], "htmlAttributes": {} } ]