4 items

File information

Last updated

Original upload

Created by

W00Z

Uploaded by

W00Z

Virus scan

Safe to use

About this mod

Introduces some variety into your hacking by replacing the hacking minigame with Wordle, the well-known hangman-esque word game, on some or all terminals.

Share
Requirements
Permissions and credits
Changelogs
WordleHack

WordleHack introduces a new hacking minigame to terminals which has you guess a word in a limited number of attempts, widely known as Wordle.

How is that different from the original hacking minigame, you ask?

WordleHack doesn't limit you to a few predefined words that you need to choose from the screen. Instead, you use your keyboard or the on-screen keyboard to guess any word you wish.

The individual letters of your guess will then be colored based on correctness:

Green for a letter that is in the right place.
Yellow for a letter that is elsewhere in the word, but not here
.
No change for a letter that does not appear in the word at all.

The on-screen keyboard will also reflect this, coloring correct letters and greying out incorrect ones
.

We all know that a picture is worth a thousand words and videos are even better, so to see the mod in action, you can watch this video by Ivan Perdona, which he kindly allowed me to post here:




Or check out the official version of Wordle at the NY Times website for more info.
(Click the question mark and select How to Play to see the rules.)



Features

NEW in 1.2.0:
  • message bar to show the right answer upon failed attempt
  • infinite Wordle terminals for modders (see article)
  • dedicated user INI that overrides the default one
  • robust logging system
  • and many more improvements (see changelog)

  • a new minigame that integrates seamlessly into the terminal hacking menu
  • original 5-letter dictionaries with over 2000 possible answers and over 10000 possible guesses, just like the real thing
  • custom 4-letter and 6-letter dictionaries also included out of the box
  • a dictionary-agnostic implementation that lets you replace any dictionary, or modify the existing ones at will (as long as you keep the formatting)
  • a configuration file that lets you control many aspects of the mod, such as difficulty and visuals
  • controller support
  • separate JSON configuration files for different keyboard layouts (included options are QWERTY, QWERTZ, AZERTY, DVORAK, COLEMAK, and an alphabetically ordered layout for QWERTY, and it is very easy to create your own, see article)
  • a successful hack rewards XP based on terminal lock difficulty, and correctly increments the active hacking challenge (A Healthy Glow/H4x Supr3m3)
  • a locked out terminal can be accessed again with the Computer Whiz perk

* You can set bAllowRepeatedAttempts to 1 in the INI if you really want behavior similar to vanilla hacking, where the terminal chooses a new word on each visit unless you exhaust your guesses. But if you leave bAllowRepeatedAttempts at 0 as suggested, it makes hacking reasonably difficult instead of giving you unlimited attempts, which finally makes the Computer Whiz perk relevant. This is why I chose to set 0 as default.



Installation

  • make sure you have all the requirements
  • the mod is packaged as a FOMOD archive for your convenience, use your favorite mod manager to install



Controls

  • mouse and keyboard: use keyboard keys or click the on-screen keyboard
  • controller: use the D-pad to move the highlight around, A to enter letter, X to delete letter, Y to enter guess, B to exit the terminal (as usual)



Customization

WordleHack is made to be extensively customizable. Every INI option comes with a thorough explanation of its function.
Starting with version 1.2.0, the mod uses two INI files:

  • Data\Config\WordleHack\WordleHack_default.ini - the default INI which comes as read-only and should remain so
  • Data\Config\WordleHack\WordleHack_user.ini - automatically created on first run, meant to be changed by the player;
    WARNING: Mod Organizer 2 places this file in the overwrite folder instead.



Compatibility

All natively compatible with zero configuration needed.
If your favorite mod is not compatible with WordleHack, let me know about it and I'll see what I can do!
If your mod relies on the OnTerminalHacked and/or OnTerminalHackFailed events, WordleHack dispatches similar events OnWordleHacked and OnWordleHackFailed, which you can capture just like Terminals Shock on Failure does.




Planned Features

  • game statistics and streaks (since 1.1.0, scores are already being collected quietly)
  • multiple word mutations such as Dordle or Quordle
  • support for layouts and dictionaries in different languages (this is in the more distant future, as it will require me to familiarize myself with the Oblivion Font Editor to create my own fonts and/or gain permissions for some existing fonts that are suitable, and also a lot of feedback from the community)

You are very welcome to share your own ideas and feature requests in the comments section!



Credits

  • the NVSE team for making New Vegas Script Extender
  • the xNVSE team for keeping it alive and feeding it steroids
  • jazzisparis for JIP LN NVSE and UIO
  • c6, carxt, lStewieAl and WallSoGB for JohnnyGuitar NVSE
  • Demorome and Trooper for ShowOff NVSE
  • TommInfinite for SUP NVSE
  • Josh Wardle for Wordle
  • Don Ho for Notepad++
  • Ivan Perdona for his showcase video
  • Wenderer for the FOMOD Creation Tool
  • FinalCatalyst for his advice and code review
  • the Uranium Fever team for including my mod in their modlist