{"id":789,"date":"2014-08-03T17:53:28","date_gmt":"2014-08-03T16:53:28","guid":{"rendered":"http:\/\/phoenixgamedevelopment.com\/blog\/?p=789"},"modified":"2014-08-03T17:53:28","modified_gmt":"2014-08-03T16:53:28","slug":"p-148-heist-update-8-climbing-crouching-hacking","status":"publish","type":"post","link":"https:\/\/phoenixgamedevelopment.com\/blog\/p-148-heist-update-8-climbing-crouching-hacking\/","title":{"rendered":"P-148 Heist: Update 8: Climbing, Crouching, Hacking"},"content":{"rendered":"<p>This week I implemented a hacking minigame to allow the player to access server computers and open doors. It is essentially a login screen which the player can hack using a &#8220;fake&#8221; hacking tool, which will decrypt the password. This takes time, and the password will change every time is it interrupted. The length of the password can vary based on difficulty.<\/p>\n<p>I also implemented climbing and crouching, which took some time. T3D does not have a build in system for ladders, so I had to manually create one. I also added support for crouching to my models, this is neccessary for the players to enter air vents (for example). It is now possible for players to climb a ladder, crouch on the ladder, and enter an air vent. This is a standard feature neccessary for this project.<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2014\/08\/PhoenixGameDevelopment11-Jul.-31-19.01.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-790\" alt=\"PhoenixGameDevelopment11 Jul. 31 19.01\" src=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2014\/08\/PhoenixGameDevelopment11-Jul.-31-19.01-300x232.jpg\" width=\"300\" height=\"232\" srcset=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2014\/08\/PhoenixGameDevelopment11-Jul.-31-19.01-300x232.jpg 300w, https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2014\/08\/PhoenixGameDevelopment11-Jul.-31-19.01-1024x793.jpg 1024w, https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2014\/08\/PhoenixGameDevelopment11-Jul.-31-19.01.jpg 1040w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>This week I implemented a hacking minigame to allow the player to access server computers and open doors. It is essentially a login screen which the player can hack using a &#8220;fake&#8221; hacking tool, which will decrypt the password. This takes time, and the password will change every time is it interrupted. The length of [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[10],"tags":[],"class_list":["post-789","post","type-post","status-publish","format-standard","hentry","category-software-and-games","has-post-title","has-post-date","has-post-category","has-post-tag","has-post-comment","has-post-author",""],"aioseo_notices":[],"builder_content":"","_links":{"self":[{"href":"https:\/\/phoenixgamedevelopment.com\/blog\/wp-json\/wp\/v2\/posts\/789"}],"collection":[{"href":"https:\/\/phoenixgamedevelopment.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/phoenixgamedevelopment.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/phoenixgamedevelopment.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/phoenixgamedevelopment.com\/blog\/wp-json\/wp\/v2\/comments?post=789"}],"version-history":[{"count":1,"href":"https:\/\/phoenixgamedevelopment.com\/blog\/wp-json\/wp\/v2\/posts\/789\/revisions"}],"predecessor-version":[{"id":791,"href":"https:\/\/phoenixgamedevelopment.com\/blog\/wp-json\/wp\/v2\/posts\/789\/revisions\/791"}],"wp:attachment":[{"href":"https:\/\/phoenixgamedevelopment.com\/blog\/wp-json\/wp\/v2\/media?parent=789"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/phoenixgamedevelopment.com\/blog\/wp-json\/wp\/v2\/categories?post=789"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/phoenixgamedevelopment.com\/blog\/wp-json\/wp\/v2\/tags?post=789"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}