- Published on
Patch Notes #97 - Battle Passes
The Legacy Battle Pass
Here is a preview of the rewards you can get! This pass includes some old sets from the original with refreshed colors and shading updates. 80 tiers for 200 Gems.
Rocket Man Set
Crimson Phantom Set
Shadow Paladin Set
Flare Sword
Crafting Materials
Faction Badges
FP, BP and XP potions
Coins and Gems
Plates
Gemstones
Battle Pass of Noobness
Here is a preview of what you can get from this pass! Great for starting your journey into Fantasy Online 2! This pass will never leave the Battle Pass shop and maybe be offered in a "Starter Pack" in the future. 40 tiers for 100 Gems.
Pickaxe
Lockpick
Noobness Set
Golden Set of Noobness
Gems
Gold
Plates
Gemstones
Patch Notes
- updated Seaweed tooltip
- updated other tooltips with spelling errors
- added The Legacy Battle Pass
- added The Battle Pass of Noobness
- updated rewards from 3 bosses quests in ToLS
Gamer's Patch Notes
Created a new UI window class GUIWindowDynamic. This will be used to adapt to mobile screens.
Rewrote the mail window to use the new GUIWindowDynamic.
Rewrote innerds of mail window to use the newer GUIScrollList which means it's fast for large mailboxes now.
Fixed a bug with the top right mail toggle images getting out of sync.
Rewrote the shop window to be dynamic.
iPhone 12 is our min spec and min screen size for mobile.
Added Visual Effects toggle in settings. This will currently enable/disable all skill visual effects.
Fixed a couple bugs having to do with the dynamic window.
Fixed a nasty bug where it was loading many copies of the same enemy. HUGE speed optimization.
Added code to calculate the bounding box of each frame of an enemy sprite.
Enemy code is now using these bounding boxes for click detection instead of sprite pixel transparency because it's really easy to accidentally click "through" an enemy sprite with lots of transparency. This makes attacking and looting much nicer. I haven't misclicked yet.
Fixed the bouncing back and forth movement that could happen when you hold your pointer/finger down.
Upgraded Steam to the latest packages and released a new build.
Updated the main site and the client packages.
Setup Android Studio and started setting up building FO2 as an apk.
Created a Pixel Games LLC Apple Developer account and got the process started to enroll as a dev.
Tried setting up https://github.com/Linen-dev/linen.dev for our discord but it's broken.
Finally fixed the jwt expired bug on the main site.
Started investingating https://reactnative.dev/ as https://capacitorjs.com/ is not cutting it.
Using react native I've got a way to sign in to google, pass that to the server supertokens, and get back access tokens. OAuth2 always takes forever to setup.
Started implementing react native version of our character list/create/view. AKA the red rectangle buttons.
Sign in with google and view character list in react native up and running in an android emulator.
Connecting, logging in, playing game added to react native! Working on Android!
Apple dev account now setup.
Fixed main site discord login which a broke recently.
P.S. - I’ll be posting an Android APK for download, as well as an iOS build via TestFlight once the mobile version is ready. If you have an iPhone and want to be ready, download TestFlight from the AppStore https://testflight.apple.com/ .