Skip to content

Commit

Permalink
Update Game Helplink text; add links to free/libre IWADs
Browse files Browse the repository at this point in the history
  • Loading branch information
dashodanger committed May 10, 2024
1 parent bdcfac6 commit 177c010
Show file tree
Hide file tree
Showing 2 changed files with 39 additions and 2 deletions.
39 changes: 38 additions & 1 deletion modules/useful_links.lua
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,46 @@
--
----------------------------------------------------------------

OB_MODULES["links_iwads"] =
{
label = _("Game WADs (Libre/Freeware)"),

where = "links",
priority = 101,

options =
{
{
name="url_freedoom",
label=_("Freedoom (Doom 1/2 Replacement)"),
url="https://freedoom.github.io/download.html",
},
{
name="url_blasphemer",
label=_("Blasphemer (Heretic Replacement)"),
url="https://github.com/Catoptromancy/blasphemer",
},
{
name="url_hacx",
label=_("HacX 1.2"),
url="https://www.doomworld.com/idgames/themes/hacx/hacx12",
},
{
name="url_harmony",
label=_("Harmony Compatible"),
url="https://www.doomworld.com/idgames/levels/doom2/Ports/g-i/harmonyc",
},
{
name="url_rekkr",
label=_("REKKR"),
url="https://www.doomworld.com/idgames/levels/doom/megawads/rekkr",
},
}
}

OB_MODULES["links_addons"] =
{
label = _("Addons"),
label = _("Obsidian Addons"),

where = "links",
priority = 101,
Expand Down
2 changes: 1 addition & 1 deletion source_files/obsidian_main/ui_game.cc
Original file line number Diff line number Diff line change
Expand Up @@ -179,7 +179,7 @@ void UI_Game::callback_GameHelp(Fl_Widget *w, void *data) {
win->set_modal();
win->show();
// clang-format off
buff->text(_("Chex 3 Vanilla: Unofficial repackaging of Chex Quest 3 for non-ZDoom derived engines. SLUMP support only.\n\nHacX 1.2: SLUMP support only.\n\nHarmony Compat: Harmony re-release for non-ZDoom derived engines. Must be run as a PWAD in conjuction with the Doom 2/Freedoom 2 IWAD. SLUMP support only.\n\nStrife: SLUMP support only."));
buff->text(_("Available Games:\n\nid Tech 0:\n\nWolfenstein 3D\n\nSpear of Destiny\n\nNoah's Ark 3D\n\nOperation Body Count: Note, this game is less stable than its other id Tech 0 counterparts!\n\nid Tech 1:\n\nDoom 2\n\nDoom\n\nThe Ultimate Doom\n\nPlutonia: Part of Final Doom\n\nTNT: Evilution: Part of Final Doom\n\nHeretic\n\nChex 3 Vanilla: Unofficial repackaging of Chex Quest 3 for non-ZDoom derived engines. SLUMP support only.\n\nHacX 1.2: SLUMP support only.\n\nREKKR: SLUMP support only.\n\nHarmony Compat: Harmony re-release for non-ZDoom derived engines. Must be run as a PWAD in conjuction with the Doom 2/Freedoom 2 IWAD. SLUMP support only.\n\nStrife: SLUMP support only."));
// clang-format on
}

Expand Down

0 comments on commit 177c010

Please sign in to comment.