Skip to content

Feature/arcade shop cosmic balls#314

Merged
Sludging merged 6 commits into
Sludging:mainfrom
TolakaD:feature/arcade-shop-cosmic-balls
Apr 1, 2026
Merged

Feature/arcade shop cosmic balls#314
Sludging merged 6 commits into
Sludging:mainfrom
TolakaD:feature/arcade-shop-cosmic-balls

Conversation

@TolakaD
Copy link
Copy Markdown
Contributor

@TolakaD TolakaD commented Mar 26, 2026

  1. Fix critters display amount in the tooltip;
  2. Add support of the Cosmic balls in Arcade page;
  3. Change Arcade page design to the UpgradeVault page style.

@TolakaD TolakaD requested a review from Sludging as a code owner March 26, 2026 21:55
@vercel
Copy link
Copy Markdown

vercel Bot commented Mar 26, 2026

@TolakaD is attempting to deploy a commit to the Idleon Efficiency Team on Vercel.

A member of the Team first needs to authorize it.

@vercel
Copy link
Copy Markdown

vercel Bot commented Mar 27, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
idleon-efficiency Ready Ready Preview, Comment Apr 1, 2026 0:38am

Request Review

Copy link
Copy Markdown
Owner

@Sludging Sludging left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Few minor things to change / experiment with, overall looking good!

Comment thread app/world-2/arcade/content.tsx Outdated
margin={{ right: 'medium' }}
component={
<Box direction="row" align="center" gap="xsmall">
<IconImage data={ArcadeData.silverBallImageData()} />
Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can probably scale this (and same ones in this row) down a bit .. maybe 0.7? They are a bit big now I think

I leave it up to you if you want to keep it or not, just a thought

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fixed. You are correct, with 0.7 scale it looks much better.

const columns = [
{
property: 'upgrade',
header: 'Upgrade',
Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is it possible to not have a header? I don't think it really makes sense to have the Upgrade header above the image, it makes it look a bit squashed.

If it's not feasible that's fine just want to see if you can try it out.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fixed. Also true, looks better without it.

Comment on lines +23 to +24
const isMaxLevel = bonus.level >= ARCADE_MAX_LEVEL + 1;
const hasCosmicStepToMax = bonus.level === ARCADE_MAX_LEVEL;
Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Mind adding some comments? for the life of me I can't remember arcade logic and this code seems a bit odd to me so I'd love some clarity on why we check for things like +1

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Added few comments. I will consider moving this logic to arcade.tsx file in the future

@Sludging Sludging merged commit 381fffe into Sludging:main Apr 1, 2026
2 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants