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

Group episodes by game #6

Open
maverick-hunter opened this issue Sep 14, 2024 · 21 comments
Open

Group episodes by game #6

maverick-hunter opened this issue Sep 14, 2024 · 21 comments
Labels
enhancement New feature or request

Comments

@maverick-hunter
Copy link

Guys, I don't even know if this project was already supposed to be used by anyone, but I've been following the commits after you picked up after WadSmoosh ended development. Thank you so much for that!

I was just wondering if, with so many more episodes now, there's still a way to keep the classic Doom font for the the episode list, instead of the plain text used by GzDoom.

I don't really know if it fits the goals of the project, but I was wondering if you'd consider an option for submenus for Doom 1 episodes and Doom 2, sincer there are so many official episodes now.

Also, I think it would be cool if the command prompt gave a message about which wads one's missing for the complete package.

Anyway, thanks again for keeping this project alive!

@Trimint123
Copy link

Considering that it's pretty much impossible to have every custom text in one screen, I think it's safe to assume that the idea for it wasn't planned unless we find a way to make the menu scroll, which at that point we may as well make a fancier menu instead.

@maverick-hunter
Copy link
Author

I don't even know if it's doable, but would submenus somewhat like this be out of the scope of the project? Maybe

  • Doom

    • Knee-Deep In The Dead
    • The Shores of Hell
    • Inferno
    • Thy Flesh Consumed
    • Sigil
    • Sigil II
  • Doom II

    • Hell on Earth
    • No Rest For The Living
    • The Master Levels
    • No Rest for the Living
    • The Vulcan Abyss
    • Counterfeit Eden
  • Final Doom

    • TNT Evilution
    • The Plutonia Experiment

@Owlet7 Owlet7 added the enhancement New feature or request label Sep 14, 2024
@Trimint123
Copy link

If possible, maybe we could split sections of Hell on Earth, TNT, and Plutonia to be episodic, though a creative name is required for those since they ain't an official names.

@Owlet7
Copy link
Owner

Owlet7 commented Sep 14, 2024

That's the plan, more or less. The episodes should be grouped by game and campaign.
The Hell on Earth episodes do have official names: "The Space Station", "The City", and "Hell".

Also, I think it would be cool if the command prompt gave a message about which wads one's missing for the complete package.

That would lead to some potential redundancies (e.g. saying that doom2kex is missing when the user already uses it as doom2). It would also clutter the screen with too much information. The "Supported WADs" section of the Readme should suffice, it already covers everything that's supported.

Planned menu structure

@Owlet7 Owlet7 changed the title Is there a way to force large (graphical) episode names on the menu? Group episodes by game Sep 14, 2024
@Trimint123
Copy link

Trimint123 commented Sep 14, 2024

Ohh, taken ideas from Works of the Masters. Interesting!

As for the episodes name, I don't know. Some of the names is a bit uncreative, but I guess we can't do much about it, huh?

@Owlet7
Copy link
Owner

Owlet7 commented Sep 14, 2024

Ohh, taken ideas from Works of the Masters. Interesting!

Actually, no. I made a similar mod 10 years ago (now unlisted), long before WadSmoosh, and before ZScript was implemented in GZDoom. I thought that it'd fit the goals of the project to add support for these maps.

As for the episodes name, I don't know. Some of the names is a bit uncreative, but I guess we can't do much about it, huh?

I wouldn't want to change the Doom II episode names, since those are official, but Final Doom doesn't have official names for its episodes, as far as I'm aware, so I'm open to suggestions.

@maverick-hunter
Copy link
Author

That's the plan, more or less. The episodes should be grouped by game and campaign. The Hell on Earth episodes do have official names: "The Space Station", "The City", and "Hell".

That would look really cool, IMHO. Thanks for sharing that graph!

@Trimint123
Copy link

I wouldn't want to change the Doom II episode names, since those are official, but Final Doom doesn't have official names for its episodes, as far as I'm aware, so I'm open to suggestions.

TNT is about alien demons invaded earth through a spaceship, so it should be space related. The Doom Wiki had some interesting idea of how TNT's episodic should structure:
MAP1-11: experiment lab, then millitary base
MAP12-20: nighttime (may as well be in space considering the next one)
MAP21-30: hellish (the demon's planet, probably)

For Plutonia, I'm not sure how I would theme that one specifically.

@Owlet7
Copy link
Owner

Owlet7 commented Sep 15, 2024

TNT is set on a moon of Jupiter (presumably Io), not on Earth.

@Trimint123
Copy link

Trimint123 commented Sep 15, 2024

Huh, good to know?

@RoniPunk
Copy link

RoniPunk commented Oct 2, 2024

Amazing work on WAD Fusion! I too was working on something to fix the game index. I am also working on a full run mod for Wad Fusion as there was one for wadsmoosh and also I added the PSX doom exclusive maps as hidden extras as the Xbox version did for Sewers and Betray.

@Snarke1
Copy link

Snarke1 commented Oct 9, 2024

Oooh PSX levels would be an interesting addition. Though, do those levels even have any way to get them without plucking them out of a rom or something?

@maverick-hunter
Copy link
Author

Oooh PSX levels would be an interesting addition. Though, do those levels even have any way to get them without plucking them out of a rom or something?

Lookup Doom CE on ModDB. I know you need the official release for the Doom 64 stuff, but I'm not sure the copyright stuff related to PSX Doom.

Even so, I think both Doom 64 and PSX Doom are too different from the originals to fit within WadFusion's scope, maybe?

@Trimint123
Copy link

Trimint123 commented Oct 10, 2024

Yeah, I don't think it was necessary to include here as this was mainly for official games of Doom. If you know how to code tho, you could do it for yourself.

@Snarke1
Copy link

Snarke1 commented Oct 10, 2024

I meant more the exclusive secret levels specifically but yeah I getcha. Also I wish I knew how to code and add stuff to this lmao! It's fine though, this project is still very appreciated.

@Owlet7
Copy link
Owner

Owlet7 commented Oct 10, 2024

Just to make it clear, none of the 5th gen console Doom content will ever be officially supported in WadFusion, either in full, or only "exclusive" levels.

@Snarke1
Copy link

Snarke1 commented Oct 11, 2024

Yeah that's fair. My bad. I got a little too excited about the idea. Regardless, I look forward to whatever comes next!

@Ohthatguy43
Copy link

will the order be smth like this?

DOOM: (Ultimate DOOM + Sigil 1/Sigil 2)

DOOM 2: (DOOM 2, NO REST FOR THE LIVING AND MASTER LEVELS)

FINAL DOOM: (TNT AND PLUTONIA)

LEGACY OF RUST: (The Two Episodes featured.)

@Someguyman
Copy link

Planned menu structure

I suggestions for the tnt and plutonia episdoes:

TNT saga:
Episode 1: Lo invasion
Episode 2: Nocturnal Lo

Episode 3 remains as "Hell on lo".

Plutonia saga:
Episode 1: Jungle Assault. I named it that due to the general vibe of plutonia with it's overall brown and green color palette and use of vines/camo patterned textures.
Episode 2: The Blood Tides. Named after the sky texture of these maps and also to differentiate it from doom 2's hell episode.

Episode 3 remains as "Devil Hive".

@Someguyman
Copy link

I think it could also be worth it to use the new Label feature that was recently added to gzdoom's mapinfo lump so that you change the label from tn_map01 to something like Evilution, map01 without changing the filename itself.

@Owlet7
Copy link
Owner

Owlet7 commented Nov 22, 2024

Won't be done, because it overrides the "Show map label" automap option.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

7 participants