Published on

Patch Notes #98 - The Great Egg Hunt

The Great Egg Hunt

To celebrate Easter this year we have our very own Easter Egg Hunt! Solve the riddles that Puddles gives you to locate the correct egg, collect it (attack it), and return to Puddles for your reward. There are 28 riddles that reward Egg Bundles that you'll need to craft some fun new egg themed items! With that being said, you'll have 28 materials per character so choose what you craft wisely!

New Gemster Items!

Head on over to the Gemster to get your hands on the Easter themed Chocolate Bunny Box and Floppy Bunny Ears, the Earth Day themed Earth Princess set or the Skull Crusha Hammer!!! 

Patch Notes

- Added Chocolate Bunny Box

- Added Earth Princess Box

- Added Floppy Bunny Ears

- Added the Skull Crusha

- Added Easter Event

- Added Puddles and Ruffles

- Added 28 Easter Eggs to find

- Added a new event boss

- Added Easter Themed outfit crafts

Gamer's Patch Notes

  • Changed the main site so that new accounts can create their characters without linking Patreon. (Patreon linking and subscription is still required to enter to the game.)

  • Setup Apple dev account and setup Apple Sign-In app identifier, services identifier, and private key.

  • Setup Apple Sign-In on the dev account and integrated it into SuperTokens. You can now create an account with Apple Sign-In!

  • Setup handling of disconnect and routing based on that.

  • Setup our custom font all over react native.

  • Added main site endpoint for google auth token conversion to supertokens access token.

  • Added refresh token endpoint.

  • Apple App Store Connect mostly setup. First build is waiting for Apple approval in order to be distributed through TestFlight.

  • Wrote an auth endpoint for apple on mobile.

  • Integrated @invertase/react-native-apple-authentication which allows sign in with Apple to work on iOS and Android.

  • Setup sentry for mobile project.

  • Setup https://docs.expo.dev/versions/latest/sdk/device/ expo-device to guess the device type and pass it on to the game to adjust rendering.

  • First build was approve by Apple for distribution on TestFlight. https://testflight.apple.com/join/C87yj5vZ

  • Setup insets and device type detection on react native that is then passed onto the game client.

  • Trying to adapt GUI to portrait on mobile is going to require an entirely new custom GUI so for now the game will be locked to landscape.

  • iOS testing build approved by Apple.

  • Android testing build send to Google review.

  • Added code to request notification permission on app start.

  • Implemented sign in with Discord using expo-auth-session.

  • Added auth endpoint for Discord.

  • Restyled and refactored all the sign-in stuff on mobile.

  • Google Play testing setup. https://play.google.com/apps/testing/com.fantasyonline2.fov4 (Waiting for Open Testing build approval.)

Please keep in mind that the mobile GUI is a work in progress and much of it is currently turned off. Also, character creation and sign in with email/password are not yet implmented on mobile.