Skip to content

Instantly share code, notes, and snippets.

@mrdaemon
Created March 22, 2011 04:36
Show Gist options
  • Save mrdaemon/880779 to your computer and use it in GitHub Desktop.
Save mrdaemon/880779 to your computer and use it in GitHub Desktop.
Forums are 100% metamoderated
There are no privileged users or roles.
Votes are kept secret as well as their values, at all times.
You create one indentity as you login.
Authentication through SSO (openID/Facebook/Twitter...)
Login is done entirely through OpenID and requires no user data.
Each login must be /unique/.
All posts are anonymous but they affect mana
You get a new avatar for each unique thread you post in
Avatars only exist in the context of a thread.
Avatars serve no purpose than convenience for having full duplex conversations.
Avatars cannot be cross-referenced, linked or identified casually between threads.
Ownership cannot be determined without the user account in question.
Users can moderate *everything*
Rules of the world are unique to each install
Random starting values for base statistics (within sane ranges)
Rules are altered by actions
Rules are altered by votes
Rules are altered origanically based on moderation trends.
Everyone can perform actions.
However negative/abusable actions cost mana.
You cannot cast or even see an action that you cannot perform with your mana.
Precise cost of actions is never shown until after usage.
Vague relative cost of action is shown using an obvious decoration change.
Negative actions targetting you leeches mana from you.
You regen mana for every positively voted post, with a cap or expiry.
You regen mana for each day that passes up to the default value
The world might give or take mana in user pools organically, based on stats.
You require at least 1 mana to post.
You can have mana debt. Mana debt effectively prevents you from posting until you regen by the methods above.
Actions have a weight determined by impact to the world.
Weight might be altered organically.
Mana cost increases with weight of mod functions
You require an increasing amount of mana for each use of a moderation function
Multiplier resets each cooldown interval gradually using a decreasing step
Cooldown interval increases with power/importance of mod function
Cooldowns stack
Cooldowns increase exponentially or using a small-ish step multiplier
Resets occur on regular on multiple, inclusive levels (higher inherits lower)
Cycles are where every user would have its positive mana reset to default, stripping privleges on everyone, and old posts would be automatically locked.
Ages are most organic/voted world rules reset or tuned down to balance world
Great Disasters are where the world is almost fully reset along with most contents, except users.
Ragnarok is a full, reset to a new world, user accounts included.
Resets can occur naturally at am organically determined date
Resets Can be triggered by statistical events or major deviations.
Resets can be moderated.
Moderating a reset costs tremendous mana and server wide clear majority.
Only one vote is allowed on reset moderations.
A successful reset prevention results in recalibration of standards, ajusting
all stats towards normalisation by the percentage or world in favor. Old
unbalanced world now effectively becomes what is 'balanced', in proportion with
user opinions, respecting all views.
What rules were affected and how are never explicitely stated.
Relative, very vague statistics about rule changes. (to show trends and history, it's interesting)
Total mana is always redrawn as a full bar eventually
Mana is shown using a different scale and size for each user
Mana cost is always relative to current full bar, only shows quantity consumed in a relative fashion
Users are notified or actions they cast and actions casted on them, as well as organic effects.
Quantities are indicated using vague words such as 'some' 'a bit', 'a lot' 'ludicrous', 'infinitisemal'
Every action is shown based on its availability in the exact same fashion, like a spellbar.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment