Skip to content

Instantly share code, notes, and snippets.

@Helianthella
Helianthella / 2020.md
Created April 26, 2021 13:19
TMW yearly recap 2020

The Mana World (TMW) is an effort to create an innovative free and open source MMORPG (massively multiplayer online role-playing game), along with the accompanying game engine, game client, tooling and documentation. 2020 has been an unusually slow year for us, in part due to the global health crisis we're facing. Under these circumstances, the release of our Evol-Hercules-based game server is on hold indefinitely. In 2020, we updated the look and feel of [our wiki], while also improving the documentation, and removing localization for languages that were no longer maintained. Additionally, we started the process of reorganizing the operational structure of TMW (as one organization that oversees several related subprojects) to allow for greater autonomy and more flexible management of [our subprojects]. In continued collaboration with [Moubootaur Legends], we moved development of our common [game client] in-house as a new subproject of The Mana World.

-- The Mana World development team

@Helianthella
Helianthella / providers.md
Last active May 21, 2020 16:48
Ethical email providers
Tutanota Posteo ProtonMail Runbox Kolab Now mailbox.org
Open Source ✔️ ✔️ ✔️ ✔️ ✔️
Green energy ✔️ ✔️ ✔️ ✔️
Encrypted ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
No logging ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Anonymous registration ✔️ ✔️ ✔️ ✔️
Anonymous payment ✔️ ✔️ ✔️
Jurisdiction Germany Germany Switzerland Norway Switzerland Germany
Warrant canary ✔️ ✔️
@Helianthella
Helianthella / musl-libc.sh
Last active August 28, 2019 14:54
installing evol-hercules on Alpine
# run as root or with sudo
# pre-requisites
apk add git
# hercules dependencies
apk add build-base # gcc, binutils
apk add automake make autoconf libtool zlib-dev
apk add pcre-dev # for regex support
apk add mariadb-connector-c-dev # libmariadbclient
From 40dbe9379dca0f0e76e587b885b5da0d210ec825 Mon Sep 17 00:00:00 2001
Subject: [PATCH] add the BeingFlag enum from ManaPlus
---
src/Makefile.am | 1 +
src/emap/enum/beingflag.h | 21 +++++++++++++++++++++
2 files changed, 22 insertions(+)
create mode 100644 src/emap/enum/beingflag.h
diff --git a/src/Makefile.am b/src/Makefile.am
@Helianthella
Helianthella / 808393.25_IJMUE.pdf
Last active September 28, 2017 17:12
Athena wiki attachments
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@Helianthella
Helianthella / openpgp.txt
Created May 30, 2016 17:08
OpenKeychain Linked Identity
This Gist confirms the Linked Identity in my OpenPGP key, and links it to this GitHub account.
Token for proof:
[Verifying my OpenPGP key: openpgp4fpr:d24ddf49df9008f7c3db4c075495442af74dbc8b]
@Helianthella
Helianthella / README.md
Last active April 22, 2018 01:45
custom fish prompt
@Helianthella
Helianthella / manaplus_emotes.xml
Last active September 2, 2015 02:07
new manaplus emotes (with new troll)
<?xml version="1.0" encoding="utf-8"?>
<emotes>
<its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
<its:translateRule selector="//emote/sprite/@name" translate="yes"/>
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<emote id="100"><sprite name="Kitty" variant="0">manaplus_emote.xml</sprite></emote>
<emote id="101"><sprite name="xD" variant="1">manaplus_emote.xml</sprite></emote>
<emote id="102"><sprite name="^.^" variant="2">manaplus_emote.xml</sprite></emote>
@Helianthella
Helianthella / bits.js
Last active December 5, 2015 20:03
bits.js
((d)=>{
var a, b = {};
d.forEach((e)=>{
a |= e, b[a] || (b[a] = 1),
d.forEach((c)=>{
c |= a, b[c] || (b[c] = 1)
})
}); return keys(b).join(",")
})([ 0, 1, 2, 4, 8, 16, 32, 64, 128 ])