diff --git a/src/main/java/edu/ntnu/idi/idatt2003/gruppe42/View/Apps/HustlersApp.java b/src/main/java/edu/ntnu/idi/idatt2003/gruppe42/View/Apps/HustlersApp.java index d18f6c6..935f906 100644 --- a/src/main/java/edu/ntnu/idi/idatt2003/gruppe42/View/Apps/HustlersApp.java +++ b/src/main/java/edu/ntnu/idi/idatt2003/gruppe42/View/Apps/HustlersApp.java @@ -52,9 +52,9 @@ private void buildChapters() { chapters.put("Welcome", new String[]{ "HUSTLER'S UNIVERSITY", "Knowledge is power, power is influence, influence is money.\n\n" - + "This database covers every system. Read it once, and never forget.\n\n " + + "This app covers every system. Read it once, and never forget.\n\n " + "Use the sidebar to find what you need fast.\n\n" - + "Skip a chapter and you might end up as a brokey\n" + + "Skip a chapter and you might end up as a brokey.\n" + "Your call." }); @@ -62,22 +62,21 @@ private void buildChapters() { "HOW TO TRADE", "The market is where men is made, and babies run home to mommy.\n\n" + "BUY LOW, SELL HIGH\n" - + "Open the Trading app and browse the available assets. " - + "Don't see it, after closing this window, it will auto install. " - + "Each asset has a current price and a trend indicator. " + + "Open the Market app and browse the available stocks. " + + "Each stock has a current price and a trend indicator. " + "Green means the price is climbing; red means it's falling.\n\n" + "HOW TO BUY\n" - + "Select an asset, enter how many units you want, and tap TRADE. " - + "The cost is deducted from your wallet immediately, unless you dont have enough..\n\n" + + "Select s stock, enter how many units you want, and tap TRADE. " + + "The cost is deducted from your wallet immediately, unless you don't have enough...\n\n" + "HOW TO SELL\n" - + "Go to your Portfolio tab, select a held asset, and tap SELL. " + + "Select a held stock, enter how many units you want to sell, and tap TRADE. " + "Profit = (sell price minus buy price) times units.\n\n" + "RISK WARNING\n" - + "Prices move every in-game day. If a position tanks and you sell at a loss, " + + "Prices move every in-game hour. If a position tanks and you sell at a loss, " + "that money is gone. Never invest money you need for rent.\n\n" + "PRO TIPS\n" + "Watch the trend for at least two days before buying.\n" - + "Diversify — don't put everything in one asset.\n" + + "Diversify — don't put everything in one stock.\n" + "Always keep enough cash to cover your weekly rent." }); @@ -85,22 +84,16 @@ private void buildChapters() { "HOW THE BANK WORKS", "The Bank app is your financial safety net — and leverage tool.\n\n" + "SAVINGS ACCOUNT\n" - + "Deposit money into your savings account to earn daily interest. " - + "Interest compounds every in-game night, so the earlier you deposit, " - + "the more you earn by the end of the week.\n\n" - + "LOANS\n" - + "Need capital fast? Take out a loan. The bank will deposit the " - + "requested amount into your wallet immediately.\n" - + "WARNING: Loans accrue interest daily. A small loan can snowball " - + "if you ignore it. Pay it back before rent day.\n\n" - + "TRANSFERS\n" - + "You can transfer money between your wallet and your savings at any time. " - + "Remember: money in savings is NOT accessible for rent — " - + "you must withdraw it first.\n\n" + + "Your account displays your total balance, cash available, cash invested and total return. " + + "Remember, green numbers mean you're flying, red means you gotta lock in chief.\n\n" + + "PORTFOLIO\n" + + "If you like to brag about your investments, this is where it's at. " + + "If it's empty, what are you even doing reading this?! Get to investing! " + + "On the other hand, if it's full, I'm one proud G. \n\n" + "PRO TIPS\n" - + "Deposit surplus cash on Sunday so it earns all week.\n" - + "Never take a loan larger than you can repay in one week.\n" - + "Check your loan balance before rent day — it might have grown." + + "Clicking on a share in your portfolio will open its page in the Market app.\n" + + "Bank app + Market app = holy dual wield.\n" + + "Check your current cash balance before rent day." }); chapters.put("App Store", new String[]{ @@ -168,41 +161,35 @@ private void buildChapters() { "HOW RENT WORKS", "Rent is collected automatically at the end of every in-game week.\n\n" + "WHEN IT'S DUE\n" - + "Rent is charged on Sunday night, right before the new week begins. " - + "You will see a countdown in your home screen and receive a reminder email.\n\n" + + "Rent is charged on Saturday 00:00, right before the new week begins, so you have until Friday to make sure you're set.\n\n" + "HOW IT'S PAID\n" + "The rent amount is deducted directly from your wallet — automatically, " + "no action needed on your part. Make sure the money is in your wallet, " - + "NOT locked in savings.\n\n" + + "NOT locked in savings/investments.\n\n" + "WHAT IF YOU CAN'T PAY?\n" - + "If your wallet balance is lower than the rent amount when Sunday night hits:\n" - + " You lose ONE heart.\n" - + " The rent debt carries over and is added to next week's bill.\n" - + " Losing all hearts ends the game.\n\n" + + "If your current cash is lower than the rent amount when Sunday night hits:\n" + + " - You lose ONE heart.\n" + + " - Losing all hearts ends the game.\n\n" + "HOW MUCH IS RENT?\n" - + "Your rent amount is shown in the Rent widget on your home screen. " + + "Your rent amount is shown on the Rent Day popup at Saturday 00:00. You can count on it being $50 the first couple weeks.\n" + "It may increase as you progress — so keep earning.\n\n" - + "SURVIVAL CHECKLIST\n" + + "PRO TIPS\n" + "Check your wallet balance on Friday.\n" - + "Withdraw from savings if needed.\n" - + "Sell assets if you are short.\n" - + "Never go into Sunday underprepared." + + "Sell shares if you are short." }); chapters.put("Hearts", new String[]{ "YOUR LIVES — HEARTS", "Hearts represent how many chances you have left before it's game over.\n\n" + "STARTING HEARTS\n" - + "You begin the game with a set number of hearts shown in the top bar.\n\n" + + "You begin the game with a set number of hearts shown in the footer.\n\n" + "LOSING A HEART\n" - + "You lose one heart if your wallet cannot cover rent on Sunday night, " - + "or from certain in-game penalties triggered by events or choices.\n\n" + + "You lose one heart if your wallet cannot cover rent on Sunday night.\n\n" + "GAME OVER\n" + "When you run out of hearts, the game ends. " + "There is no revive. Manage your money or start over.\n\n" + "CAN YOU GAIN HEARTS BACK?\n" - + "Hearts can sometimes be restored through special in-game events " - + "or achievements. Don't rely on it — protect the ones you have.\n\n" + + "Nah bro, work with the cards you've been dealt — protect the ones you have.\n\n" + "PRO TIPS\n" + "Treat every heart like real money. One bad week can cascade.\n" + "If you're at one heart, play conservative — protect your wallet above all."