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

Heretic: implement new game #2256

Merged
merged 1 commit into from
Nov 25, 2023
Merged

Heretic: implement new game #2256

merged 1 commit into from
Nov 25, 2023

Conversation

Daivuk
Copy link
Collaborator

@Daivuk Daivuk commented Oct 3, 2023

Title3

What is this fixing or adding?

Self explanatory title.

Note to reviewers: All source files except for init.py are generated through a tool. They will be formatted the same way as DOOM 1993. I wouldn't waste time reviewing these as the format was already approved. The init.py is almost similar to DOOM 1993 except for minor changes. Because Heretic is also Episodic, this code has more similarities with DOOM 1993 than DOOM II.

The APPDOOM client can be found here: https://github.com/Daivuk/apdoom/releases

How was this tested?

Community tested for months. But this code adds new stuff, and still need to be tested a bit longer. The apworld was given to the community. This commit also adds 2 new episodes: Episode 4 and 5.

If this makes graphical changes, please attach screenshots.

The AP icons used in game are the same as DOOM 1993. But it is stored in a different wad file APHERETIC.WAD. They have different pallet.
app5
ap4

The HUB teleporter is also different than DOOM 1993 and DOOM II to fit the Heretic theme:
LVST2

Level select is the same principal as in DOOM 1993:
image

@ThePhar ThePhar added the is: new game Pull requests for implementing new games into Archipelago. label Oct 17, 2023
@ThePhar
Copy link
Member

ThePhar commented Nov 24, 2023

Can you add this world to docs/CODEOWNERS and README.md?

@Daivuk
Copy link
Collaborator Author

Daivuk commented Nov 25, 2023

Can you add this world to docs/CODEOWNERS and README.md?

done

@Daivuk Daivuk force-pushed the heretic branch 2 times, most recently from ba25c23 to d4b1a7b Compare November 25, 2023 13:33
@Berserker66 Berserker66 merged commit 9afca87 into ArchipelagoMW:main Nov 25, 2023
12 checks passed
Jouramie pushed a commit to Jouramie/Archipelago that referenced this pull request Feb 28, 2024
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.

None yet

3 participants