From 5d73a83c7d1f8925ef20d919ed31f583d1303d23 Mon Sep 17 00:00:00 2001 From: Kima Date: Sun, 11 Feb 2024 14:38:51 +0100 Subject: [PATCH] added paywall :3 --- lib/models/premium_scopes.dart | 3 +++ lib/ui/mobile/premium/upsell.dart | 10 ++++++++++ 2 files changed, 13 insertions(+) diff --git a/lib/models/premium_scopes.dart b/lib/models/premium_scopes.dart index 9ae46a3..fe3c055 100644 --- a/lib/models/premium_scopes.dart +++ b/lib/models/premium_scopes.dart @@ -31,6 +31,9 @@ class PremiumScopes { // tier scope static const tierSponge = "refilc.plus.tier.SPONGE"; + // uncategorized + static const customGradeRarities = "refilc.plus.CUSTOM_GRADE_RARITIES"; + // old scopes static const nickname = "refilc.plus.NICKNAME"; static const gradeStats = "refilc.plus.GRADE_STATS"; diff --git a/lib/ui/mobile/premium/upsell.dart b/lib/ui/mobile/premium/upsell.dart index 05ff2c1..4b8cb4f 100644 --- a/lib/ui/mobile/premium/upsell.dart +++ b/lib/ui/mobile/premium/upsell.dart @@ -22,6 +22,7 @@ enum PremiumFeature { iconChange, // sponge fontChange, // sponge goalPlanner, // sponge + gradeRarities, } enum PremiumFeatureLevel { @@ -51,6 +52,8 @@ const Map _featureLevels = { PremiumFeature.iconChange: PremiumFeatureLevel.sponge, PremiumFeature.fontChange: PremiumFeatureLevel.sponge, PremiumFeature.goalPlanner: PremiumFeatureLevel.sponge, + + PremiumFeature.gradeRarities: PremiumFeatureLevel.old, }; const Map _featureAssets = { @@ -76,6 +79,9 @@ const Map _featureAssets = { PremiumFeature.iconChange: "assets/images/premium_banner/app_icon.png", PremiumFeature.fontChange: "assets/images/premium_banner/font.png", PremiumFeature.goalPlanner: "assets/images/premium_banner/goal_planner.png", + + PremiumFeature.gradeRarities: + "assets/images/premium_banner/grade_rarities.png", }; const Map _featureTitles = { @@ -101,6 +107,8 @@ const Map _featureTitles = { PremiumFeature.iconChange: "Ez aztán különleges!", PremiumFeature.fontChange: "Woah! Micsoda gyönyörű betűk!", PremiumFeature.goalPlanner: "Még több javaslat kell?", + + PremiumFeature.gradeRarities: "Nem epikus, hanem ultraszuper?", }; const Map _featureDescriptions = { @@ -141,6 +149,8 @@ const Map _featureDescriptions = { "Szivacs szintű támogatással megváltoztathatod a betűtípust is.", PremiumFeature.goalPlanner: "Támogass Szivacs szinten és használd ki a cél kitűzés minden funkcióját!", + + PremiumFeature.gradeRarities: "A reFilc+ Tinta szintjével ez is elérhető!", }; class PremiumLockedFeatureUpsell extends StatelessWidget {