Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Undertale for AP #439

Merged
merged 159 commits into from
Jun 27, 2023
Merged

Undertale for AP #439

merged 159 commits into from
Jun 27, 2023

Conversation

jonloveslegos
Copy link
Contributor

@jonloveslegos jonloveslegos commented Apr 10, 2022

Randomizes the items, and adds a new item to the pool, "Plot" which lets you go further and further in the game the more you have.

Developers: WirTheAvali (Preferred name for professional use, mewlif)
Tests: Many, many, many tests in the Archipelago discord server. I test new pushes with me and my brother, with all route options, and other option combinations.
apworld is pinned in the Undertale thread in the Archipelago discord server, user feedback form is also pinned.

jonloveslegos and others added 30 commits April 7, 2022 17:34
UndertaleClient.py Outdated Show resolved Hide resolved
UndertaleClient.py Outdated Show resolved Hide resolved
@Berserker66
Copy link
Member

The client might need a warning that it is out to murder harddrives and SSDs with a vengeance...

@Berserker66
Copy link
Member

Most things now are form stuff, that would be optional to fix, such as massive If-Trees are typically replaced with dictionary lookups, Toggle with default 0 or 1 is meant to be solved with Toggle and DefaultOnToggle, but explicitly doing it works fine too.

@jonloveslegos
Copy link
Contributor Author

The client might need a warning that it is out to murder harddrives and SSDs with a vengeance...

Where should that warning be?

@Berserker66
Copy link
Member

The client might need a warning that it is out to murder harddrives and SSDs with a vengeance...

Where should that warning be?

That was mostly a joke. Though preferably it wouldn't do so many file writes in the first place.

@jonloveslegos
Copy link
Contributor Author

The client might need a warning that it is out to murder harddrives and SSDs with a vengeance...

Where should that warning be?

That was mostly a joke. Though preferably it wouldn't do so many file writes in the first place.

I will try to lessen the amount of writes, I have already done so with the .scout and .spot files, but I haven't tested it, and want this to not have to wait even longer than it already has.

from multiprocessing import Process


def run_client():
Copy link
Member

Choose a reason for hiding this comment

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

This will probably need some revamping in the future, once we figure out a proper and stable api to embed clients.

@Berserker66 Berserker66 merged commit 553fe0b into ArchipelagoMW:main Jun 27, 2023
Zunawe pushed a commit to Zunawe/Archipelago that referenced this pull request Jun 30, 2023
Randomizes the items, and adds a new item to the pool, "Plot" which lets you go further and further in the game the more you have.

Developers: WirTheAvali (Preferred name for professional use, mewlif)
FlySniper pushed a commit to FlySniper/Archipelago that referenced this pull request Nov 14, 2023
Randomizes the items, and adds a new item to the pool, "Plot" which lets you go further and further in the game the more you have.

Developers: WirTheAvali (Preferred name for professional use, mewlif)
Jouramie pushed a commit to Jouramie/Archipelago that referenced this pull request Feb 28, 2024
Randomizes the items, and adds a new item to the pool, "Plot" which lets you go further and further in the game the more you have.

Developers: WirTheAvali (Preferred name for professional use, mewlif)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
is: new game Pull requests for implementing new games into Archipelago.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants