Players will find themselves interacting with Stray's world and inhabitants throughout their gameplay sessions.
The storyline explains that all of the game's citizens are robots and the main character, a brave feline, is able to uncover exactly what happened to its new companion known as B-12.
Well, along the way, players can unlock memories, do things a cat would do, and simply soak in the wonderful world Stray has delivered. Most of these events unlock a Trophy, including "Cat-a-strophe," which involves playing Mahjong.
How to unlock the "Cat-a-strophe" Trophy by playing Mahjong in Stray
The option to play Mahjong with some of the robots in Antvillage comes in Chapter 9 of Stray. Players will have to make it through a large portion of the game's storyline before they are able to unlock the Trophy.
It is also something that can be easily missed if they don't know that a Trophy sits on the other end of interacting with the inhabitants at the table. Going past them and continuing the story is something a lot of players have already done.
So they don't have to backtrack or start Chapter 9 from the beginning, here is how to play Mahjong with the robots and unlock the "Cat-a-strophe" Trophy:
- Play through Stray until Chapter 9
- Arrive at Antvillage, watch the cutscene, then climb the ladder to the immediate left
- Walk past the robot painter the pillar and take another direct left
- A platform has two robots playing Mahjong on a small table
- One of the robots is wearing a brownish cloak and the other is in white clothes but has a distinct ready body
- Players simply have to approach the table and jump onto it
- This will see the cat scatter the Mahjong pieces about and, by the game's standards, play along with the robots
- After the pieces have been knocked around, the "Cat-a-strophe" Trophy will be rewarded
The robots will be shocked that their game has been interrupted. They'll throw their hands in the air and make noises. One will bury its head in its hands while the other gives a disapproving look while standing with its hands on its hips.
Players can stand there and take pride in the chaos they cause as the robots react or simply move on, further into Chapter 9. They might want to continue with the impressive story of Stray after earning the "Cat-a-strophe" Trophy.
It is one of the easiest Trophies to obtain in the game, with others requiring a myriad of collectibles or hidden activities that aren't explained too well in the Trophy's description.
At any time, if a player knows they missed their chance and didn't disrupt the game, they can go back with Stray's autosave feature. It comes in handy for opportunities like this.
Just choose to restart Chapter 9, as this can take place right after the introduction cutscene of the Chapter takes place. Just watch it again and follow the instructions after resetting it.
More from Sportskeeda
" modalPopup.closeOnEsc = false; modalPopup.setHeader("Why did you not like this content?"); modalPopup.setContentText(modalText); modalPopup.addCancelOkButton("Submit", resetRatingAndFeedbackForm, sendRating); modalPopup.removeCloseModalIcon(); modalPopup.disableDismissPopup(); modalPopup.open(); } else { sendRating(index); } } function sendRating() { var requestPayload = { "post_id": 1169134, "rating_value": ratingValue } if (ratingValue > 3) { requestPayload.rating_feedback_type = null; requestPayload.rating_feedback = null; } else { if (!$('input[name="drone"]:checked') || !$('input[name="drone"]:checked').value) { showErrorMessage('option'); return; } if (!$(".post-rating-feedback-note textarea") || !$(".post-rating-feedback-note textarea").value) { showErrorMessage('note'); return; } var selectedOption = $('input[name="drone"]:checked').value; var feedbackNote = $(".post-rating-feedback-note textarea").value; requestPayload.rating_feedback_type = selectedOption; requestPayload.rating_feedback = feedbackNote; } pureJSAjaxPost(addratingAPI, requestPayload, onsaveRatingSuccess, onsaveRatingFail, function() {}, true); } function resetRatingAndFeedbackForm() { var activeStars = Array.from($all('.rating span.rating-star.active')); for (var i=0; i < activeStars.length; i++) { activeStars[i].classList.remove("active"); } if ($('input[name="drone"]:checked')) { $('input[name="drone"]:checked').checked = false; } var userNote = document.querySelector(".post-rating-feedback-note textarea"); userNote.value = ''; modalPopup.close(); } function onsaveRatingSuccess() { modalPopup.close(); savePostIdInUserRatedPostsCookie(); $("#post-rating-layout").classList.add("hidden"); $("#post-rating-message").classList.remove("hidden"); window.setInterval(function showMessage() { $("#post-rating-widget").classList.add("hidden"); }, 3000); } function onsaveRatingFail() { console.error('Saving post rating failed!'); modalPopup.close(); } function savePostIdInUserRatedPostsCookie() { userRatedPostIds.push(1169134); var expiryTime = new Date(); expiryTime.setMonth(expiryTime.getMonth() + 12); // Expiry after 1 year setCookie("user_rated_post_ids", JSON.stringify(userRatedPostIds), expiryTime); } function isPostRatedByUser() { var userRatedPostIds = getCookie('user_rated_post_ids'); if (userRatedPostIds) { try { userRatedPostIds = JSON.parse(userRatedPostIds); } catch (err) { console.error(err); return false; } } else { return false; } if(userRatedPostIds.indexOf(1169134) >= 0) { return true; } else { return false; } } function getRatingCountByPostId(postId) { return new Promise(function(resolve, reject) { pureJSAjaxGet( getRatingCountBaseURL + postId + '/rating/count', function(data) { try { data = JSON.parse(data); if (data.meta_value) { resolve(data.meta_value); } reject("Failed to fetch rating count for the post:" + postId); } catch (err) { reject("Failed to fetch rating count for the post:" + postId); } }, function(err) { reject("Failed to fetch rating count for the post:" + postId); }, true); }); } function showErrorMessage(messageType) { var messageContainerId = '#' + messageType + '-error'; $(messageContainerId).classList.remove('hidden'); window.setInterval(function () { $(messageContainerId).classList.add("hidden"); }, 5000); } (function() { var callFired = false; function lazyLoadPostRating() { if (callFired) return; callFired = true; if (!isPostRatedByUser()) { getRatingCountByPostId(1169134) .then(function(ratingCount) { if (ratingCount < 10) { $("#post-rating-widget").classList.remove("hidden"); } }) .catch(function(err){ console.error(err); }); } } document.addEventListener("scroll", lazyLoadPostRating, { passive: true, once: true }); document.addEventListener("mousemove", lazyLoadPostRating, { passive: true, once: true }); document.addEventListener("touchmove", lazyLoadPostRating, { passive: true, once: true }); })();ncG1vNJzZmivp6x7tLzOq6uso5WasaJ6wqikaJ2jpbyzwNJon6ivXaW5osWMppihop%2BjtG6%2F06uYsg%3D%3D