Skip to content

Conditional Clickboxes#2363

Draft
ExistentialEnso wants to merge 2 commits intomainfrom
iza.conditional-clickboxes
Draft

Conditional Clickboxes#2363
ExistentialEnso wants to merge 2 commits intomainfrom
iza.conditional-clickboxes

Conversation

@ExistentialEnso
Copy link
Contributor

This adds support for clickboxes to have requirements associated with them. The current implementation is very minimal, only having support for quest completions.

This adds two new optional fields to clickbox data:

  • requirements - conditions that must be met for the clickbox to become active
  • backgrounds - array of backgrounds to use when the condition is met

Background arrays can either be 1 or 3 items long, depending on whether it is affected by the day/night cycle.

Any existing clickboxes will just continue to function as-is with the existing configuration.

@vercel
Copy link

vercel bot commented Feb 17, 2026

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

Project Deployment Actions Updated (UTC)
kamigotchi-client Ready Ready Preview, Comment Feb 17, 2026 8:27pm

Request Review

@coderabbitai
Copy link
Contributor

coderabbitai bot commented Feb 17, 2026

Important

Review skipped

Draft detected.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch iza.conditional-clickboxes

Tip

Issue Planner is now in beta. Read the docs and try it out! Share your feedback on Discord.


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

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.

1 participant