Enable quest status via varps#14
Open
corpandrew wants to merge 1930 commits into
Open
Conversation
Co-authored-by: tannerdino <tannerdino@gmail.com>
Co-authored-by: tannerdino <tannerdino@gmail.com>
…ker#16) * feat: check friends/ignore list limits * fix: do not push friend to in memory list until after limit check * fix do not push ignore to in memory list until after limit check
Works on java + webclient. Caused DC before.
todo - chunking and indexing zip
…Bittker#21) Existing code would fail to play i.e. "Army of darkness" because `replace` only replaced the first ` ` with `_`, meaning it would try to locate "army_of darkness". Tested on Java and Webclient.
* Update ServerOps.ts * refactor: unused import
* feat: update LoginServer to support logging into multiple profiles simultaneously * feat: update FriendServer to support multiple profiles simultaneously * fix: correct query for deleteIgnore
Implements the full pipeline for using an inventory item on an NPC (OPNPCU packet), mirroring the existing useItemOnLoc pattern. Includes a sheep-shearing integration test. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Adds env-configurable BANNED_USERNAME_WORDS substring check to both player_login and sdk_auth auto-registration paths. The actual word list lives in engine/.env (gitignored) and gets baked into the Docker image at build time. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Provides bun via a nix dev shell so contributors get a consistent toolchain without manual installs. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Add nix flake + direnv
- Updated: mining.md, shops.md - New: mcp_tips.md, smithing.md
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Nest the server into a folder and also solve symlink for running server locally
Update and add learnings docs
corpandrew
marked this pull request as ready for review
February 8, 2026 21:30
Force-send quest varps on login and mark quest varps as transmit to ensure SDK gets full quest state immediately. Rebuild QuestSDK and add quest helpers to the runner context, plus update API docs. Co-authored-by: Cursor <cursoragent@cursor.com>
corpandrew
force-pushed
the
quest-varp-sync
branch
from
February 8, 2026 21:34
a0dbed1 to
44954f9
Compare
corpandrew
marked this pull request as draft
February 8, 2026 21:35
corpandrew
marked this pull request as ready for review
February 8, 2026 21:35
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR adds Quests as part of the SDK.
It enables sending the quest-varps (with statuses). And allows users to get the status of quests on demand.
Tested by Starting Cooks Assistant.