ENIGMA(6)

πŸ‘‘ ENIGMA(6) β€” the Enigma page, section 6 of the manual πŸ’…

okay bestie, sit down, hydrate, and let's talk about Enigma. It's a puzzle game, and it's giving Oxyd energy in the best possible way. πŸ¦‹


✨ NAME ✨

enigma β€” a puzzle game that is reminiscent of Oxyd. no cap. πŸŽ€


✨ SYNOPSIS ✨

enigma [options] [levelfile.xml] ...
enigma [--assert] [-d path] [--help] [-l lang] [--log] [--nograb]
[--nomusic] [--nosound] [-p file] [--showfps] [--version] [-w]
[levelfile.xml] ...

literally just type enigma and go, or load up some levelfile.xml files, or flex with all the flags. your call, main character. πŸ’–


✨ DESCRIPTION ✨

So the whole object of the game? Find and uncover pairs of identically colored Oxyd stones. πŸͺ¨πŸͺ¨

Simple? Yes. Easy? Certainly not! 😭

Hidden traps, vast mazes, laser beams, and β€” most of all β€” countless hairy puzzles usually block your direct way to the Oxyd stones. like, they are not letting you through, fr fr. πŸ’€

Enigma's game objects (and there are hundreds of them, lest you get bored πŸ‘€) interact in many unexpected ways. And since many of them follow the laws of physics (Enigma's special laws of physics, that is β€” we don't make the rules, we just get crushed by them), controlling them with the mouse isn't always trivial ...

mouse control is not always trivial. that is the understatement of the century. prepare to be humbled by a puzzle. πŸ™ˆ

For more information, please refer to the manual or the project homepage: http://www.nongnu.org/enigma/! 🌈


✨ OPTIONS ✨

one bullet per flag, all of them, no skips, we don't do that here. πŸ’…

  • --assert β€” forces all debugging assertions to be evaluated, even the expensive ones. yes, even those. all of them. πŸ‘‘
  • -d path, --data=path β€” prepends another data directory to Enigma's search path. extra data dir? say less. πŸ“
  • -h, --help β€” shows you a list of the available command line options and then quits. your lil cheat sheet. πŸŽ€
  • -l lang, --lang=lang β€” overrides the default language. give it the common 2 character sequence, like fr for French or ru for Russian. 🌍
  • --log β€” this switch turns on logging of internal information to the standard output. nerdy and we love that. πŸ”₯
  • --nograb β€” do not use exclusive mouse/keyboard access. let your other windows breathe. πŸ¦‹
  • --nomusic β€” starts Enigma without background music. sound effects will still be played though, so don't get any ideas. 🎡
  • --nosound β€” starts Enigma without sound effects. silence. iconic. πŸ’œ
  • -p file, --pref=file β€” starts Enigma with an alternative preferences file, given without the leading dot for hidden filenames. (yes, drop the dot. the dot is not invited.) πŸ™ˆ
  • --showfps β€” shows the framerate (FPS) during the game. watch those numbers go brrr. ⭐
  • --version β€” prints the Enigma version number and quits. quick lil peek. ✨
  • -w, --window β€” runs Enigma in a window; does not switch to fullscreen mode. multitasking girlies rise. 🌸

✨ USAGE ✨

For the many in-game control keys, take a look at the manual β€” or just press F1 to get online help in nearly all menus. iykyk. 🫢


✨ AUTHORS ✨

  • Daniel Heck <dheck@gmx.de> is the main author and maintainer of Enigma. πŸ‘‘
  • Enigma itself is based on Oxyd, created by Meinolf Schneider.
  • This manual page was created by Joe Wreschnig <piman@sacredchao.net> and is currently maintained by Raoul Bourquin.

give them their flowers. πŸ’


✨ BUGS ✨

Please report bugs to <enigma-devel@nongnu.org>. they want to hear from you, fr. πŸ›βž‘οΈπŸ“§


and that's the whole page, bestie β€” every flag, every path, every email, nothing skipped, periodt. πŸ’…

this was Enigma, section 6 of the manual, maintained by Raoul Bourquin, dated February 2nd, 2007. mwah. πŸŽ€βœ¨πŸ¦‹