Sprak is the langage used in the game else Heart.Break()
to write softwares on floppy disks, to run computers, and to modify effects of common objects such as coffee, beer, cigarettes, lamps, and mystical cubes.
This is the list of snippets, programs, clever tricks and games wrote by the player community.
You have been warned...
- nicoty's else-Heart.Break contains code for drinks, keys, modifiers, screwdrivers, and server functionality. Project supposedly migrated to nest.pijul.com but that link is broken, so Github Mirror
- BarbosaRMS' FakeDOS looks like a DOS terminal, and provides a filesystem and file editor, as well as experimental support for an assembly language.
- IQGobo's EHBEHB provides an "Elite Hacker Board" similar to Neuromancer's Hiro Protagonist, as well as instructions for how to teleport it to you at will. Incredibly powerful.
- Slurpie (Steam discussion) uses a bootable floppy and a server to slurp around the world, and manage those connections.
- The Teleporter 9000 (Steam discussion) - Script to allow you to teleport from any computer. Updated 2020.
- Zinal001's Convenient Menues.
- Zinal001's String Functions and Input Functions.
- Array storage utilities (Steam Guide) allows arrays to be written and recalled from memory.
- Serializable Type Library provides functions to serialize and deserialize structured data. Pastebin has the latest. It has tests.
- Erik Svedäng provided a mini lab for building arcade games called the SecretArcade. The wiki provides references for Sprak and the Arcade API, as well as community programs and download links for the lab itself. There's also a (mostly defunct) Facebook group.
- Svedäng also released the source of the core gameplay logic of the game, to make it easier for modders.
- Itaros created an Extended APIs mod with "EHBInjector" that may no longer be directly useful but could be a reference for future mod work. Steam discussion.
- SPRAK Manual (Steam guide) - Copy of the in-game manual for ease of reference, with bonus list of in-game sound effects.
- SPRAK Command Reference (Steam guide) Attempts to list all SPRAK primitives (excluding functions). May be out of date but still useful.
- Svedäng has provided the source for the GRIMM scripting language used in EHB. This includes Notepad++ and Textmate syntax highlighting plugins, but probably not the EHB specific APIs.
- Master Floppy List (Steam guide) lists all the floppies in game and their contents. Full of spoilers, but handy.
- WLLR9505 has translated EHB into Portuguese and Spanish.
- SVG map of Dorisburg.
- GRIMM Notepad++
- GRIMM Textmate
- Sublime Språk Syntax
- SPRAK Sublime Text 3 Syntax Highlighting (Steam discussion)
- sprak.vim - vim syntax highlighting.
TODO
If you want to contribute to this list, you can fork it, send Pull Requests, or send a mail to me if you don't have an account here on github.
I encourage self hosting and decentralization, so eh, I don't mind if you send me an email because you are not on github.
If you want to share your code but you don't have a github account (or don't want to create a repo for it), mail it to me and I'll create the repo and credit you for it (again, if you want to be credited).
I don't care if the list is not ordered alphabetically, it's ordered with the logic you want it to have.
This list is under the Kopimi Licence, and here is the list of contributors :