Welcome to TiddlyWiki created by Jeremy Ruston, Copyright © 2007 UnaMesa Association
Amgera is the second largest continent on [[Eldshyouth]]. It's also the first continent to have held sentient life, in the form of the [[Elves|Elves and Half-Elves]], before the full development of the [[Human|Humans]] race. Since their fall, the ~Half-Elves and [[Gnomes]] have lived here in relative peace.
Amgera is bracketed by two oceans, each with it's own identical coastline. To the east is the Liffe Ocean, and Fegosia. To the west, the Coseryc Sea, known for it's bounty of marine wildlife. Amgera as a whole is a mountainous continent, with many cataract-littered rivers and streams. The wildlife is both diverse and beautifully distinct; many of the animals here can only be found in Amgera and bear little to no resemblance to species across the rest of [[Eldshyouth]].
!Major Countries
Amgera is divided into two countries: Igillian and the Kingdom of Kraffendis.
!!Igillian
The [[Half-Elven|Elves and Half-Elves]] kingdom begun by the original ~Half-Elves after the fall of the great Elven Empire, before mankind's full development. Igillian is reffered to as a single country, but is in fact a congregation of smaller, semi-independent countries called provinces. There are three ~Half-Elven provinces all-told.
!!!Impyralle Province
The ~Half-Elves here are known for their cunning and diplomatic skills. The stereotypical Impyren ~Half-Elf is very involved in governmental affairs, and is well-spoken and educated. The Impyren ~Half-Elves here are very traditional, and thought of by the other ~Half-Elves as generally stuck-up and prideful.
Impyralle's capital city is Eigryss, a magnificent city full of ostentatious buildings and beautiful gardens. The road system is astounding for it's time, and the city boasts a full-blown sewage system, something the Humans didn't fully develop until after the beginning of the [[First War]]. The province sits on Amgera's north-eastern coastline.
!!!Cafynten Province
The Cafynten ~Half-Elves are known for their handiwork and craftsmanship. This province consists mainly of the merchants and tradesmen of Igillian, and many of the people here work elsewhere in the empire, hired for their talents. The average Cafynten ~Half-Elf is both taller and bulkier than other ~Half-Elves. Without the tell-tale pointed ears, one would be unable to tell Cafynten ~Half-Elves apart from the average [[Human|Humans]].
Cafynten's capital is Slarress, full of large, wondrous buildings, sculptures, and architectural masterpieces. This city holds a plethora of what might be called museums or showcases, in which a person is allowed to reserve a spot for a piece of art he wishes to publicly display. Cafynten lies to directly to the west of the Impyralle province, not quite on the western coastline.
!!!Fyrssa Province
The Fyrrsen ~Half-Elves are the warriors and guardians of Igillian. Well-trained and vicious, these ~Half-Elves are the most stubborn of the ~Half-Elves as a whole. Fyrssa contains the ~Half-Elven military, one of the best-developed militaries in Eldshyouth. The Fyrssen navy is also formidable in size and efficiency.
The capital of Fyrssa is Capthyrnn. Capthyrnn is a port city just below both the Impyralle and Cafynten province borders, so as to make defense of the other provinces easier. Capthyrnn is the plainest and simplest of Igillian's capitals. Fyrssa is located on the eastern coast, just underneath of the Impyralle province.
!!The Kingdom of Kraffendis
The [[Gnomish|Gnomes]] domain of Kraffendis dominates the western and south-western edge of Amgera. The Gnomes subsist mainly on the massive and diverse fish in the Coseryc Sea. Similar to the [[Dwarves]] on [[Egaso]], the Gnomes fashion their mighty citadels and fortresses out of the mountainside. Being a coastal nation, the Gnomish cities are generally on the cliffsides all along the western shores.
Kraffendis's capital city, Slenidarîn, is a large port-city hewn out of a coastal cliff side. The city has three levels to it (listed from bottom to top): the Shore, the Mist, and the Crest. The Shore contains the docks and many of the warehouses, workshops, and factories of the city. The Mist is the housing area, and digs farther into the cliff than either of the other levels. The Crest is the noble's quarter of Slendarîn, and holds the official and government buildings, as well as the high-end (no pun intended) palatial mansions, known for their magnificent views of the Coseryc Sea.
A listing of the major changes and adjustments made by the [[Authors]] to the ~TiddlyWiki, for refernce purposes.
//Ed. Note: AND so that said [[Authors]] don't end up confused on what all was done on the Wiki while the other wasn't looking. - [[Olothontor]]//
!27 May, 2009
!!~Non-Wiki News
*Wrote several more pages on VotD, Part II, untyped.
!25 April, 2009
*Deleted //Tainted//, //Swift Allegiance//, and other articles. - @@Olothontor@@
*Added information on Fegosian capital cities in the [[Fegosia]] Tiddler. - @@Olothontor@@
*Added founding of Ge'al to the broad [[Timeline]]. - @@Olothontor@@
*Deleted TF:R from the [[Distress Overview]] Tiddler. - @@Olothontor@@
*Adjusted [[Human|Humans]] Creation story to fit more logical standards (as pointed out by kidko) - @@Olothontor@@
*Cleaned and patched a few holes; added newest information on the ~Half-Elves in the [[Elves and Half-Elves]] Tiddler. - @@Olothontor@@
*Edited some grammar and phrasing - @@Olothontor@@
*Created and fleshed out the [[Amgera]] Tiddler - @@Olothontor@@
*Changed the Unmovables to the [[Immovables|Chi]]. - @@Olothontor@@
----
!26 August, 2009
* Further commenting on [[Timeline]] - @@kidko@@
!26 April, 2009
*Edited minor holes in the [[Chi]] Tiddler. - @@Olothontor@@
These are the people who write the [[Novels]].
!Olothontor
//See the full article at [[Olothontor]]//
> //See also [[Olthontor]]//
He's our OCD creaive influence.
!kidko
//See also [[kidko]]//
This guy's the programmer and the coiner of the phrase "[[IT IS BROKED]]."
!Overview
Blood Poetics is a short story based in the Distress universe about a small group of mercenary explorers sent to map out the continent of Amgera by the Council. In the process of doing so, they come across a small ziggurat, in which they discover an ancient magic as of that point in time unkown to the general populous.
![[kidko]]'s Version Of This Tiddler
The fuck is this? It's some random-ass shit [[Olthontor]] cooked up about fucking walking leeches or something. I don't know, I haven't read the thing. Poetry from blood? What the fuck? Is it about sadists? Maybe. I don't know. I think you should go fucking read it. Or maybe you shouldn't. It might make you FUCKING DIE or something... maybe your BLOOD will FALL OUT.
[[IT IS BROKED]]
[[IT IS BROKED]]
//Ed. Note: I think [[Cedemont|Fegosia]] should get torched by somebody. Entire capital just burned to the ground without warning :P - [[Olothontor]]//
Chi is the magical/life force that innately drives all humans and demons from birth. There are four varieties of Chi: Black, Red, White, and Blue. If Chi that is not normally a part of an organism is introduced (injection or otherwise), the results are often fatal, and always devastating.
!Overview
Chi (also known commonly as 'Arcana') is the magical life force that drives humans. All Humans are composed of 30% White Chi and 70% Blue. This is the result of a fusion between the last two Devils in existence (one Unforgettable [white Chi devil] and one Unmovable [blue Chi devil]), as an act of desperation after being almost completely annihilated by the 'Dark Demons' in the year -25.
The first Humans did not have any ideas regarding their origins. They were on the Material Plane, it being the only place that the Unforgettables and Immovables both existed without being destroyed. They multiplied easily, and for about 900 years, remained outside the knowledge of the Dark Demons.
!Varieties of Chi
There are, as previously mentioned, four colors/varieties of Chi:
*Black ([[Irreversibles]])
*Red ([[Inevitables]])
*White ([[Unforgettables]])
*Blue ([[Immovables]])
!Chi In The Distress World
Chi has been the ultimate utility to the development of the Human race; it formed the planet known as [[Eldshyouth]] (the Human inhabited planet on the Material Plane), it created feelings (something the devils never really had, though they pretend otherwise in a human's presence), it caused the formation of the Eyes Of The Arkentile (a very influential organization that keeps extensive records of almost everything that has happened since its creation), and has more recently split [[Egaso]] into two separate continents (Jegaso and Tegaso).
!!Synthetic Variants
Chi is currently being replaced with a synthetic chi developed by [[the Order|The Order]]. This synthetic chi does not allow for 'arcana' to be used, and also causes a sudden stop to evolution (normally driven by the real Chi). The synthetic Chi form is cleverly designed to still drive a Human's normal life force, while inhibiting the Human mind. Once synthetic Chi is in place and has expelled the normal Chi, the human mind cannot control this new Chi, because it doesn't know what it is. This control allows only the Order to be able to use 'arcana', making them the supreme rulers of the human race. They enact this plan near the end of [[Nightwater]], and its full effects are only realised in [[Borderlands 1]]. All humans, at birth, are required to be taken to an Order-sanctioned facility to have their Chi replaced by the synthetic version.
However, while the synthetic Chi will stop real Chi from returning, while also providing a life force, it does not stop the person from producing Chi. Once the synthetic Chi is out of a person's system (as in Borderlands 1), normal Chi will once again drive that person.
!!!Side Effects
Synthetic Chi, as cleverly designed as it is, does not prevent the Human immune system from trying to expel it as a foreign contaminent. A Human commonly has cases of severe siezures, hyperventilation, and drastically heightened body temperature and blood pressure within the first 2-3 weeks of injection.
Several Humans have been found to react violently to the synthetic Chi due to a very particular and rare blood type. These Humans become hulking, misfigured monstrosities, kept top secret by the Order for fear of public reaction to such effects. The mutant humans see other humans as nothing more than food, just like any other organic thing. The Order's tests have shown that when left to it's own devices, a Synthite (as they are called within the Order's halls) will eat any organic being in sight, whether through absorption (with such things as water, which confounds the Order's staff, as they have not discovered the micro-organisms that densely populate most bodies of water) or simple consumption (with normal foods, plants and animals, and other Humans). Synthites, as far as the Order can tell, are not capable of independant thought, and do not respond to one another.
The Darkness is the term used to describe the creatures accidentally created by the Inevitables' rain curse. It is the result of the slightly magical rain combining with the ambient Black [[Chi]] floating around the planes. It created sentient beings that composed of water and Black Chi.
The Darkness prefers to move as thick streams, flat on the ground. However, this does not mean that it is slow by any means. The Darkness can move faster than a [[Human|Humans]], and it is no problem to catch up to and attack one. The Darkness attacks by forming a mouth cavity, filled with teeth made entirely of Black Chi. They can inflict serious damage through biting, and if the teeth make contact with a major artery (or even a mid-level capillary), the Black Chi is released into the lifestream.
!Appearance
All Darkness' are basically spine-less blobs, and are composed of a slightly toxic gelatinous substance that unleashes large amounts of Black Chi when it comes into contact with skin. They range in color from jet black to a very dark sapphire hue, and they are anywhere from 1-3 feet tall.
Novels [[Latest Updates]]
!Acru
A large bird not unlike a Chocobo from the Final Fantasy series. It features large, powerfully built legs and a massive, dangerously barbed beak for ripping into prey. The birds are trained by [[Humans]] for their speed, agility, and useful application in combat and warfare. The term 'Acru Shit' is in reference to the reeking stench that Acru waste has. Humans commonly use the phrase to insult other people and their possessions.
!Baneriech
Translates roughly into 'Dwarf Bane'. It's common name in Fegosia is 'Thyrn', which is derived from the Human word for 'Danger'. Large mountain lion-like beasts sporting large teeth, and four sets of abnormally large canines. They are adapted to underground life, and their forepaws are built for digging. These beasts are a common threat to the smaller [[Dwarven|Dwarves]] communities. Any attempts to tame and domesticate the creatures has failed, due to their almost insatiable appetite and need for constant supervision, lest they go into a frenzy.
!Illgrovenia
Translates almost literally from Ancient Elven into 'Defiler Of Groves'. Commonly known among the Humans as 'Ranthis', coming from the word meaning 'To Devour'. Small reptilian creatures with dark black and green scales that burrow into trees and feed on it from the inside out, causing the tree itself to slowly decay to nothing. Illgrovenia scales are coveted by the [[Elves|Elves and Half Elves]] for their use in poison making.
!Beelnor
Translates from Gnomish into 'Hargess', which is derived from the [[Human|Humans]] words for 'Abomination'. This is the Gnomish term for any of the early [[Pyreium]] expirements that failed. They've all been stored in [[Fargintor Kepf]] Keep for safety and study. After decades of sitting, there've been reports of tiny organism being spawned from the Pyerium itself. These creatures vary in their abilities and looks, but all of them feed on pure Pyerium. After too long, the entire store was depleted, beginning an economical recession that lasted for years. The Beelnor were mostly eradicated, and the remaining survivors are currently being kept secretly in [[Fargintor Gentr]] Keep.
!Xyc'ax'issa
Translates very roughly from Abyssal into 'Literfem'. Humans refer to them as 'Byssyrna', which comes from a combination of the words for 'Beast' and 'Glow'. Xyc'ax'issa are large magical anomalies that occur deep within the [[White Iron]] mines of the [[Chaos Plane]]. They are created by the fumes that the White Iron secretes. Made completely of said fumes, they are almost impossible to attack without the help of White Iron itself and it's magical properties. They feed on [[Inevitables]], and some of the underground flora on the Chaos Plane.
!Moetirr
//See [[The Moetirr]]//
!Slaatha
Translates from Ancient Elven into 'Byarnik', similar to the Human word for 'sludge'. In the days before Humanity had fully formed and taken over, the Ancient Elves had huge cities, floating high above the ground. They were held aloft by magic, same as many things in the Elven society. Unfortunately, the Elves had managed to make a slight miscalculation. The magic keeping the massive cities from plummeting to the ground was also giving off what became known as Slaatha. Slaatha was the magical waste of the Elven city-states, and it ate magic itself. This posed a massive problem, as the Slaatha ate ever-so-slowly away at the magic keeping the cities together, un-noticed by the Elves until several of the floating city-states fell, killing off thousands of people. These can still be found among the ruins of the cities of the Ancient Elves, feeding off of the new form of magic the [[Elves and Half Elves]] use called 'Eldshya'.
!Firthyrn
Derived from the [[Human|Humans]] word meaning 'to retain'. Firthyrn are desert loving mammals, almost camel-like in structure. Instead of humps, however, they hold water in their mouths for as long as they need it. Their bodies have evolved to the point that once they decide their mouths need to shut tight, they become almost airtight. To make this system work, they have two separate airways; the nasal passages and the normal esophagus. As they will, the esophagus can shut off with a special valve at the back of the throat, right behind the uvula. Their lips are also a layered system that fits together like a puzzle, allowing them to retain water and drink it slowly as needed while still breathing. The [[Cheldorian Humans|Fegosia]] make wonderful use of these animals, herding them and selling them as pack animals (or food, in some parts of Fegosia).
!Fyrmydon
These gigantic creatures live in the depths of space, usually making there homes inside of the remnants of supernovas, or sometimes asteroids. They resemble dragons in structure, with inky black skin and large rows of teeth capable of ripping straight through the hull of a ship. Despite their appearance and capabilities, these are actually fairly peaceful creatures when left undisturbed. The Fyrmydon was discovered in 2045 by an Eyes of the Arkentile Dark Matter scientist testing a supernova for PBP (Planet Birth Possibility), and it immediately became something of a legend. For several years it was considered a unique being, until another was found in a remote supernova named Cassionova VI. Since then, researchers have been trying to find any others, and conduct more research.
Money in Distress is divided into three separate groups of coin, all named after the metal they are made of; Platinum, Gold, and Silver. For purposes of calculating prices in the Distress RPG, here's a breakdown:
|Platinum|Equivalent to $10 (10 Gold Pieces)|
|Gold|Equivalent to $1 (10 Silver Pieces)|
|Silver|Equivalent to $0.10|
!Money's History
Awtir's invasion of it's neighboring city-states brought it a multitude of problems, none the least of which was that all of the separate city-states had it's own currency. This in turn made trade particularly difficult across the newly-formed Duchy of Al'dricht. The government at the time had to come up with a currency to distribute in general. With the large amounts of platinum in the Valler Plains area, that wasn't doing people any good, they molded it into coin. Over the years this would become a currency for all of the city-states (mostly by the Order's infiltrations of the other city-state's governments) across Fegosia. The addition of the Gold and Silver coins was contributed by the Order as well.
*''Arcane Background (Chi)''
''Requirements:'' Human
''Arcane Skill:'' Willpower (vigor)
''Starting Power Points:'' 10
''Starting Powers:'' 3
While all Humans have Chi, not all Human know how to utilize it's potential power. Giving your character this Edge shows that he has been trained by another magician on how to channel his/her Chi in specific hand motions. But, the motions must be very exact. Thusly, a roll of one on your spell check to cast results in a random spell to go off from your list (up to GM as to how random power is decided).
*''Arcane Background (Divinity)''
''Requirements:'' Dwarf
''Arcane Skill:'' Prayer (Spirit)
''Starting Power Points:'' 6
''Starting Powers:'' 6
Dwarves have an innate divine power that allows them to do anything they wish to ground and plants. This limits the spells you can take, as you must have a way to relate it to the descriptino above. The power 'Speak Language', for instance, can only be used if the Dwarf casting is attempting to understand plants (yes, they have a language. It's explained later on).
''A note on Arcane Backgrounds in Distress:''
The Arcane Backgrounds listed will replace the original Savage Worlds Arcane backgrounds. Please do not use the ones listed in the rulebook. Also note that Background edges can only be taken during character creation. A character may not gain the Background edges anywhere but character creation without consulting the GM.
*''Infected''
In most cases, people infected with Red and Black Chi die, or worse. A very rare few, however, survive the excruciating pain, and come out of the experience with a couple of new abilities.
This Hindrance gives you the Arcane Background (chi) edge for free, but because of the unstable nature of the Dark Chis, 50% of the time the power fails (Gm decides whether this is decided by a coin toss, a card draw, etc).
!As an RPG
Distress is also an under-development RPG system, which will use the [[Savage Worlds|http://www.peginc.com/games.htm]] rules as a basis.
!As the Novels
Distress has a grand total of eight [[novels|Novels]], all centered on [[Eldshyouth]], one of the largest planets of the solar system on the [[Material Plane]].
Distress offers a plethora of new races to the Savage Worlds system.
*[[Humans]]
*[[Dwarves]]
*[[Elves|Elves and Half Elves]]
*[[Half-Elves|Elves and Half Elves]]
!Overview
The Dwarves came along a few centuries after the annihilation of the first Elven empire, establishing their own civilization in the depths of the Mroadriech Mountains. The Dwarves had no build up to their arrival, had no evolution to go through. They were created by a Divine Power that the Dwarves call Riech, the first Dwarf. The Dwarves found almost immediately that they had limited powers over the surrounding rock and plant life. Many Dwarves practiced these powers constantly.
The Dwarves, over a decade after their creation, still had no governing system, as they had found no need for one. The Dwarves that had been practicing their powers had grown powerful enough that they realized they could take anything they wanted with little to no resistance. Crime in Mroadriech suddenly became a very large issue, and the common Dwarves decided to form a council of sorts, appealing to the rest of the population that if they all united against these criminals they could bring them down. The criminals would not kill their own race, and so many of them forfeited to the Council. The few that remained after that fled, knowing that they were outnumbered. The Council was such a great success that the Dwarves entitled it Stermriech (which translates roughly into "Savior") and made it head of a rough government. Over time, this would develop into a very strict government.
While all this was happening, the Dwarven population was rapidly growing, and the expansion of the mountain tunnels eventually led them outside of the mountains. The Dwarves, objecting to the sunlight, were forced even lower into the mountains. There they stumbled upon the [[Eronians]]. The Stermriech, having no experience with other races, and running out of places to build homes and expand, immediately went to war with the Eronians. They were caught off-guard, and the Dwarves' primitive weapons and powers drove them deep into the depths of the Mroadriech Mountains. Both races being new at warfare, the battles were usually slow and awkward, neither side having any real tactics. As the war raged on, both sides developed strategies and better weapons, and the wars became quicker-paced and much more violent.
The Dwarven-Eronian war is still going in the present day, neither side giving any ground to the other. The Eronians have started making futile attempts at diplomacy. The Dwarves ignored these. They had begun loving the warfare and the bloodshed. Nothing seemed to appease them.
!Appearance
Dwarves are very short, stout creatures with wide heads. The males range anywhere from four feet five inches to six feet exactly, females slightly less. Dwarves are generally broad shouldered. Eye colors range from deep sapphire hues to light hazel.
!RPG Special Rules
Dwarves in Distress are hardy creatures, and therefore get an automatic vigour level (d4 to d6) during character creation.
Eldshyouth is the name [[Humans]] have given for the plane they live on. [[Chi]] demons know it simply as the [[Material Plane]], being made of no single kind of Chi.
!Continents
Eldshyouth has five (or four) main landmasses, with several other smaller, minor islands no bigger than Indonesia:
* [[Fegosia]]
* [[Amgera]]
* [[Jegaso]] (west half of Egaso)
* [[Tegaso]] (east half of Egaso)
*[[The Forsaken Isles]]
!Races
There are many races that inhabit Eldshyouth. Each is unique, separating it from the others in distinct ways.
* [[Elves and Half Elves]]
* [[Humans]]
* [[Gnomes]]
* [[Orcs]]
* [[Dwarves]]
!Overview
The Elves sustained a flourishing and prosperous civilization during the evolution of the human. Using their magic, they raised massive citadels from the ocean floor, creating city-states ruled over by Elven nobles, descendants of Imperator Ingecia herself. These city-states had excellent trading relations, using certain minerals (such as basalt) as currency. Travel was quick and easy, as the landscape of the planet hadn't formed completely yet. Eldshyouth was a small rock in the solar system.
!!Fall
The Elves flourished in their time, but all civilizations must fall. And like most civilizations, this one fell to a war. The Inevitables and Irreversibles came upon the Elven kingdoms without warning, killing most of the Elves. What the demons sought was the Elven magic, which they plundered almost in full. The remaining Elves gathered together and wandered the planet, searching for something left of their once mighty civilization. Finding a small spring of magic that the demons missed while plundering one of the Acropoli of the City-state of Illithia, the Elves used the magic to remake some of their race, along with a small city to live in.
The last of the magic dried up, and thus the Elves had to start anew. Many centuries later, the Elves had grown some, and were beginning to show glimmers of the mighty kingdom they were before. It was at about this time that the first humans arrived in Illscrynia Bay. The Elves had been obliterated by a new-found race before, and met the humans with timidity.
!!Note
The term ~Half-Elf in Distress, unlike in many other fantasy settings, does not denote that the subject in question is half-Elven, half-Human. It means that he/she is a descendant of the original Elves, whose lives revolved around their ancient, runic magic. Once that magic was destroyed, the Elves were no longer magical beings, instead much closer to normalcy. They termed themselves to be half of what they once were, and started anew after their predecessor's fall.
!RPG Special Rules
Elves are very cunning creatures, and quick to learn. During character creation, they receive an automatic Smarts level (d4 to d6).
Half Elves, on the other hand, are a mixture of both human wits and Elven cunning. This grants them a +1 to all Smarts related skill rolls.
Fegosia, considered by many on it the center of Eldshyouth, holds the Human race in it's later stages of development. Fairly mountainous area, with a single major desert and two major forests. Long stretching valleys and plains lie between these three landmarked areas, so Human development is fairly varied in terms of religion, culture, and civilization.
Fegosia lies in the theoretical "center" of Eldshyouth, and is its largest continent. Fegosia's eastern coast is a cliff-strewn mass constantly pounded by the Clynste Ocean. The opposite western shore is much closer to your stereotypical coastline; sandy beaches and intermittent craggy rocks. It marks the beginning of the Liffe Ocean.
!Major Countries
!!The Duchy Of Al'Dricht
//See also the [[Duchy of Al'Dricht]]//
The largest country in existence in Fegosia, it has come to control almost 3/4 of the continent over the centuries. Ruled over by the Council, a group of twelve men who convene to agree on laws and situations within Fegosia. They follow an oligarchical system, in which each Council member, when they died, gives over their seat in the Council to their eldest son. It is important to note: it's only sons. Women are not in the council, however: within the Duchy they are given full rights as citizens. One other important detail is that [[The Order]] is the real power behind the Council; they are mostly puppet councilors.
!!! Ge'al
Ge'al is the capital city of the Duchy. The city is plain, but dwarfs the other capitals, both in size and splendor. Ge'al is ruled by a Mayor (Haldin during [[Nightwater]]), and the Mayor holds a relatively supreme amount of power. However, in order to ensure there is no abuse, the Mayor is aided by a group of twelve men called the Advisors. They each have a specific part of the city they look to, whether that means a particular section of the vast city, or an overall point such as economy, education, travel & foreign trade, etc.
Ge'al is host to many of Fegosia's organizations, although it does not tolerate any religion other than that that worships the "Single Almighty God" (through [[the Order's|The Order]] decree). Most notably, [[the Eyes of the Arkentile|The Eyes Of The Arkentile]] make their home here, and maintain a vast library of information located near the Council building near the center of the city.
!!Nagell
This is the smallest country, but surprisingly enough, it is actually comprised of two parts, each on opposite ends of Fegosia. This country covers a good portion of the two major forests in Fegosia. They are ruled over by two separate Druidic Senates. Each Druidic Senate is comprised of twenty men and women who meet once a month on the full moon.
!!!Cedemont
Cedemont is the Druidic capital city, located in Cirs Forest. Unlike many of the other aspects of Druidic culture, Cedemont does not have a sister city in Hawfern Forest. The city makes use of the abnormally thick tree trunks to build massive halls and statutory buildings. The forest floor is littered with the everyday commons (shops and the like) and housing developments. Hidden in the forest canopy are the military buildings and well-stocked shelters. In the case of a siege, the people on the forest floor would climb to the nearest shelter (usually an upwards hike of about ten stories). This setup allows the city to be easily defended, without much danger to the commoners.
!!Thorink
The second largest country in Fegosia, but still dwarfed by the Duchy of Al'dricht. They favor anarchy above all else, and frequently rebel against the Duchy. This rather small country lies in the Grothyrn Mountains.
!!!Kormwick
Kormwick is the capital city-fortress of Thorink, and bears surprising similarities to Dwarven halls in Mroadriech. Carved straight out of the mountainside, the halls are filled with elaborate architecture and many references to Human mythology. It's main dining hall grandly displays dual dragons nearly twenty feet high, clawed hands holding the ceiling in place. Kormwick is located on the eastern side of Kos Mountain, facing the sunrise every morning. The fortress takes advantage of this position with an intricate series of mirrors. When the sun rises, every morning, light is filtered through every room in the citadel. Mirrors can be requested to be set later, but this is usually costly and reserved for the more affluent members of Kormwick's society.
!Major Landmarks
!!The Cheldor Desert
Home to the Cheldorians (see below), this nearly uninhabitable desert has gained a reputation as extremely deadly to those who don't already live there and know the ins and outs. It's highest temperature to date ([[1231|Timeline]]) has been 180 Degrees Fahrenheit, and it's lowest recorded temperature being 89 Degrees Fahrenheit. Life in general is almost non-existent, the only real animal of note being the [[Firthyrn|Distress Beasts]]. There is one plant that grows in Cheldor, the Darfyn Bloomer, and it has baffled Sages for centuries. The plant continuously takes in water, but from where, the [[Sages]] cannot say. It remains a mystery to people to this day.
!!The Grothyrn Mountains
A small mountain range near the south-eastern edge of Fegosia, inhabited by the Grothyrian Humans. The range, not having been there for too terribly long, is only half developed, and therefore the highest mountain there is only a hundred and forty-six miles high.
!!The Cirs And Hawfern Forests
These forests bracket the Valler Plains in the center of Fegosia. Cirs Forest lies to the ~North-Western edge, while the Hawfern lies on the opposite ~South-Eastern shore. Both of these forests are inhabited by the druidic Cirsen Humans. By some strange twist of Fate, both of the civilizations, though on opposite ends of the continent, managed to develop in almost the exact same way.
!!The Valler Plains
Originally the home of the Vallerian Humans, these are the long, flat valleys and plains in the center of Fegosia. The capital of Fegosia, Ge'al, is located here. Home to many different kinds of creatures, including the famous Vallerian Steeds and the Acru.
!Humans
//For general information, see [[Humans]]. Note that the 'Appearance' portion of that Tiddler is in reference to Vallerian Humans only.//
!!Cheldorian Humans
Cheldorians are a nomadic desert people, with no permanent cities. Many thousands of roughly thrown together villages litter the Cheldor Desert. Most of them make a living as Firthyrn herders, but a rare few leave their respective tribes to find a better life.
!!Cirsen Humans
These druidic people inhabit both the Hawfern and Cirs Forests, and most are pelt and wood traders, making a living selling large supplies of wood for the larger cities. Their culture is the one that varies most from the average Valleric Humans. Druidic rituals are required for many things in daily life, even if small ones, whether it be cutting down a tree or sipping a glass of Ale. Druidic rituals can mean a variety of different things within Cirsen society, from small, quick prayer to a long, drawn-out speech to the [[Gods of Nature|Human Religion]], complete with prayer circle(s) drawn in leaves and twigs on the forest floor.
!!Valleric Humans
Originally hailing from the Valler Plains, they have interbred and spread across the entirety of Fegosia. When someone says think of a Human, the first image to come to mind is a Valleric, slightly small and wiry, but well built. The Valleric Humans have all kinds of professions, but the most prominent is horse breeder. The Vallerics were plainsmen, and before a structured hierarchy was formed and set in stone and the interbreeding began full-force, they bred horses singularly. The term 'horse' in modern Human terminology has come to include [[Acru and Firthyrn|Distress Beasts]]. Valleric humans are the "generic" human race, and are therefore the main culture used in the Distress novels.
!!Grothyrian Humans
These particular Humans originally came from the Grothyrn Mountains, but have spread slightly around it. The ones remaining in the mountains have a social structure of all their own, and have become known as a separate entity from the rest of Fegosian society.
A //Gateway// is a magical "doorway" of sorts that links two different planes together. Many different planes exist, including:
* Chaos (Inhabited by Inevitables and Irreversibles, the 'Dark Demons')
* Law (Inhabited by Unforgettables and Unmovables, the 'Light Devils')
* Elsh (The plane where the gods co-exist peacefully and watch the different races wage war. This plane is not a plane that has been discovered by anyone yet).
* Strength (Inhabited by several million species of magical beasts, varying in size from a little under 2" to over 78' tall. Not all discovered as of now. The Eyes Of The Arkentile keep records of their findings).
* Death (The plane of Death is not one that Gatehouses keep a Gateway to unless completely necessary. Undeath is ultimately the result of this, as most human souls have no way to get to the plane of Death, and thus remain on the material plane, causing trouble).
...And many more. There are over 60 different planes, all linked to some material feeling or ideal (planes of Greed and Chaos, for example). If a plane is destroyed, all related feelings, desires, magical phenomenon, etc. all disappear, as if they never existed, and the entire material plane will be affected. The whole history of the material plane would be re-written, erasing all events even vaguely linked to the feeling/ideal of the destroyed plane. The material plane would basically have to re-start history, taking on an entirely new persona.
!Mainstream Religion
The Human religion is a unique one. It manages to offer a pantheon of Gods to worship and also remain monotheistic. The Humans ultimately worship ''Miez'', looked to as the Single Almighty God. But Miez has many different forms, termed 'Personae'. There are nine Personae all-told. These are listed below, as well as what they represent and any organizations that worship them in specific.
*Abris - Purity and Cleansing ([[The Black Syndicate]])
*Darthian - Death and Undeath ([[Enclave Of Skulls]])
*Heiller - Beauty and Grace
*Grent - Tranquility and Peace
*Birnes - Arcana ([[Chi]]) and Knowledge ([[The Eyes Of The Arkentile]])
*Certi - Strength and Warfare ([[The Sellswords]])
*Odemp - Government and Law
*Thanter - Chaos and Destruction ([[The Doom Fingers]])
*Zane - Madness and Fire ([[The Cults Of Zane]])
When Humans pray, they choose which God(ess) to pray to, depending on their situation and why they are praying (pray for justice to take its toll on a criminal that wronged you - Odemp; pray for strength in battle - Certi).
!!Alternate/Local Deities
Some areas of [[Eldshyouth]], including Ge'al in [[Nightwater]], do not believe in Miez, instead worshipping two distinct gods, named ''Kale'' and ''Strauft''. Kale is believed to have created the world and all of the creatures in it, while Strauft maintains the world at large around the clock. Both are male, and are worshipped with prayers and plant offerings.
While Kale and Strauft appear to be completely false beings of power, Miez's Personae respond as a group to those two names: Darthian, Zane, Thanter, and Odemp are Kale, while Abris, Heiller, Grent, Birnes, and Certi are Strauft.
!!The Druidic Pantheon
The Cirsen Humans that inhabit the two major forests of [[Fegosia]] have a slight variation the the normal religion. Miez is still the main God, but she has two accomplices; Threan, Goddess of Plants, and Thrent, God of Animals. Miez is shown as the God of all Nature, and mainly attributed to [[Arcana|Chi]]. Miez does not have nine personae in the Druidic Pantheon.
//See also the ''Races'' heading in [[Eldshyouth]]//
Humans are the most plentiful race in [[Eldshyouth]], and by the end of [[Requiem]] (last of the [[Borderlands series|Novels]]), can be found on every continent. They originated from the [[Chi]] demons, and began populating [[Fegosia]].
!Overview
Humans make up the vast majority of Eldshyouth, filling up Fegosia almost to the brim. When they finally perfected the art of boats and sailing, adventurous captains got more and more daring, sailing out farther and farther, eventually finding the continent of [[Amgera]].
!!Settlement of Amgera
The humans had been trying to find new places to settle, and upon finding Amgera, leaped at the chance to spread. The first group of settlers came across a group of [[Half-Elves|Elves and Half Elves]], and during the first contact, the leader of the settlers misinterpreted one of the ~Half-Elves' hand signs as a sign for 'extinction'. This sparked the First ~Inter-Racial War in the history of mankind.
For many centuries, the humans lost battle after battle. Eventually they gave up on the war altogether. The [[Half-Elves|Elves and Half-Elves]] on [[Amgera]] taught their children for generations that the humans were a violent people, and that to befriend one was treason. So when the humans came back again to re-negotiate, their entreaties went unheard. The same night that they arrived, the small tent city they had made burned, and none of the ambassadors survived. The ~Half-Elves, calling upon the ancient magics that had been left to them by their now-extinct Elven predecessors, sent the heads of the ambassadorial party right onto the floor of the Order's senate hall. Thus the war was rekindled.
After about four centuries of on-and-off wars between the two, the [[Half-Elves|Elves and Half-Elves]] agreed to give ownership of a third of their land over to the humans. Strict laws were laid down, and to this day no further major conflicts have arisen.
!Creation
The Human race in the Distress Campaign World is actually the result of a fusion of the blue and white chi devils that existed before the creation of the universe. The Immovables (blue chi) and the Unforgettables (white [[Chi]]) co-existed with the Inevitables and the Irreversibles, but the chaotic nature of the Dark Demons conflicted so much with the lawfulness of the Light Devils that war broke out violently and suddenly.
The battle raged on over the course of three years. By the end of that time, all the Light Devils had been destroyed, except for two. These two, one white and one blue, used the last etches of their life powers to fuse themselves into one, believing this would create a better race that would one day exact their revenge on the Dark Demons. Their fusion (and subsequent split into two beings) let out so much magical energy that a universe was created, and the first two humans were standing on Eldshyouth having their first thoughts.
!Appearance
Humans are generally taller than the other races, the males averaging at about six-and-a-half feet tall, females at about five feet and eleven inches. They are bulky, and wide-shouldered, and generally muscular. The hair color is generally black to dark brown, with a rare few who have a reddish hue. Human eyes developed differently than all the other races, as the humans evolved above-ground. They have a wide range of colors and hues that covers the entire spectrum of colors.
!RPG Special Rules
Humans in Distress use the same rules as normal Humans in Savage Worlds: they get one free Edge at Novice level.
Distress' version of "the cake is a lie." It can be repeated anywhere, in any context, and it is //instantly// relevant.
''Wiki Use''
Stands for //~To-Do// or incomplete
''IRL Use''
//__I__n __R__eal __L__ife//
Used in place of "it's broken."
''Why?''
RESISTANCE IS FUTILE. GIVE IN TO THE BROKEDNESS.
The Inevitables are the Demons of Red [[Chi]] that inhabit the [[Chaos plane]]. They mine [[White Iron]], a valuable white substance mined for it's durability and magical properties.
/***
|''Name:''|LoadRemoteFileThroughProxy (previous LoadRemoteFileHijack)|
|''Description:''|When the TiddlyWiki file is located on the web (view over http) the content of [[SiteProxy]] tiddler is added in front of the file url. If [[SiteProxy]] does not exist "/proxy/" is added. |
|''Version:''|1.1.0|
|''Date:''|mar 17, 2007|
|''Source:''|http://tiddlywiki.bidix.info/#LoadRemoteFileHijack|
|''Author:''|BidiX (BidiX (at) bidix (dot) info)|
|''License:''|[[BSD open source license|http://tiddlywiki.bidix.info/#%5B%5BBSD%20open%20source%20license%5D%5D ]]|
|''~CoreVersion:''|2.2.0|
***/
//{{{
version.extensions.LoadRemoteFileThroughProxy = {
major: 1, minor: 1, revision: 0,
date: new Date("mar 17, 2007"),
source: "http://tiddlywiki.bidix.info/#LoadRemoteFileThroughProxy"};
if (!window.bidix) window.bidix = {}; // bidix namespace
if (!bidix.core) bidix.core = {};
bidix.core.loadRemoteFile = loadRemoteFile;
loadRemoteFile = function(url,callback,params)
{
if ((document.location.toString().substr(0,4) == "http") && (url.substr(0,4) == "http")){
url = store.getTiddlerText("SiteProxy", "/proxy/") + url;
}
return bidix.core.loadRemoteFile(url,callback,params);
}
//}}}
[[WelcomeToTiddlyspot]] [[Novels]] WikiSyntax
Originally written by [[kidko]] and [[Olthontor]] in late 2006, they've continued to work on it until the present. It is, as of writing, unfinished. It can be found online at [[Google Docs|http://docs.google.com/Edit?tab=view&docid=dw8g8sh_4gdh3p5]].
!Storyline
Nightwater follows a semi-young man named Reath, the son of the mayor of Ge'al, Haldin. It is revealed early that it is constantly raining in the world, ever since a group known as the [[Inevitables]] left the Duchy of Al'dricht. He enounters strange, black, sentient water-beings twice, the first time in the Prolouge, the second time in the city itself. He engages in combat with them, only to find they are a thick water, and are nearly impossible to kill. One of them bites his shoulder, leaving a bloody mess behind. Reath stumbles back to his father's house, where he passes out from loss of blood.
Reath wakes up in an infirmiry of some sort, with a doctor and Haldin standing over him. They explain to him that black [[Chi]] has infected him, and is slowly replacing his normal white and blue Chi. The doctor brings in an assistant and mage, Roalin, to explain it more clearly. She points out that he has about one week before the Chi takes over and kills him. After explaining how he aquired his wound, Reath asks why it matters. Roalin analysis the rain, to find it is infested with black Chi. Haldin and the doctor suspect it to be the [[Darkness]].
More backstory is revealed as Haldin tells Reath that the Inevitables were the ones tricked into destroying the Darkness in the first place before going back to their home plane of red Chi. But just as they were closing the portal, a bit of the Darkness crept back into the human plane. A massive cover-up followed, ensuring all but the highest officials were ingnorant to this event.
Their only option seems to be to call upon the Inevitables again. Reath, with a short life expectancy anyway, volenteers to go to their plane and talk to them. After some disagreement, Haldin agrees. Roalin takes him to the Gatehouse, a building dedicated to [[Gateways|Gateway]]. He is given an enchantment that should protect him from the harmful red Chi, and is then sent on his way. Roalin reports to an unknown individual, known only as Lord Kalibar, that their "menace" has been taken care of.
Meanwhile, Lord Kalibar appears to be cooperating with the Ge'al Ministry of Intelligence, and is trying to capture Roalin for treason. His evidence will not hold in court, due to its magical origins.
The story skips ahead two weeks, opening with Haldin telling Reath's mother (Virannia) where he'd gone. It then shifts focus back to Reath, who has been evading the Inevitables the entire time. Now he is caught, and brought into the [[Reform building|Reform Building]], to be questioned by an Inevitable known as the Inquisitor.
[[IT IS BROKED]]. Update, fools!
!Characters
!!Reath
Reath is the main character in Nightwater. He is the son of Haldin, the mayor of Ge'al, and does not have many responsibilities. As a result, all he does is wander around and study. He eventually becomes infected with black Chi from the Darkness, and journeys to the Inevitable's plane to convince them to destroy the it.
!!Haldin
Haldin is the mayor of Ge'al, and the father of Reath. His wife, Virannia, cares more deeply about Reath than he does, but Haldin actually spends more time with Reath. He is the one that argues most against his going to the Inevitable's plane.
!!Roalin
A mage in service of the state, Roalin specializes in magical imaging. She uses this to both analyse Reath's arm and to check on the Darkness-infested water. She also appears to be working with Lord Kalibar for some unknown purpose, but it requires Reath to be gotten rid of.
!Creatures
!!The Darkness
//See the [[Darkness]] for further information//
As a result of the [[Inevitables]]' curse, the Darkness appeared. It is a combination of magical water and Black [[Chi]]. It can move faster than a human, and can inject toxic Black Chi into their lifestreams.
!!The Moetirr
//See [[Distress Beasts]] for further information//
A great, two-headed beast living in the bowels of the [[White Iron]] mines on the [[Chaos Plane]]. It is kept there by the [[Inevitables]] and used as entertainment, in the form of gladiatorial sport (bedraggled prisoners enter into it's lair with the promise of freedom, only to be brutally killed).
The Distress world is introduced in a plethora of novels/short stories. They're all written by the same people, listed under [[Authors]].
There are two main categories of tales. First, there are ''The Classics'', section one below. They are the original novels that the [[Authors]] began. The [[Distress universe|Eldshyouth]] expanded pretty quickly, and became home to a second set of not-quite-so-well-related novels. They are under the appropriate ''Other Novels'' heading.
The [[Timeline]] can be of use if you intend to follow along with all of these novels. However, the rough order is this: //Valley of the Dreamshaper// series, //Nightwater//, //Borderlands// series. //Blood Poetics// does not yet have a place, but it will be somewhere within the //~VotD//-//Borderlands// timespan. Despite the order, it is recommended that //Nightwater// be read first, as it has the most gentle introduction to the Distress world.
!The Classics
These are the original sets of books dreamed up by the [[Authors]]. They define the [[Classical Era|Timeline]].
!!Nightwater
The lone son of a Ge'al Mayor is forced into an epic quest to relieve Fegosia of it's constant and deadly affliction of Darkness.
''Link:'' [[Google Docs|http://docs.google.com/View?docID=dw8g8sh_4gdh3p5&revision=_latest]], [[local article|Nightwater]]
!!Borderlands Series
//More details, and concise summaries can be found at [[The Borderlands Series]]//
After the events of Nightwater, the Borderlands series pushes the known, and unknown, worlds to their limits.
!!!Borderlands 1
''Link:'' [[Google Docs|http://docs.google.com/View?docID=dw8g8sh_2cksjk8&revision=_latest]], [[local article|Borderlands 1]]
!!!Borderlands 2
''Link:'' Google Docs, [[local article|Borderlands 2]]
!!!Borderlands 3
''Link:'' Google Docs, [[local article|Borderlands 3]]
!!!Requiem
''Link:'' Google Docs, [[local article|Requiem]]
!Other Novels and Stories
These are the novels and stories added after the fact. Some are retrofitted into the Distress universe from similar worlds (//Valley of the Dreamshaper//). Others go beyond the Classical Era (//Tainted//, for example) and branch off from the standard technological age. Still others were simply not planned by the [[Authors]] originally (//Origin Darkness//).
!!Valley of the Dreamshaper
In a more medieval Eldshyouth, while the Human race is still fairly young and learning, one Elemental Master finds he has an unwanted visitor in his mind...
!!!Part I
''Link:'' [[Google Docs|http://docs.google.com/Doc?id=dgw88dng_4g4z7r5]], [[local article|Valley of the Dreamshaper]]
!!!Part 2
''Link:'' Google Docs, [[local article|Valley of the Dreamshaper]]
!!!Part 3
''Link:'' Google Docs, [[local article|Valley of the Dreamshaper]]
!!Blood Poetics
One explorer and his ragged band stumble upon one of the biggest discoveries in the history of the Human race so far; The Bloodletters.
''Link:'' Google Docs, [[local article|Blood Poetics]]
!!Origin Darkness
A short story exploring the origins and earliest years of [[The Order]].
''Link:'' Google Docs, [[local article|Origin Darkness]]
!!The Newest Beginning
A short story by Olothontor which expands on the history behind the creation of the Human race and the Material plane.
''Link:'' Google Docs, [[local article|The Newest Beginning]]
//See also the unrelated person who as an extra 'o' in their name, [[Olothontor]].//
Olthontor. He's the creepy one. He provides most of the D&D influence, and serves as our... well, I don't know. He's just kind of here. Oh yeah. He starts new stories without doing anything^^1^^. Did I mention he can't write in English? Only Lithuanian and, like, Elvish. Probably fluent in like 5 kinds, too.
----
''1'' See also: [[Swift Allegience]]. Notice that the article doesn't exist. Lazy fuck.
Orcs are widely considered to be barbaric creatures, but are, in fact, a highly organized civilization.
!Individuals
While they are generally pictured as green, warty giants weilding blunt instruments of pain and murder, the individual Orc is as different from its neighbors as [[Humans]] are from one another
!!Appearance
Orcs appear human-sized or slightly larger; they can reach as tall as 8' 6". Their skin ranges from pale to dark green. Their normal muscle sizes are similar to an overdeveloped Human's, and most veins are easy targets.
!!Nature
Orcs are naturally barbaric creature (as the stereotype suggests). However, they constantly try to overcome this obstacle, and have succeeded in forming a complex society. Their lust for blood is usually suppressed, but it is released all the more violently during battle because of this.
!Civilization
Orcs have formed a complex civilization over the centuries, unlike any Humans have ever witnessed.
!!History
The Orcs founded their first city at about 912 (see the [[Timeline]] for surrounding events), naming it Guthra. Shortly afterwards, bands of Orcs left the overpopulated city, founding many other settlements. These came to rely on Guthra for news and several uncommon materials, subjugating them rapidly. Now, the Orc cities are all subject to the ruler of Guthra, enforced by a brutality organization within each city.
!!Castes
Orcs are born into a specific caste, and cannot move anywhere but down. They are:
#Warriors
#Workers
#Slaves
#Priests/Religious Beings
!!!Warriors
The soldiers, this caste is highest, as it does the most for the Orcs in their minds. They get to satiate their bloodlust, conquer more territory, and possibly die an honorable death surrounded by their mercilessly slaughtered enemies.
!!!Workers
The artisans and productive workers of the society, including farmers, merchants, and tradesmen. These men make a living by selling their products and or services to the Warriors, who don't have to do anything but serve in wartimes. This is the largest Caste in the system.
!!!Slaves
The underclass of Orcish society, these beings perform the tasks that Merchants and Warriors must not and cannot, as is proper. In some parts of [[Tegaso]], they are farmers instead of the Worker Caste.
!!!Priests/Religious Beings
The lowest Caste, but perhaps the most favorable to some. The priests first job is to communicate with the gods, and relay their messages to select people in the Warrior Caste. However, it does not involve the drudgery and rigorous labor that the other Castes require, and prophets are only required for the more important things. They spend their time when not 'on duty' praying to the [[Chaosica gods|The Choasica Gods]] and meditating.
!!Religious Views
Most Orcs are atheists, believing in no gods at all. Only a few outside of the priesthood actively worship the Chaosica gods, and these often are ridiculed by their fellows for their "foolish" beliefs.
This is a major point of conflict with the other races, who are all mono- or polytheistic. Religious fanatics consider the Orcs as lower beings, since they have been judged unfit for worship by the gods. Orcs, on the other hand, treat other races the same as the pious individuals within their own society.
This is a short story, written by [[kidko]], that follows Torin Baldor and Uranuke Sorpite as they found [[The Order]], and follows them through the early months as they gain and lose members, until finally settling down into the "modern" Order.
!Plot Overview
Torin meets Uranuke, who is a member of the Chlorite (a cult/assassination guild). They decide to branch off and form another, more peaceful but more rewarding organization, taking some Chlorites with them. They start off by avoiding murder, instead placing people in key political positions. From there, the budding Order starts to sell its influence and extort those they come into contact with. Quillian Erntup joins Torin and Uranuke as a third leader on the "Council" (the "of Triumph" is added later), as an advisor. They begin to branch back into assassination and murder, now that the Chlorites have waned away.
The political situation in Fegosia begins to heat up in preparation for war, and the Order's services become a necessity to those in charge. The name of the Order here gains the title "Of the Darkened Earth," reflecting the situation. Eventually Torin finds that Uranuke has been stealing and hijacking Order resources for his own uses, and kills him. The spectacle brings the Order into the limelight, which forces them to relocate again and again as the authorities pursue the organization. Torin and Quillian become more cautious, and they bring in two more Council members to help with the security, Simian Iolap and Welshar Venora.
The Order moves underground and out of the public eye, while extending its reach further into Fegosia and its governments. The Council receives its full name, and the Order of [[Borderlands]] and [[Nightwater]] is born.
!Characters
!!Torin Baldor
The main character in Origin Darkness, Torin has an idea for an easy way to make money and influence the world. His friend Uvanuke helps him realize this goal by providing most of the original manpower, thanks to his Chlorite connections. He remains on the Council of Triumph until his death in [[872|Timeline]].
!!Uvanuke Sorpite
A former member of the Chlorites, he helps Torin go through with idea of the Order. Uvanuke has his own plans for Torin's organization, and siphons off resources and manpower for personal projects. Torin finds out that money and missions have been leaked, and kills Uvanuke. His death is made public, forcing the Order to become a deeply secretive, underground group.
!!Quillian Erntup
!!Simian Iolap
!!Welshar Venora
!The Chlorites
Chlorites are a dual organization: they are both a cult, and an assassination group. Members follow a strict regiment of exercise, diet, and worship. They were the largest criminal organization in the Dutchy of Al'dricht until 844, when the Order was formed. The Chlorites were then either killed or absorbed into the Order.
The life of a member is not easy, but it is simple. A Chlorite will generally eat only large amounts of fruits and vegetables, along with small amounts of fairly red meat. The order calls for exercise during at least two hours every day, and members are periodically given fitness tests. They are assigned between one and three marks per week, and are not paid for their service. They are instead given free food and lodgings; the money they bring in goes to helping the Chlorite order as a whole.
!!Leaving The Chlorites
No members leave. Those attempting to do so are killed by their fellow members. Members who get old are allowed to retire, but they remain at the Chlorite lodgings until death. It is a well-known fact that some are killed off quietly to make room for newer members.
<!--{{{-->
<div id='header' class='header'>
<div id='title'>
<div id='topMenu' refresh='content' tiddler='MainMenu'></div>
<span class='siteTitle' refresh='content' tiddler='SiteTitle'></span>
<span class='siteSubtitle' refresh='content' tiddler='SiteSubtitle'></span>
</div>
</div>
<div id='sidebar'>
<div id='sidebarOptions' refresh='content' tiddler='SideBarOptions'></div>
<div id='sidebarTabs' refresh='content' force='true' tiddler='SideBarTabs'></div>
</div>
<div id='displayArea'>
<div id='messageArea'></div>
<div id='tiddlerDisplay'></div>
<div class='clearAll'></div>
</div>
<div id='contentFooter' refresh='content' tiddler='contentFooter'></div>
<!--}}}-->
Pyreium is a deep purple mineral harvested by the Gnomes for it's useful properties. Pure Pyreium (the chemical compound for which is ~C3HON64) itself is actually rather useless, but combined with certain other minerals, it creates compounds that can be both deadly and life-saving. Most of the outer armor of the Gnomish '[[Gear Warriors]]' is composed of one or more of the numerous Pyreium alloys. Some of the most used alloys:
!Sub-materials
!!Pyerium Sulfur
When heated, it releases a fume that is has healing properties for the Gnomes, while all other races to date find it poisonous.
!!Pyerium Carbon
An alloy that is quite strong, and has been tested to remain stable inside of an active volcano. Most commonly found as the outer shell of [[Lavaboats]] and [[Gear Warriors]].
!!Pyerium Diamond
This alloy is most commonly used in weapons, as it is nearly impossible to break.
!!! Pyerium Sapphire
Created, cut, and sold to the other races as a valuable.
This tall, menacing building acts as a fortress, a prison, and an executive office on the [[Chaos plane]]. It was built as a first line of defense against the Light Devils in the [[First War]], and served it's job well.
!Outer Structure
The design of the Reform Building serves multiple purposes, the most important of all being it's almost supernatural ability to withstand siege. The setup allows Inevtibales to fight from the walls without being easily attacked back, and the walls were built and reinforced with [[White Iron]] at it's core. The entire building has a total of three walls, all about five feet thick (First, Secondary, and Tertiary).
!Inner Structure
The inside reflects the Reform Building's military uses as much as the outside; many winding corridors and cunning traps to slow attackers (many of these are still put to use even when the citadel is not under attack, mostly as torture devices). The setup of hallways and rooms is designed to make navigation confusing and disorienting. Contrary to poular belief
It's the fuckin' end of the world, dude! Like, totally OMGWTFPWNED ''TO THE MAX''!
[[IT IS BROKED]]
The Sages are an elite group of alchemists, chemists, and healers who generally act as knowledge repositories for the world. They are not affiliated with [[The Eyes Of The Arkentile]] in any way. Instead, they mostly rely on each other and practical knowledge to guide them.
!Knowledge
Sages tend to hold many obscure but potentially-useful facts. For example, they are the leading users of the coffee bean, both brewing it as a drink and crushing it as an air freshener. They also have many consistently useful skills. Some, for example, are pyrotechnically inclined, and can create both interesting displays for entertainment, or can implement a single-shot, primitive pistol within a very short time. The chemists (such as those who analyzed [[The Order]]'s synthetic [[Chi]] in [[Borderlands 1]]) can reverse-engineer substances to understand, cure, and/or improve it.
!Magic
Sages also have some of the most well-controlled Chi in Distress. They can release it into the element of their choice (water, air, fire, metal, //et cetera//) with surprising force, whether for survival (starting a fire) or protection (blasting concentrated air at an assailant). They are not very powerful spellcasters, however; all of their magic relies on their control of Chi. A Sage could not, for example, scry over a pool of water, or anywhere else, for that matter.
!Membership
Technically, the Sages are all self-declared. However, almost all end up meeting other Sages, and the others choose whether or not to recognize an individual as such. Impostors have cropped up from time to time (notably Jani Reedswoq in [[374|Timeline]]), but they are soon forced to renounce their Sagehood through both physical coercion and skillful public image manipulation. Most, however, would rather keep their slightly heightened abilities to themselves, rather than fail at becoming a Sage.
//See also the [[Timeline]]//
|2697|''BOOK: [[Tainted]]''|
|3003|The Fyrmydon League is formed|
|3076|''BOOK: [[Swift Allegiance]]''|
[[IT IS BROKED]]
/***
|Name|ShowUpdatesPlugin|
|Created by|SaqImtiaz|
|Version|0.2 |
|Requires|~TW2.x|
!!!Description:
Allows you to list tiddlers that have changed since the users last visit. You can list only all changed tiddlers, or filter them to only show tiddlers that have or do not have a specific tag. By default a simple list of the titles of changed tiddlers is created. However, using an extremely versatile syntax you can provide a custom template for the generated text.
!!!Examples:
[[ShowUpdatesDocs]]
!!!Installation:
Copy the contents of this tiddler to your TW, tag with systemConfig, save and reload your TW.
!!!Syntax:
{{{<<showUpdates>>}}}
additional optional params:
{{{<showUpdates excludeTag:TagToExclude onlyTag:TagToList maxEntries:10 write:CustomWriteParameter >>}}}
excludeTag: ~TagToExclude
onlyTag: ~TagToList
maxEntries: max number of entries displayed when there are no updates. (default is 10, which can be changed in the config.macros.showUpdates.settings part of the code)
write: if a write parameter is not provided, an un-numbered list of the updates is generated. Alternatively, you can specify a custom 'template' for the text generated. The syntax for the write parameter is identical to that of the forEachTiddler macro. Additonal documentation on this syntax will be provided soon.
Some of the variables available in the write parameter are 'index', 'count' and 'lastVisit' where lastVisit is the date of the last visit in the format YYYYMMDDHHMM. Also areUpdates is a boolean that is true if there are new updates since the users last visit.
!!!To Do:
*refactor code to facilitate translations
*a streamlined version without the custom write parameter
!!!Code
***/
//{{{
window.lewcidLastVisit = '';
window.old_lewcid_whatsnew_restart = window.restart;
window.restart = function()
{
if(config.options.txtLastVisit)
lewcidLastVisit= config.options.txtLastVisit;
config.options.txtLastVisit = (new Date()).convertToYYYYMMDDHHMM();
saveOptionCookie('txtLastVisit');
window.old_lewcid_whatsnew_restart();
}
TiddlyWiki.prototype.lewcidGetTiddlers = function(field,excludeTag,includeTag,updatesOnly)
{
var results = [];
this.forEachTiddler(function(title,tiddler)
{
if(excludeTag == undefined || !tiddler.isTagged(excludeTag))
if(includeTag == undefined || tiddler.isTagged(includeTag))
if ( updatesOnly == false || tiddler.modified.convertToYYYYMMDDHHMM()>lewcidLastVisit)
results.push(tiddler);
});
if(field)
results.sort(function (a,b) {if(a[field] == b[field]) return(0); else return (a[field] < b[field]) ? -1 : +1; });
return results;
}
config.macros.showUpdates={};
config.macros.showUpdates.settings =
{
maxEntries: 10 //max items to show, if there are no updates since last visit
}
config.macros.showUpdates.handler = function(place,macroName,params,wikifier,paramString,tiddler)
{
var args = paramString.parseParams("list",null,true);
var write = getParam(args, "write", undefined);
var onlyTag = getParam(args, "onlyTag", undefined);
var excludeTag = getParam(args, "excludeTag", undefined);
var sortBy = "modified";
var maxEntries = getParam(args,"maxEntries",this.settings.maxEntries);
if (lewcidLastVisit)
{var tiddlers = store.lewcidGetTiddlers(sortBy,excludeTag,onlyTag,true);
var areUpdates = tiddlers.length>0? true:false;}
if (!lewcidLastVisit)
{var countLine = "!!Recent Updates:";
var tiddlers = store.lewcidGetTiddlers(sortBy,excludeTag,onlyTag,false);
var areUpdates = false;}
else if (tiddlers.length == 0)
{var countLine = "!!@@color:red;No new updates@@ since your last visit. @@color:#999;font-size:70%;" + (Date.convertFromYYYYMMDDHHMM(lewcidLastVisit)).formatString(" (DD/MM/YY)") + "@@\n!!Recent Updates:";
var tiddlers = store.lewcidGetTiddlers(sortBy,excludeTag,onlyTag,false);}
else
{var countLine ="!!@@color:red;"+ tiddlers.length + "@@ new " + (tiddlers.length==1?"update":"updates") + " since your last visit: @@color:#999;font-size:70%;" + (Date.convertFromYYYYMMDDHHMM(lewcidLastVisit)).formatString(" (DD/MM/YY)") + "@@";}
tiddlers = tiddlers.reverse();
var lastVisit = lewcidLastVisit? lewcidLastVisit:undefined;
var count = areUpdates == true? tiddlers.length : maxEntries;
var sp = createTiddlyElement(place,"span","showUpdates");
if (write==undefined)
{
wikify(countLine,sp);
var list = createTiddlyElement(sp,"ul");
for (var i = 0; i < count; i++)
{
var tiddler = tiddlers[i];
createTiddlyLink(createTiddlyElement(list,"li"), tiddler.title, true);
}
}
else
{
var list = '';
for (var index = 0; index < count; index++) {
var tiddler = tiddlers[index];
list += eval(write); }
wikify(list, sp);
}
}
//}}}
<<search>><<closeAll>><<permaview>><<newTiddler>><<newJournal "DD MMM YYYY">><<saveChanges>><<tiddler TspotSidebar>><<slider chkSliderOptionsPanel OptionsPanel "options »" "Change TiddlyWiki advanced options">>
nightwater, borderlands, and the rest of the world
/*{{{*/
/*Bleach Theme for TiddlyWiki*/
/*Design and CSS by Saq Imtiaz*/
/*Version 1.0*/
/*}}}*/
/*{{{*/
/***
!General
***/
body {
background: #fff;
}
#contentWrapper{
margin: 2.5em auto;
width:759px;
line-height: 1.6em;
border:1px solid #999;
font-size: 11px;
font-family: Lucida Grande, Tahoma, Arial, Helvetica, sans-serif;
color: #555;height:1%;
}
.clearAll {clear:both;}
.tagClear {clear:none;}
/*}}}*/
/*{{{*/
/***
!Header
***/
#header {background:#fff; border-bottom:1px solid #999;padding: 2.5em 2em 1.6em 2em; height:1%;
}
.siteTitle {
font-family: 'Trebuchet MS' sans-serif;
font-weight: bold;
font-size: 32px;
color: #EF680E;
background-color: #FFF;
}
.siteSubtitle {
font-size: 1.0em;
display:block;
color: #999999; margin-top:0.5em !important; margin-top:1em; margin-left:3em;
}
#topMenu { positon:relative; float:right; display:inline; margin-right:2em;}
#topMenu br {display:none; }
#topMenu { background: #fff; color:#000;padding: 1em 1em;}
#topMenu a, #topMenu .tiddlyLink, #topMenu .button {margin:0 0.5em; color:#666;}
/*}}}*/
/*{{{*/
/***
!displayArea
***/
#displayArea {margin-left:1.35em; margin-right:16.3em; margin-top:0; padding-top:1em; padding-bottom:10px;}
/*}}}*/
/*{{{*/
/***
!Sidebar
***/
#sidebar {position:relative;float:right; line-height: 1.4em; border-left:0px solid#000; display:inline; background:#fff; right:0;
width: 16em;}
/***
!SidebarOptions
***/
#sidebarOptions {padding-left:0.5em; border-left:1px solid #999;padding-top:1em;}
#sidebarOptions a {
color:#999;
text-decoration: none;}
#sidebarOptions a:hover, #sidebarOptions .button:active {
color:#333;
background-color: #fff;border:1px solid #fff;
}
#sidebarOptions input {border:1px solid #999; width:10em;}
/***
!SidebarTabs
***/
#sidebarTabs {border-left:1px solid #999;}
#sidebarTabs .tabContents {background:#fff;}
#sidebarTabs .tabContents .tiddlyLink, #sidebarTabs .tabContents .button{color:#999;}
#sidebarTabs .tabContents .tiddlyLink:hover,#sidebarTabs .tabContents .button:hover{color:#333;background:#fff;border:none;}
#sidebarTabs .tabContents .button:hover, #sidebarTabs .tabContents .highlight, #sidebarTabs .tabContents .marked, #sidebarTabs .tabContents a.button:active{color:#333;background:#fff}
.tabSelected{color:#fff; background:#999;}
.tabUnselected {
background: #ccc;
}
.tabSelected, .tabSelected:hover {
color: #fff;
background: #999;
border: solid 1px #999;
padding-bottom:1px;
}
#sidebarTabs .tabUnselected:hover { border-bottom: none;padding-bottom:3px;color:#4F4B45}
.tabUnselected {
color: #999;
background: #eee;
border: solid 1px #ccc;
padding-bottom:1px;
}
#sidebarTabs .tabUnselected { border-bottom: none;padding-bottom:3px;}
#sidebarTabs .tabSelected{padding-bottom:3px;}
#sidebarOptions .sliderPanel {
background: #fff; border:none;
font-size: .9em;
}
#sidebarOptions .sliderPanel a {font-weight:normal; }
#sidebarOptions .sliderPanel input {border:1px solid #999;width:auto;}
#sidebarOptions .sliderPanel .txtOptionInput {border:1px solid #999;width:9em;}
#sidebarTabs .tabContents {border-right:0; border-left:0; border-bottom:1px solid#999; padding-left:4px;}
.listLink,#sidebarTabs .tabContents {line-height:1.5em;}
.listTitle {color:#666;}
#sidebarTabs .tabUnselected:hover { border-bottom: none;padding-bottom:3px;color:#4F4B45}
#sidebarTabs .txtMoreTab .tabContents {border-left:1px solid #999;}
#sidebarTabs .txtMainTab .tabContents li a{font-weight:bold;}
/*}}}*/
/*{{{*/
.title {color:#EF680E;}
.subtitle, .subtitle a { color: #999999; font-size: 1em;margin:0.2em; font-variant: small-caps;}
.shadow .title{color:#999;}
.selected .toolbar a {color:#999999;}
.selected .toolbar a:hover {color:#333; background:transparent;border:1px solid #fff;}
.toolbar .button:hover, .toolbar .highlight, .toolbar .marked, .toolbar a.button:active{color:#333; background:transparent;border:1px solid #fff;}
* html .viewer pre {
margin-left: 0em;
}
* html .editor textarea, * html .editor input {
width: 98%;
}
a,#sidebarOptions .sliderPanel a{
color:#EF680E;
text-decoration: none;
}
a:hover,#sidebarOptions .sliderPanel a:hover {
color:#EF680E;
background-color: #fff;
border-bottom:1px dotted #EF680E;
}
.viewer .button, .editorFooter .button{
color: #555;
border: 1px solid #EF680E;
}
.viewer .button:hover,
.editorFooter .button:hover{
color: #fff;
background: #EF680E;
border-color: #EF680E;
}
.viewer .button:active, .viewer .highlight,.editorFooter .button:active, .editorFooter .highlight{color:#fff; background:#DF691B;border-color:#DF691B;}
#topMenu a, #topMenu .button {
padding: 20px 10px; border:none; font-weight:bold;
}
#topMenu a:link{
text-decoration: none;
}
#topMenu a:hover, #topMenu .button:hover {
background-color: #fff;
color:#EF680E;
border:none;
}
.tagging, .tagged {
border: 1px solid #eee;
background-color: #F7F7F7;
}
.selected .tagging, .selected .tagged {
background-color: #eee;
border: 1px solid #BFBAB3;
}
.tagging .listTitle, .tagged .listTitle {
color: #bbb;
}
.selected .tagging .listTitle, .selected .tagged .listTitle {
color: #666;
}
.tagging .button, .tagged .button {
color:#aaa;
}
.selected .tagging .button, .selected .tagged .button {
color:#BFBAB3;
}
.highlight, .marked {background:transparent; color:#111; border:none; text-decoration:underline;}
.tagging .button:hover, .tagged .button:hover, .tagging .button:active, .tagged .button:active {
border: none; background:transparent; text-decoration:underline; color:#333;
}
.popup {
background: #999;
border: 1px solid #999;
}
.popup li.disabled {
color: #000;
}
.popup li a, .popup li a:visited {
color: #eee;
border: none;
}
.popup li a:hover {
background: #6F6A68;
color: #fff;
border: none;
}
.tiddler {
padding-bottom: 40px;
/*border-bottom: 1px solid #999; */
}
#messageArea {
border: 4px solid #999;
background: #f5f5f5;
color: #999;
font-size:90%;
}
#messageArea a:hover { background:#f5f5f5; border:none;}
#messageArea .button{
color: #666;
border: 1px solid #CC6714;
}
#messageArea .button:hover {
color: #fff;
background: #999;
border-color: #999;
}
.viewer blockquote {
border-left: 5px solid #888;
}
.viewer table {
border: 2px solid #888;
}
.viewer th, thead td {
background: #888;
border: 1px solid #888;
color: #fff;
}
.viewer pre {
border: 1px solid #999;
background: #f5f5f5;
}
.viewer code {
color: #111; background:#f5f5f5;
}
.viewer hr {
border-top: dashed 1px #999;
}
.editor input {
border: 1px solid #888;
}
.editor textarea {
border: 1px solid #888;
}
.tabContents {background:#f7f7f7;}
h1,h2,h3,h4,h5 { color: #555; background: transparent; padding-bottom:2px; font-family: Arial, Helvetica, sans-serif; }
h1 {font-size:18px;}
h2 {font-size:16px;}
h3 {font-size: 14px;}
#contentFooter {background:#999; color:#dfdfdf; clear: both; padding: 0.5em 1em; }
#contentFooter a {
color: #dfdfdf;
border-bottom: 1px dotted #fff; font-weight:normal;
}
#contentFooter a:hover {
color: #FFFFFF;
background-color:transparent;
}
/*}}}*/
!Beliefs
The Black Syndicate is a religious group that worships Abris (the Human Personae of purity and cleansing). Because of this, they despise cross-breeds ([[Half-Elves|Elves and Half-Elves]] and the like) and any intelligent race that lives on the other continents (this includes [[Darkness]], [[Byssyrna]], and the [[Inevitables|Chi]] and [[Irreversibles|Chi]]). They go on crusades often, and have no qualms with assassination of cross-breeds and non-human individuals.
!Training
Each and every member of the Syndicate has gone through The Crucible; a long, winding corridor that was made specifically for the training of Acolytes of the Syndicate. The Crucible is full of large alcoves. In each alcove is a statue of a human (alcoves on the left have female humans, alcoves on the right have males). The beginning of the corridor, the statues appear perfectly normal. As you go farther and farther down the hall, however, the statues gain more non-human features (these features appear different to each individual going through the hall depending on which non-human race they despise the most). At the very end of the corridor is a large, ornate mirror. The Acolyte going through the Crucible is told to look into this for as long as they possibly can. Nobody truly knows what this is; each Acolyte claims to have seen something different. After they give up and look away, they are to walk back down the hall to the exit. The Acolytes are told to never tell anyone of what they saw in the mirror.
Other than the Crucible, the Acolytes are trained in the use of almost all of the various close combat weapons, including the Kama and Chained Blades (weapons unique to the syndicate, covered below). They train in heavy robes and special chain mail armor designed specifically to be worn underneath robes.
!Equipment
The Black Syndicate issues weaponry unlike any other kind on [[Fegosia]].
*The Kama: A Kama is a short, thick pole with a jutting blade on the end, almost like a miniature scythe. These are light and easy to handle, and allow for quick slashing movement. They are used mostly for assassinations for these reasons.
*Chained Blades: Small dagger blades attached to long chains. These allow for accuracy from a short distance. The chains are made of [[Mithril]], making them almost completely silent, ideal for stealth.
*Banebows: Longbows that are magically imbued with several properties. Firstly, they set arrows on fire before they are shot. Second, they are covered in a dark, black sheen which makes them very difficult to see up close, and almost impossible to spot at a distance.
*Syndicate Robe and Chain: Dark, heavy robes and light chain mail armor designed to be worn underneath. When the robes are on, the wearer's face cannot be seen.
The Borderlands Series is a four-book cycle that follows the rapid expansion of geography after the events of [[Nightwater]]. It covers human progress from Fegosia to Amgera and Egaso (see [[Eldshyouth]] for more information on Distress geography), as they encounter terrain and other sentient species (see [[Distress Races]]).
!Borderlands 1
//See [[Borderlands 1]] for more information//
A young boy has his village burned down by the Pirates of [[Amgera]], and ends up becoming apprenticed to a [[Sage|Sages]]. Together, they explore Amgera and mediate the conflict between [[Humans]] and [[Half-Elves|Elves and Half Elves]]
!Borderlands 2
//See [[Borderlands 2]] for more information//
//Ed. Note: I'm not gonna lie, we don't have this shit figured out one bit. —[[kidko]]//
!Borderlands 3
//See [[Borderlands 3]] for more information//
//Ed. Note: Same here —[[kidko]]//
!Requiem
//See [[Requiem]] for more information//
The previous three books set the stage for Requiem. A world-wide battle has been brewing, with the Humans and Half-Elves pushed back into the recesses of [[Fegosia]]. Together, they mount a last-ditch effort against the other races for survival and peace.
[[IT IS BROKED]]
The Gods Of The Chaosica, or the Orcish Pantheon. Supreme beings who rule from a mythical place the Orcs call Sugank, literally meaning 'God Send'.
|The Gods Of The Chaosica|Associated Traits|Literal Name Translation|
|Suk'trex|God of Blood and Warfare|'God's War'|
|Sufrek|Goddess of Nature and Beauty|'God Flower'|
|Suk'gerk|God of Doom and The Apocalypse|'God's End'|
|Suk'wen|Goddess of Corruption and Death|'God's Tool'|
Zane, the Human personna of madness and fire, has many varied cults, each with their own traditions and rituals. The largest of these is centered in the intricate labrynth of sewers running underneath of Ge'al (in 935 they are evicted by the Council for fear of sacrificial tendencies). A plethora of other cults litter Fegosia, but none of them associate themselves with the others. There are frequent Cult skirmishes, caused by slight differences in beliefs and traditions.
!Appearance
A zanite cultist is immediately recognizable by a tattoo on his upper back of a small, swirling fire with the burning outline of a skull in the center. It supposedly symbolizes (in Zanite belief) every Human's distant connection to the Kras, a chaotic realm of fire in which Zane resides and rules over). In becoming a Zanite and dedicating yourself to one cult or another, one can strengthen this connection (this theory was disproved by the Sages in the year 954, despite the proof the Zanites provided. This sparked a small science-religion war which lasted for the next 2 years).
Distress is an under-development RPG world, which uses the Savage World rules system.
!New Races
//RPG rules at the bottom of each Race's Tiddler//
*[[Elves and Half Elves]]
*[[Humans]]
*[[Dwarves]]
*[[Gnomes]]
*[[Inevitables]]
*[[Orcs]]
!New Edges
//See the full article at [[Distress Edges]]//
The Distress world offers several new Edges for the Savage Worlds system, including:
*Arcane Background (Chi)
*Arcane Background (Divinity)
!New Hindrances
//See full article at [[Distress Hindrances]]//
Distress has a couple of interesting Hindrances to offer.
*Infected
!Beliefs
The Eyes of The Arkentile is a vaguely religious group that worships Birnes, Personae of magic and knowledge. They spend most of their time collecting, recording, cataloging, and organizing as much information as they can get their hands on. The Eyes Of The Arkentile headquarters in Ge'al is a massive library filled with books dating back to [[535|Timeline]], the year the Eye's were founded. People are admitted into the library every so often, and are free to roam through most of it. A couple of rooms are off limits due to [[The Order]] not wanting particular bits of information getting out.
!Training
The Eyes Of The Arkentile do not have training as such. You sign up to be an apprentice, and then you attend a sort of college, and you gain a degree to enter in. You can gain whatever degree you want, as long as you promise to stay with the Eyes for as long as they want you to (note that getting an actual degree otherwise is fairly difficult in Distress, you have to be fairly rich).
Olothontor's most recent short story revolving around the Human creation myth goes more indepth than the article under [[Humans]]. It sheds light on the various battles and intrigue behind the fall of the Light Devils and the rise of the Dark Demons.
!Major Plot
Krys'syn'ta and Balin't'dor lead the Immovable and Unforgettable resistance forces (respectively) against the Dark Demons, headed by the ancient Frey'rarch. Their first battles are large scale, grand face-offs between the two alliances of races, but they soon degrade into Light Devil massacres.
!Characters
!!Krys'syn'ta
!!Balin't'dor
!!The Frey'rarch
//Officially titled ''The Order of the Darkened Earth''//
<html><div style="float:right"><img src="http://i2.photobucket.com/albums/y38/kidko/Distress/OrderSymbol.png"></div></html>
The Order is a shadowy group of and unknown number of individuals. From the founding of the major nations of Fegosia, the Order has controlled nearly every aspect of Human life. The economy, medicine, and political field all are at the Order's fingertips. They have rendered themselves untracable and immune to any sort of resistance through covert orders and operations. No current goverment offers any sort of resistance to the Order, for fear of its power. Numerous murders, assassinations, and catastrophes have been attributed to the Order, mostly due to their symbol.
!Origins
The actual origins of The Order is unknown; the first known mention of The Order occurred in 845. It spiraled up from that point, the mentions becoming more numerous as the years went on.
!Organization
No person or group outside of The Order knows of their comings/goings/doings. Major organizations around the globe have a working hypothesis of about 400 persons in a fairly structured hierarchy.
!!Inside Information
The members of The Order do know about it. Only the Council of Triumph knows the whole hierarchy, and the //shenki// know the least: only their job.
!!!The Council of Triumph
Four individuals currently lead the Order, forming what is called the Council of Triumph:
* Travis Draun
* Charle Leate
* Sartu Narcissia
* Parenn Jornama
Council members are only replaced at death by a //shenki//, chosen by the remaining Council members.
Each also have a close group of 15 ever-changing 'gophers'. These can carry messages, payments, and whatever else a Council memeber requires. After one "use" (order), they are switched out with a //shenki//-level member, never to be used as a gopher again.
!!!//Shenki//
The //shenki//^^1^^ are the most common Order member. They are the ones who infiltrate goverments and other organizations (including most on [[Fegosia]]). These are also the footsoldiers who carry out almost all of the arson, murder, assassinations, etc. attributed to The Order.
!!!//Naze//
//Naze//^^2^^ are the watchdogs of The Order. They, too, have infiltrated many/most of Fegosia's goverments and organizations, and thus control much of the intelligence The Order has access to. They keep diligent financial and other records for The Order, and provide information to the //shenki// about their targets.
!Actions
Most of their work is attributed to them through the use of their symbol. In the case of murders, it is often found literally carved into the deceased's forehead (post-//mortem//). In cases of arson and the like, surviving material is arranged in the symbol's likeness. If this is not possible, it is carved into a clay or wax tablet and left on the site.
!!Of Note...
The Order has had a hand in many prestigious events, generally as a result of unfavorable policies that leaders implement, or a lack of cooperation on the part of one/several individual(s) or group(s).
!!!The Assassination Of Duke Triabling III
In the year 852, the leader of the Dutchy of Al'dricht, Duke Triabling the Third, decreed that any man found, or even //considered//, to be associated with The Order could be taken into custody and imprisoned for up to 20 years without a trial. This was, obviously, unfavorable to the budding Order, and they could not let it stand. During his next parade, a week after the declaration, an "unaffiliated" //shenki//-level assassin killed a guard, took his place, and stabbed the Duke fifteen times in the middle of the street.
!!!Economic Stimulous
By 1210, the situation in the Al'dricht had spun out of control. Most of the nation were simply slums, and the current Duchess (Teris) did not have the funds to repair the economy. As a result, the Order was also running low on funds, as the Dutchy of Al'dricht was bound to them with a healthy contract. They dug into their pockets, and through the Dutchy's Council, provided all citizens below the poverty margin (80% at the time) with ten platnium pieces (see [[Distress Currency]]).
!Equipment
<html><div style="float:right"><img src="http://i190.photobucket.com/albums/z164/olothontor/TheOrderDagger.jpg"></div></html>
The average Order member's equipment consists of one lone dagger (shown on the right). So far as anyone knows, this is all that's given to the members in The Order. Some believe it is a passport into Order Headquarters, but only one has ever been found in the public, and theorists can only debate its other uses.
The dagger itself is forged from a pure, hard metal called Theyrium, graded one step below diamond in hardness. The hand guard is the most prominent feature, and carries an etched gold Order symbol. The blade has multiple punched symmetrical holes, making the blade extremely lightweight.
----
1: From Hungarian "senkÃ" (n.) nobody. //(Az shenki = That's nobody)//
2: From Hungarian "nézd" (v.) look. //(Nezd oda = look over there/look there)//
/***
|Name|TiddlerToCPlugin|
|Source|[[FND's DevPad|http://devpad.tiddlyspot.com/#TiddlerToCPlugin]]|
|Version|0.7|
|Author|FND|
|Contributors|[[Saq|http://tw.lewcid.org]]|
|License|[[Creative Commons Attribution-ShareAlike 2.5 License|http://creativecommons.org/licenses/by-sa/2.5/]]|
|~CoreVersion|2.1|
|Type|plugin|
|Requires|N/A|
|Overrides|N/A|
|Description|create a table of contents from a tiddler's headings|
!Notes
Doug Compton has written a similar, though much more advanced plugin for this purpose, called [[DcTableOfContentsPlugin|http://devpad.tiddlyspot.com/#DcTableOfContentsPlugin]].
!Usage
Add {{{<<ToC>>}}} to the desired tiddler(s). Alternatively, a parameter can be used to display the table of contents for another tiddler: {{{<<ToC "tiddlerName">>}}}.
The styling can be modified in the [[StyleSheetTableOfContents]] shadow tiddler.
<<ToC>>
!Changelog
!!v0.5a (2007-05-20)
* initial release
!!v0.5b (2007-05-20)
* renamed to TiddlerToCPlugin (to prevent confusion with the existing [[TableOfContentsPlugin|http://tiddlytools.com/#TableOfContentsPlugin]])
!!v0.6 (2007-05-21)
* several bugfixes and significant improvements regarding the macro code (thanks Saq)
!!v0.7 (2007-08-29)
* fixed error for tiddlers not containing any headings
!Issues / To Do
* add links to sections (problematic, as there are no anchors, yet?)
* introduce thresholds (minimum amount of headings to show a ToC, maximum depth)
!Code
***/
//{{{
/*
** Styles (can be customized in the StyleSheetTableOfContents shadow tiddler)
*/
config.shadowTiddlers.StyleSheetTableOfContents = "/*{{{*/\n"
+ ".ToC {\n\tfloat: left; /* auto-width */\n\tmargin: 0 2em 2em 0;\n\tborder: 1px solid #aaa;\n\tpadding: 5px;\n\tbackground-color: #eee;\n}\n\n"
+ ".ToC ol {\n\tmargin: 0 1em;\n}\n\n"
+ "h1 {\n\tclear: left;\n}\n"
+ "/*}}}*/";
store.addNotification("StyleSheetTableOfContents", refreshStyles);
/*
** Macro Code
*/
config.macros.ToC = { label: "Add Table of Contents", prompt: "Add Table of Contents" }; // DEBUG: obsolete?
config.macros.ToC.handler =
function(place, macroName, params, wikifier, paramString, tiddler) {
// process parameters
if (params[0]) { // tiddler name
tiddler = store.getTiddler(params[0]);
}
// create table of contents
generateToC(place, tiddler);
return false; // DEBUG: ?
}
/*
** Main Code
*/
generateToC = function(place, tiddler) {
// retrieve headings
var RegEx = /^!+(.*)$/gim;
var tiddlerContents = tiddler.text.match(RegEx);
// create ToC
if(tiddlerContents) {
var ToC = "";
for(var i = 0; i < tiddlerContents.length; i++) {
ToC += tiddlerContents[i] + "\n";
}
// replace headings markup with list markup
for(var i = 0; i < 6; i++) { // DEBUG: inefficient!? (use a single RegEx instead? problem: JavaScript RegEx limitations)
ToC = ToC.replace(/^(#*)!/gim, "$1#");
}
// add ToC wrapper container
ToC = "{{ToC{\n''Table of Contents''\n" + ToC + "}}}\n";
// add ToC to tiddler
wikify(ToC, place);
}
return false;
}
//}}}
//See also the [[Sci-Fi Timeline]]//
!Broad Timeline
||Start of the ''~Pre-Classic Era'' for the [[Authors]]|
|???|Start of the war between the Dark Demons and Light Devils|
|-24|End of the Demon/Devil war. Humans are created, settle on [[Fegosia]]|
|457|Humans discover [[Arcana|Chi]], which they divide into the elemental magics|
|535|Founding of [[The Eyes Of The Arkentile]] by Heldrick Dounsprot|
|745|''BOOK: [[Valley of the Dreamshaper]]''|
|832|Awtir invades neighboring cities, forming the Duchy of Al'dricht|
|833|Other major city-states also conquer their neighbors; Ge'al is founded|
||Start of the ''Classic Era'' for the [[Authors]]|
|844|''STORY: [[Origin Darkness]]''|
|845|First mention of [[The Order]] in documents|
|872|Magical science progresses; Arcana is now known to come from [[Chi]]|
|910|The [[Inevitables]] find the Humans, cast their rain curse, and accidentally create the [[Darkness]]|
|911|[[Inevitables]] defeat most of the Darkness, leaving a bit to slowly multiply|
|954|[[The Cults Of Zane]] declare vague war on the [[Sages]]|
|956|The science-religion war is resolved through military negotiations between the [[Sages]] and [[The Cults Of Zane]]|
|957|''BOOK: [[Nightwater]]''|
||[[The Order]] begins applying synthetic Chi. The [[Inevitables]] lift their rain curse|
|1204|First boat colony boat send to [[Amgera]] sets off, never to return|
|1208|Settlers arrive on [[Amgera]]; first contact with [[Half-Elves|Elves and Half-Elves]].|
|1211|First appearance of the Pirates of [[Amgera]].|
|1214|[[Gnomes]] forge alliance with Amgeran [[Half-elves|Elves and Half-Elves]].|
|1231|''BOOK: [[Borderlands 1]]''|
|1243|The Humans and [[Half-Elves|Elves and Half-Elves]] of [[Amgera]] come to terms with each other|
|1276|''BOOK: [[Borderlands 2]]''|
|1283|''BOOK: [[Borderlands 3]]''|
|1290|''BOOK: [[Requiem]]''|
|1291|Peace is declared across [[Eldshyouth]]|
||Start of the ''~Post-Classic Era'' for the [[Authors]]|
!Years
The years are measured from humanity's perspective. 0 marks the earliest bounds of the knowledge imparted to the early Eyes of the Arkentile scribes by the gods. Creation is assumed to occur somewhere around -30,000 (by this standard).
!Months
Each Distress year is divided into 8 months:
# Aughr
# Keath
# Ipole
# Leyl
# Engsh
# Seyn
# Odeli
# Rynt
!!Seasons
The seasons in Distress don't vary from our normal four seasons (with common names and the months they normally occur in after the slash):
#Spring/Gedant - (~Aughr-Keath)
#Summer/Gefran - (~Ipole-Engsh)
#Autumn/Gequer - (~Leyl-Seyn)
#Winter/Gethed - (~Odeli-Rynt)
!Time in Distress
Time in Distress is measured in seconds, minutes, hours, days, months, and years just as in real life. The only exception is that there are 32 hours in a day. Humans function, biologically, based on this adjusted schedule: instead of 8 hours of sleep as a recommended minimum, they are suggested to get at least 10 hours.
//Ed. Note: Okay, [[Olothontor]], I __definitely__ didn't write this. I mean, despite the fact that you totally think I did, it's a lie. You yourself said that 32 hours was a number significant to your little RPG system. Me? I don't know that! Also, it's your writing style. Lots of explanation (not mis-placed, mind you), commas, etc. —[[kidko]]//
//Ed. Note: Fine, fine. you win. Yeesh. Still think it's a good idea. Not every planet revolves the same speed as Earth. —[[Olothontor]]//
//Ed. Note: Why not? Also, the fact that there are 8 months pisses me off. It's way too alien, so I'll just ignore them and not refer to specific ones. —[[kidko]]//
{{{
version.extensions.DcTableOfContentsPlugin= {
major: 0, minor: 4, revision: 0,
type: "macro",
source: "http://devpad.tiddlyspot.com#DcTableOfContentsPlugin"
};
// Replace heading formatter with our own
for (var n=0; n<config.formatters.length; n++) {
var format = config.formatters[n];
if (format.name == 'heading') {
format.handler = function(w) {
// following two lines is the default handler
var e = createTiddlyElement(w.output, "h" + w.matchLength);
w.subWikifyTerm(e, this.termRegExp); //updated for TW 2.2+
// Only show [top] if current tiddler is using showtoc
if (w.tiddler && w.tiddler.isTOCInTiddler == 1) {
// Create a container for the default CSS values
var c = createTiddlyElement(e, "div");
c.setAttribute("style", "font-size: 0.5em; color: blue;");
// Create the link to jump to the top
createTiddlyButton(c, " [top]", "Go to top of tiddler", window.scrollToTop, "dcTOCTop", null, null);
}
}
break;
}
}
config.macros.showtoc = {
handler: function(place, macroName, params, wikifier, paramString, tiddler) {
var text = "";
var title = "";
var myTiddler = null;
// Did they pass in a tiddler?
if (params.length) {
title = params[0];
myTiddler = store.getTiddler(title);
} else {
myTiddler = tiddler;
}
if (myTiddler == null) {
wikify("ERROR: Could not find " + title, place);
return;
}
var lines = myTiddler .text.split("\n");
myTiddler.isTOCInTiddler = 1;
// Create a parent container so the TOC can be customized using CSS
var r = createTiddlyElement(place, "div", null, "dcTOC");
// create toggle button
createTiddlyButton(r, "toggle", "show/collapse table of contents",
function() { config.macros.showtoc.toggleElement(this.nextSibling); },
"toggleButton")
// Create a container so the TOC can be customized using CSS
var c = createTiddlyElement(r, "div");
if (lines != null) {
for (var x=0; x<lines.length; x++) {
var line = lines[x];
if (line.substr(0,1) == "!") {
// Find first non ! char
for (var i=0; i<line.length; i++) {
if (line.substr(i, 1) != "!") {
break;
}
}
var desc = line.substring(i);
// Remove WikiLinks
desc = desc.replace(/\[\[/g, "");
desc = desc.replace(/\]\]/g, "");
text += line.substr(0, i).replace(/[!]/g, '*');
text += '<html><a href="javascript:;" onClick="window.scrollToHeading(\'' + title + '\', \'' + desc+ '\', event)">' + desc+ '</a></html>\n';
}
}
}
wikify(text, c);
}
}
config.macros.showtoc.toggleElement = function(e) {
if(e) {
if(e.style.display != "none") {
e.style.display = "none";
} else {
e.style.display = "";
}
}
};
window.scrollToTop = function(evt) {
if (! evt)
var evt = window.event;
var target = resolveTarget(evt);
var tiddler = story.findContainingTiddler(target);
if (! tiddler)
return false;
window.scrollTo(0, ensureVisible(tiddler));
return false;
};
window.scrollToHeading = function(title, anchorName, evt) {
var tiddler = null;
if (! evt)
var evt = window.event;
if (title) {
story.displayTiddler(store.getTiddler(title), title, null, false);
tiddler = document.getElementById(story.idPrefix + title);
} else {
var target = resolveTarget(evt);
tiddler = story.findContainingTiddler(target);
}
if (tiddler == null)
return false;
var children1 = tiddler.getElementsByTagName("h1");
var children2 = tiddler.getElementsByTagName("h2");
var children3 = tiddler.getElementsByTagName("h3");
var children4 = tiddler.getElementsByTagName("h4");
var children5 = tiddler.getElementsByTagName("h5");
var children = new Array();
children = children.concat(children1, children2, children3, children4, children5);
for (var i = 0; i < children.length; i++) {
for (var j = 0; j < children[i].length; j++) {
var heading = children[i][j].innerHTML;
// Remove all HTML tags
while (heading.indexOf("<") >= 0) {
heading = heading.substring(0, heading.indexOf("<")) + heading.substring(heading.indexOf(">") + 1);
}
// Cut off the code added in showtoc for TOP
heading = heading.substr(0, heading.length-6);
if (heading == anchorName) {
var y = findPosY(children[i][j]);
window.scrollTo(0,y);
return false;
}
}
}
return false
};
}}}
/***
Contains the stuff you need to use Tiddlyspot
Note you must also have UploadPlugin installed
***/
//{{{
// edit this if you are migrating sites or retrofitting an existing TW
config.tiddlyspotSiteId = 'distressworld';
// make it so you can by default see edit controls via http
config.options.chkHttpReadOnly = false;
window.readOnly = false; // make sure of it (for tw 2.2)
// disable autosave in d3
if (window.location.protocol != "file:")
config.options.chkGTDLazyAutoSave = false;
// tweak shadow tiddlers to add upload button, password entry box etc
with (config.shadowTiddlers) {
SiteUrl = 'http://'+config.tiddlyspotSiteId+'.tiddlyspot.com';
SideBarOptions = SideBarOptions.replace(/(<<saveChanges>>)/,"$1<<tiddler TspotSidebar>>");
OptionsPanel = OptionsPanel.replace(/^/,"<<tiddler TspotOptions>>");
DefaultTiddlers = DefaultTiddlers.replace(/^/,"[[WelcomeToTiddlyspot]] ");
MainMenu = MainMenu.replace(/^/,"[[WelcomeToTiddlyspot]] ");
}
// create some shadow tiddler content
merge(config.shadowTiddlers,{
'WelcomeToTiddlyspot':[
"This document is a ~TiddlyWiki from tiddlyspot.com. A ~TiddlyWiki is an electronic notebook that is great for managing todo lists, personal information, and all sorts of things.",
"",
"@@font-weight:bold;font-size:1.3em;color:#444; //What now?// @@ Before you can save any changes, you need to enter your password in the form below. Then configure privacy and other site settings at your [[control panel|http://" + config.tiddlyspotSiteId + ".tiddlyspot.com/controlpanel]] (your control panel username is //" + config.tiddlyspotSiteId + "//).",
"<<tiddler TspotControls>>",
"See also GettingStarted.",
"",
"@@font-weight:bold;font-size:1.3em;color:#444; //Working online// @@ You can edit this ~TiddlyWiki right now, and save your changes using the \"save to web\" button in the column on the right.",
"",
"@@font-weight:bold;font-size:1.3em;color:#444; //Working offline// @@ A fully functioning copy of this ~TiddlyWiki can be saved onto your hard drive or USB stick. You can make changes and save them locally without being connected to the Internet. When you're ready to sync up again, just click \"upload\" and your ~TiddlyWiki will be saved back to tiddlyspot.com.",
"",
"@@font-weight:bold;font-size:1.3em;color:#444; //Help!// @@ Find out more about ~TiddlyWiki at [[TiddlyWiki.com|http://tiddlywiki.com]]. Also visit [[TiddlyWiki Guides|http://tiddlywikiguides.org]] for documentation on learning and using ~TiddlyWiki. New users are especially welcome on the [[TiddlyWiki mailing list|http://groups.google.com/group/TiddlyWiki]], which is an excellent place to ask questions and get help. If you have a tiddlyspot related problem email [[tiddlyspot support|mailto:support@tiddlyspot.com]].",
"",
"@@font-weight:bold;font-size:1.3em;color:#444; //Enjoy :)// @@ We hope you like using your tiddlyspot.com site. Please email [[feedback@tiddlyspot.com|mailto:feedback@tiddlyspot.com]] with any comments or suggestions."
].join("\n"),
'TspotControls':[
"| tiddlyspot password:|<<option pasUploadPassword>>|",
"| site management:|<<upload http://" + config.tiddlyspotSiteId + ".tiddlyspot.com/store.cgi index.html . . " + config.tiddlyspotSiteId + ">>//(requires tiddlyspot password)//<<br>>[[control panel|http://" + config.tiddlyspotSiteId + ".tiddlyspot.com/controlpanel]], [[download (go offline)|http://" + config.tiddlyspotSiteId + ".tiddlyspot.com/download]]|",
"| links:|[[tiddlyspot.com|http://tiddlyspot.com/]], [[FAQs|http://faq.tiddlyspot.com/]], [[announcements|http://announce.tiddlyspot.com/]], [[blog|http://tiddlyspot.com/blog/]], email [[support|mailto:support@tiddlyspot.com]] & [[feedback|mailto:feedback@tiddlyspot.com]], [[donate|http://tiddlyspot.com/?page=donate]]|"
].join("\n"),
'TspotSidebar':[
"<<upload http://" + config.tiddlyspotSiteId + ".tiddlyspot.com/store.cgi index.html . . " + config.tiddlyspotSiteId + ">><html><a href='http://" + config.tiddlyspotSiteId + ".tiddlyspot.com/download' class='button'>download</a></html>"
].join("\n"),
'TspotOptions':[
"tiddlyspot password:",
"<<option pasUploadPassword>>",
""
].join("\n")
});
//}}}
<<upload http://distressworld.tiddlyspot.com/store.cgi index.html . . distressworld>><html><a href='http://distressworld.tiddlyspot.com/download' class='button'>download</a></html>
| !date | !user | !location | !storeUrl | !uploadDir | !toFilename | !backupdir | !origin |
| 25/04/2009 21:58:16 | kidko | [[/|http://distressworld.tiddlyspot.com/]] | [[store.cgi|http://distressworld.tiddlyspot.com/store.cgi]] | . | [[index.html | http://distressworld.tiddlyspot.com/index.html]] | . |
| 25/04/2009 21:59:17 | kidko | [[/|http://distressworld.tiddlyspot.com/]] | [[store.cgi|http://distressworld.tiddlyspot.com/store.cgi]] | . | [[index.html | http://distressworld.tiddlyspot.com/index.html]] | . |
| 25/04/2009 22:43:40 | Olothontor | [[/|http://distressworld.tiddlyspot.com/]] | [[store.cgi|http://distressworld.tiddlyspot.com/store.cgi]] | . | [[index.html | http://distressworld.tiddlyspot.com/index.html]] | . | ok |
| 26/04/2009 21:11:20 | Olothontor | [[/|http://distressworld.tiddlyspot.com/]] | [[store.cgi|http://distressworld.tiddlyspot.com/store.cgi]] | . | [[index.html | http://distressworld.tiddlyspot.com/index.html]] | . |
| 30/04/2009 13:59:18 | Olothontor | [[/|http://distressworld.tiddlyspot.com/]] | [[store.cgi|http://distressworld.tiddlyspot.com/store.cgi]] | . | [[index.html | http://distressworld.tiddlyspot.com/index.html]] | . |
| 22/05/2009 11:10:48 | Olothontor | [[/|http://distressworld.tiddlyspot.com/]] | [[store.cgi|http://distressworld.tiddlyspot.com/store.cgi]] | . | [[index.html | http://distressworld.tiddlyspot.com/index.html]] | . |
| 27/05/2009 13:58:53 | Olothontor | [[/|http://distressworld.tiddlyspot.com/]] | [[store.cgi|http://distressworld.tiddlyspot.com/store.cgi]] | . | [[index.html | http://distressworld.tiddlyspot.com/index.html]] | . |
| 26/08/2009 20:31:48 | kidko | [[/|http://distressworld.tiddlyspot.com/]] | [[store.cgi|http://distressworld.tiddlyspot.com/store.cgi]] | . | [[index.html | http://distressworld.tiddlyspot.com/index.html]] | . | ok |
| 26/08/2009 20:35:16 | kidko | [[/|http://distressworld.tiddlyspot.com/]] | [[store.cgi|http://distressworld.tiddlyspot.com/store.cgi]] | . | [[index.html | http://distressworld.tiddlyspot.com/index.html]] | . |
| 16/10/2009 22:37:24 | Olothontor | [[/|http://distressworld.tiddlyspot.com/]] | [[store.cgi|http://distressworld.tiddlyspot.com/store.cgi]] | . | [[index.html | http://distressworld.tiddlyspot.com/index.html]] | . |
/***
|''Name:''|PasswordOptionPlugin|
|''Description:''|Extends TiddlyWiki options with non encrypted password option.|
|''Version:''|1.0.2|
|''Date:''|Apr 19, 2007|
|''Source:''|http://tiddlywiki.bidix.info/#PasswordOptionPlugin|
|''Author:''|BidiX (BidiX (at) bidix (dot) info)|
|''License:''|[[BSD open source license|http://tiddlywiki.bidix.info/#%5B%5BBSD%20open%20source%20license%5D%5D ]]|
|''~CoreVersion:''|2.2.0 (Beta 5)|
***/
//{{{
version.extensions.PasswordOptionPlugin = {
major: 1, minor: 0, revision: 2,
date: new Date("Apr 19, 2007"),
source: 'http://tiddlywiki.bidix.info/#PasswordOptionPlugin',
author: 'BidiX (BidiX (at) bidix (dot) info',
license: '[[BSD open source license|http://tiddlywiki.bidix.info/#%5B%5BBSD%20open%20source%20license%5D%5D]]',
coreVersion: '2.2.0 (Beta 5)'
};
config.macros.option.passwordCheckboxLabel = "Save this password on this computer";
config.macros.option.passwordInputType = "password"; // password | text
setStylesheet(".pasOptionInput {width: 11em;}\n","passwordInputTypeStyle");
merge(config.macros.option.types, {
'pas': {
elementType: "input",
valueField: "value",
eventName: "onkeyup",
className: "pasOptionInput",
typeValue: config.macros.option.passwordInputType,
create: function(place,type,opt,className,desc) {
// password field
config.macros.option.genericCreate(place,'pas',opt,className,desc);
// checkbox linked with this password "save this password on this computer"
config.macros.option.genericCreate(place,'chk','chk'+opt,className,desc);
// text savePasswordCheckboxLabel
place.appendChild(document.createTextNode(config.macros.option.passwordCheckboxLabel));
},
onChange: config.macros.option.genericOnChange
}
});
merge(config.optionHandlers['chk'], {
get: function(name) {
// is there an option linked with this chk ?
var opt = name.substr(3);
if (config.options[opt])
saveOptionCookie(opt);
return config.options[name] ? "true" : "false";
}
});
merge(config.optionHandlers, {
'pas': {
get: function(name) {
if (config.options["chk"+name]) {
return encodeCookie(config.options[name].toString());
} else {
return "";
}
},
set: function(name,value) {config.options[name] = decodeCookie(value);}
}
});
// need to reload options to load passwordOptions
loadOptionsCookie();
/*
if (!config.options['pasPassword'])
config.options['pasPassword'] = '';
merge(config.optionsDesc,{
pasPassword: "Test password"
});
*/
//}}}
/***
|''Name:''|UploadPlugin|
|''Description:''|Save to web a TiddlyWiki|
|''Version:''|4.1.0|
|''Date:''|May 5, 2007|
|''Source:''|http://tiddlywiki.bidix.info/#UploadPlugin|
|''Documentation:''|http://tiddlywiki.bidix.info/#UploadPluginDoc|
|''Author:''|BidiX (BidiX (at) bidix (dot) info)|
|''License:''|[[BSD open source license|http://tiddlywiki.bidix.info/#%5B%5BBSD%20open%20source%20license%5D%5D ]]|
|''~CoreVersion:''|2.2.0 (#3125)|
|''Requires:''|PasswordOptionPlugin|
***/
//{{{
version.extensions.UploadPlugin = {
major: 4, minor: 1, revision: 0,
date: new Date("May 5, 2007"),
source: 'http://tiddlywiki.bidix.info/#UploadPlugin',
author: 'BidiX (BidiX (at) bidix (dot) info',
coreVersion: '2.2.0 (#3125)'
};
//
// Environment
//
if (!window.bidix) window.bidix = {}; // bidix namespace
bidix.debugMode = false; // true to activate both in Plugin and UploadService
//
// Upload Macro
//
config.macros.upload = {
// default values
defaultBackupDir: '', //no backup
defaultStoreScript: "store.php",
defaultToFilename: "index.html",
defaultUploadDir: ".",
authenticateUser: true // UploadService Authenticate User
};
config.macros.upload.label = {
promptOption: "Save and Upload this TiddlyWiki with UploadOptions",
promptParamMacro: "Save and Upload this TiddlyWiki in %0",
saveLabel: "save to web",
saveToDisk: "save to disk",
uploadLabel: "upload"
};
config.macros.upload.messages = {
noStoreUrl: "No store URL in parmeters or options",
usernameOrPasswordMissing: "Username or password missing"
};
config.macros.upload.handler = function(place,macroName,params) {
if (readOnly)
return;
var label;
if (document.location.toString().substr(0,4) == "http")
label = this.label.saveLabel;
else
label = this.label.uploadLabel;
var prompt;
if (params[0]) {
prompt = this.label.promptParamMacro.toString().format([this.destFile(params[0],
(params[1] ? params[1]:bidix.basename(window.location.toString())), params[3])]);
} else {
prompt = this.label.promptOption;
}
createTiddlyButton(place, label, prompt, function() {config.macros.upload.action(params);}, null, null, this.accessKey);
};
config.macros.upload.action = function(params)
{
// for missing macro parameter set value from options
var storeUrl = params[0] ? params[0] : config.options.txtUploadStoreUrl;
var toFilename = params[1] ? params[1] : config.options.txtUploadFilename;
var backupDir = params[2] ? params[2] : config.options.txtUploadBackupDir;
var uploadDir = params[3] ? params[3] : config.options.txtUploadDir;
var username = params[4] ? params[4] : config.options.txtUploadUserName;
var password = config.options.pasUploadPassword; // for security reason no password as macro parameter
// for still missing parameter set default value
if ((!storeUrl) && (document.location.toString().substr(0,4) == "http"))
storeUrl = bidix.dirname(document.location.toString())+'/'+config.macros.upload.defaultStoreScript;
if (storeUrl.substr(0,4) != "http")
storeUrl = bidix.dirname(document.location.toString()) +'/'+ storeUrl;
if (!toFilename)
toFilename = bidix.basename(window.location.toString());
if (!toFilename)
toFilename = config.macros.upload.defaultToFilename;
if (!uploadDir)
uploadDir = config.macros.upload.defaultUploadDir;
if (!backupDir)
backupDir = config.macros.upload.defaultBackupDir;
// report error if still missing
if (!storeUrl) {
alert(config.macros.upload.messages.noStoreUrl);
clearMessage();
return false;
}
if (config.macros.upload.authenticateUser && (!username || !password)) {
alert(config.macros.upload.messages.usernameOrPasswordMissing);
clearMessage();
return false;
}
bidix.upload.uploadChanges(false,null,storeUrl, toFilename, uploadDir, backupDir, username, password);
return false;
};
config.macros.upload.destFile = function(storeUrl, toFilename, uploadDir)
{
if (!storeUrl)
return null;
var dest = bidix.dirname(storeUrl);
if (uploadDir && uploadDir != '.')
dest = dest + '/' + uploadDir;
dest = dest + '/' + toFilename;
return dest;
};
//
// uploadOptions Macro
//
config.macros.uploadOptions = {
handler: function(place,macroName,params) {
var wizard = new Wizard();
wizard.createWizard(place,this.wizardTitle);
wizard.addStep(this.step1Title,this.step1Html);
var markList = wizard.getElement("markList");
var listWrapper = document.createElement("div");
markList.parentNode.insertBefore(listWrapper,markList);
wizard.setValue("listWrapper",listWrapper);
this.refreshOptions(listWrapper,false);
var uploadCaption;
if (document.location.toString().substr(0,4) == "http")
uploadCaption = config.macros.upload.label.saveLabel;
else
uploadCaption = config.macros.upload.label.uploadLabel;
wizard.setButtons([
{caption: uploadCaption, tooltip: config.macros.upload.label.promptOption,
onClick: config.macros.upload.action},
{caption: this.cancelButton, tooltip: this.cancelButtonPrompt, onClick: this.onCancel}
]);
},
refreshOptions: function(listWrapper) {
var uploadOpts = [
"txtUploadUserName",
"pasUploadPassword",
"txtUploadStoreUrl",
"txtUploadDir",
"txtUploadFilename",
"txtUploadBackupDir",
"chkUploadLog",
"txtUploadLogMaxLine",
]
var opts = [];
for(i=0; i<uploadOpts.length; i++) {
var opt = {};
opts.push()
opt.option = "";
n = uploadOpts[i];
opt.name = n;
opt.lowlight = !config.optionsDesc[n];
opt.description = opt.lowlight ? this.unknownDescription : config.optionsDesc[n];
opts.push(opt);
}
var listview = ListView.create(listWrapper,opts,this.listViewTemplate);
for(n=0; n<opts.length; n++) {
var type = opts[n].name.substr(0,3);
var h = config.macros.option.types[type];
if (h && h.create) {
h.create(opts[n].colElements['option'],type,opts[n].name,opts[n].name,"no");
}
}
},
onCancel: function(e)
{
backstage.switchTab(null);
return false;
},
wizardTitle: "Upload with options",
step1Title: "These options are saved in cookies in your browser",
step1Html: "<input type='hidden' name='markList'></input><br>",
cancelButton: "Cancel",
cancelButtonPrompt: "Cancel prompt",
listViewTemplate: {
columns: [
{name: 'Description', field: 'description', title: "Description", type: 'WikiText'},
{name: 'Option', field: 'option', title: "Option", type: 'String'},
{name: 'Name', field: 'name', title: "Name", type: 'String'}
],
rowClasses: [
{className: 'lowlight', field: 'lowlight'}
]}
}
//
// upload functions
//
if (!bidix.upload) bidix.upload = {};
if (!bidix.upload.messages) bidix.upload.messages = {
//from saving
invalidFileError: "The original file '%0' does not appear to be a valid TiddlyWiki",
backupSaved: "Backup saved",
backupFailed: "Failed to upload backup file",
rssSaved: "RSS feed uploaded",
rssFailed: "Failed to upload RSS feed file",
emptySaved: "Empty template uploaded",
emptyFailed: "Failed to upload empty template file",
mainSaved: "Main TiddlyWiki file uploaded",
mainFailed: "Failed to upload main TiddlyWiki file. Your changes have not been saved",
//specific upload
loadOriginalHttpPostError: "Can't get original file",
aboutToSaveOnHttpPost: 'About to upload on %0 ...',
storePhpNotFound: "The store script '%0' was not found."
};
bidix.upload.uploadChanges = function(onlyIfDirty,tiddlers,storeUrl,toFilename,uploadDir,backupDir,username,password)
{
var callback = function(status,uploadParams,original,url,xhr) {
if (!status) {
displayMessage(bidix.upload.messages.loadOriginalHttpPostError);
return;
}
if (bidix.debugMode)
alert(original.substr(0,500)+"\n...");
// Locate the storeArea div's
var posDiv = locateStoreArea(original);
if((posDiv[0] == -1) || (posDiv[1] == -1)) {
alert(config.messages.invalidFileError.format([localPath]));
return;
}
bidix.upload.uploadRss(uploadParams,original,posDiv);
};
if(onlyIfDirty && !store.isDirty())
return;
clearMessage();
// save on localdisk ?
if (document.location.toString().substr(0,4) == "file") {
var path = document.location.toString();
var localPath = getLocalPath(path);
saveChanges();
}
// get original
var uploadParams = Array(storeUrl,toFilename,uploadDir,backupDir,username,password);
var originalPath = document.location.toString();
// If url is a directory : add index.html
if (originalPath.charAt(originalPath.length-1) == "/")
originalPath = originalPath + "index.html";
var dest = config.macros.upload.destFile(storeUrl,toFilename,uploadDir);
var log = new bidix.UploadLog();
log.startUpload(storeUrl, dest, uploadDir, backupDir);
displayMessage(bidix.upload.messages.aboutToSaveOnHttpPost.format([dest]));
if (bidix.debugMode)
alert("about to execute Http - GET on "+originalPath);
var r = doHttp("GET",originalPath,null,null,null,null,callback,uploadParams,null);
if (typeof r == "string")
displayMessage(r);
return r;
};
bidix.upload.uploadRss = function(uploadParams,original,posDiv)
{
var callback = function(status,params,responseText,url,xhr) {
if(status) {
var destfile = responseText.substring(responseText.indexOf("destfile:")+9,responseText.indexOf("\n", responseText.indexOf("destfile:")));
displayMessage(bidix.upload.messages.rssSaved,bidix.dirname(url)+'/'+destfile);
bidix.upload.uploadMain(params[0],params[1],params[2]);
} else {
displayMessage(bidix.upload.messages.rssFailed);
}
};
// do uploadRss
if(config.options.chkGenerateAnRssFeed) {
var rssPath = uploadParams[1].substr(0,uploadParams[1].lastIndexOf(".")) + ".xml";
var rssUploadParams = Array(uploadParams[0],rssPath,uploadParams[2],'',uploadParams[4],uploadParams[5]);
bidix.upload.httpUpload(rssUploadParams,convertUnicodeToUTF8(generateRss()),callback,Array(uploadParams,original,posDiv));
} else {
bidix.upload.uploadMain(uploadParams,original,posDiv);
}
};
bidix.upload.uploadMain = function(uploadParams,original,posDiv)
{
var callback = function(status,params,responseText,url,xhr) {
var log = new bidix.UploadLog();
if(status) {
// if backupDir specified
if ((params[3]) && (responseText.indexOf("backupfile:") > -1)) {
var backupfile = responseText.substring(responseText.indexOf("backupfile:")+11,responseText.indexOf("\n", responseText.indexOf("backupfile:")));
displayMessage(bidix.upload.messages.backupSaved,bidix.dirname(url)+'/'+backupfile);
}
var destfile = responseText.substring(responseText.indexOf("destfile:")+9,responseText.indexOf("\n", responseText.indexOf("destfile:")));
displayMessage(bidix.upload.messages.mainSaved,bidix.dirname(url)+'/'+destfile);
store.setDirty(false);
log.endUpload("ok");
} else {
alert(bidix.upload.messages.mainFailed);
displayMessage(bidix.upload.messages.mainFailed);
log.endUpload("failed");
}
};
// do uploadMain
var revised = bidix.upload.updateOriginal(original,posDiv);
bidix.upload.httpUpload(uploadParams,revised,callback,uploadParams);
};
bidix.upload.httpUpload = function(uploadParams,data,callback,params)
{
var localCallback = function(status,params,responseText,url,xhr) {
url = (url.indexOf("nocache=") < 0 ? url : url.substring(0,url.indexOf("nocache=")-1));
if (xhr.status == httpStatus.NotFound)
alert(bidix.upload.messages.storePhpNotFound.format([url]));
if ((bidix.debugMode) || (responseText.indexOf("Debug mode") >= 0 )) {
alert(responseText);
if (responseText.indexOf("Debug mode") >= 0 )
responseText = responseText.substring(responseText.indexOf("\n\n")+2);
} else if (responseText.charAt(0) != '0')
alert(responseText);
if (responseText.charAt(0) != '0')
status = null;
callback(status,params,responseText,url,xhr);
};
// do httpUpload
var boundary = "---------------------------"+"AaB03x";
var uploadFormName = "UploadPlugin";
// compose headers data
var sheader = "";
sheader += "--" + boundary + "\r\nContent-disposition: form-data; name=\"";
sheader += uploadFormName +"\"\r\n\r\n";
sheader += "backupDir="+uploadParams[3] +
";user=" + uploadParams[4] +
";password=" + uploadParams[5] +
";uploaddir=" + uploadParams[2];
if (bidix.debugMode)
sheader += ";debug=1";
sheader += ";;\r\n";
sheader += "\r\n" + "--" + boundary + "\r\n";
sheader += "Content-disposition: form-data; name=\"userfile\"; filename=\""+uploadParams[1]+"\"\r\n";
sheader += "Content-Type: text/html;charset=UTF-8" + "\r\n";
sheader += "Content-Length: " + data.length + "\r\n\r\n";
// compose trailer data
var strailer = new String();
strailer = "\r\n--" + boundary + "--\r\n";
data = sheader + data + strailer;
if (bidix.debugMode) alert("about to execute Http - POST on "+uploadParams[0]+"\n with \n"+data.substr(0,500)+ " ... ");
var r = doHttp("POST",uploadParams[0],data,"multipart/form-data; boundary="+boundary,uploadParams[4],uploadParams[5],localCallback,params,null);
if (typeof r == "string")
displayMessage(r);
return r;
};
// same as Saving's updateOriginal but without convertUnicodeToUTF8 calls
bidix.upload.updateOriginal = function(original, posDiv)
{
if (!posDiv)
posDiv = locateStoreArea(original);
if((posDiv[0] == -1) || (posDiv[1] == -1)) {
alert(config.messages.invalidFileError.format([localPath]));
return;
}
var revised = original.substr(0,posDiv[0] + startSaveArea.length) + "\n" +
store.allTiddlersAsHtml() + "\n" +
original.substr(posDiv[1]);
var newSiteTitle = getPageTitle().htmlEncode();
revised = revised.replaceChunk("<title"+">","</title"+">"," " + newSiteTitle + " ");
revised = updateMarkupBlock(revised,"PRE-HEAD","MarkupPreHead");
revised = updateMarkupBlock(revised,"POST-HEAD","MarkupPostHead");
revised = updateMarkupBlock(revised,"PRE-BODY","MarkupPreBody");
revised = updateMarkupBlock(revised,"POST-SCRIPT","MarkupPostBody");
return revised;
};
//
// UploadLog
//
// config.options.chkUploadLog :
// false : no logging
// true : logging
// config.options.txtUploadLogMaxLine :
// -1 : no limit
// 0 : no Log lines but UploadLog is still in place
// n : the last n lines are only kept
// NaN : no limit (-1)
bidix.UploadLog = function() {
if (!config.options.chkUploadLog)
return; // this.tiddler = null
this.tiddler = store.getTiddler("UploadLog");
if (!this.tiddler) {
this.tiddler = new Tiddler();
this.tiddler.title = "UploadLog";
this.tiddler.text = "| !date | !user | !location | !storeUrl | !uploadDir | !toFilename | !backupdir | !origin |";
this.tiddler.created = new Date();
this.tiddler.modifier = config.options.txtUserName;
this.tiddler.modified = new Date();
store.addTiddler(this.tiddler);
}
return this;
};
bidix.UploadLog.prototype.addText = function(text) {
if (!this.tiddler)
return;
// retrieve maxLine when we need it
var maxLine = parseInt(config.options.txtUploadLogMaxLine,10);
if (isNaN(maxLine))
maxLine = -1;
// add text
if (maxLine != 0)
this.tiddler.text = this.tiddler.text + text;
// Trunck to maxLine
if (maxLine >= 0) {
var textArray = this.tiddler.text.split('\n');
if (textArray.length > maxLine + 1)
textArray.splice(1,textArray.length-1-maxLine);
this.tiddler.text = textArray.join('\n');
}
// update tiddler fields
this.tiddler.modifier = config.options.txtUserName;
this.tiddler.modified = new Date();
store.addTiddler(this.tiddler);
// refresh and notifiy for immediate update
story.refreshTiddler(this.tiddler.title);
store.notify(this.tiddler.title, true);
};
bidix.UploadLog.prototype.startUpload = function(storeUrl, toFilename, uploadDir, backupDir) {
if (!this.tiddler)
return;
var now = new Date();
var text = "\n| ";
var filename = bidix.basename(document.location.toString());
if (!filename) filename = '/';
text += now.formatString("0DD/0MM/YYYY 0hh:0mm:0ss") +" | ";
text += config.options.txtUserName + " | ";
text += "[["+filename+"|"+location + "]] |";
text += " [[" + bidix.basename(storeUrl) + "|" + storeUrl + "]] | ";
text += uploadDir + " | ";
text += "[[" + bidix.basename(toFilename) + " | " +toFilename + "]] | ";
text += backupDir + " |";
this.addText(text);
};
bidix.UploadLog.prototype.endUpload = function(status) {
if (!this.tiddler)
return;
this.addText(" "+status+" |");
};
//
// Utilities
//
bidix.checkPlugin = function(plugin, major, minor, revision) {
var ext = version.extensions[plugin];
if (!
(ext &&
((ext.major > major) ||
((ext.major == major) && (ext.minor > minor)) ||
((ext.major == major) && (ext.minor == minor) && (ext.revision >= revision))))) {
// write error in PluginManager
if (pluginInfo)
pluginInfo.log.push("Requires " + plugin + " " + major + "." + minor + "." + revision);
eval(plugin); // generate an error : "Error: ReferenceError: xxxx is not defined"
}
};
bidix.dirname = function(filePath) {
if (!filePath)
return;
var lastpos;
if ((lastpos = filePath.lastIndexOf("/")) != -1) {
return filePath.substring(0, lastpos);
} else {
return filePath.substring(0, filePath.lastIndexOf("\\"));
}
};
bidix.basename = function(filePath) {
if (!filePath)
return;
var lastpos;
if ((lastpos = filePath.lastIndexOf("#")) != -1)
filePath = filePath.substring(0, lastpos);
if ((lastpos = filePath.lastIndexOf("/")) != -1) {
return filePath.substring(lastpos + 1);
} else
return filePath.substring(filePath.lastIndexOf("\\")+1);
};
bidix.initOption = function(name,value) {
if (!config.options[name])
config.options[name] = value;
};
//
// Initializations
//
// require PasswordOptionPlugin 1.0.1 or better
bidix.checkPlugin("PasswordOptionPlugin", 1, 0, 1);
// styleSheet
setStylesheet('.txtUploadStoreUrl, .txtUploadBackupDir, .txtUploadDir {width: 22em;}',"uploadPluginStyles");
//optionsDesc
merge(config.optionsDesc,{
txtUploadStoreUrl: "Url of the UploadService script (default: store.php)",
txtUploadFilename: "Filename of the uploaded file (default: in index.html)",
txtUploadDir: "Relative Directory where to store the file (default: . (downloadService directory))",
txtUploadBackupDir: "Relative Directory where to backup the file. If empty no backup. (default: ''(empty))",
txtUploadUserName: "Upload Username",
pasUploadPassword: "Upload Password",
chkUploadLog: "do Logging in UploadLog (default: true)",
txtUploadLogMaxLine: "Maximum of lines in UploadLog (default: 10)"
});
// Options Initializations
bidix.initOption('txtUploadStoreUrl','');
bidix.initOption('txtUploadFilename','');
bidix.initOption('txtUploadDir','');
bidix.initOption('txtUploadBackupDir','');
bidix.initOption('txtUploadUserName','');
bidix.initOption('pasUploadPassword','');
bidix.initOption('chkUploadLog',true);
bidix.initOption('txtUploadLogMaxLine','10');
/* don't want this for tiddlyspot sites
// Backstage
merge(config.tasks,{
uploadOptions: {text: "upload", tooltip: "Change UploadOptions and Upload", content: '<<uploadOptions>>'}
});
config.backstageTasks.push("uploadOptions");
*/
//}}}
<!--{{{-->
<div class='toolbar' macro='toolbar closeTiddler closeOthers +editTiddler > fields syncing permalink references jump'></div>
<div class='title' macro='view title'></div>
<div class='subtitle'><span macro='view modifier link'></span>, <span macro='view modified date'></span> (<span macro='message views.wikified.createdPrompt'></span> <span macro='view created date'></span>)</div>
<div class='tagging' macro='tagging'></div>
<div class='tagged' macro='tags'></div>
<div class='viewer' macro='view text wikified'><div class='toc' macro='ToC'></div></div>
<div class='tagClear'></div>
<!--}}}-->
This document is a ~TiddlyWiki from tiddlyspot.com. A ~TiddlyWiki is an electronic notebook that is great for managing todo lists, personal information, and all sorts of things.
@@font-weight:bold;font-size:1.3em;color:#444; //What now?// @@ Before you can save any changes, you need to enter your password in the form below. Then configure privacy and other site settings at your [[control panel|http://distressworld.tiddlyspot.com/controlpanel]] (your control panel username is //distressworld//).
<<tiddler TspotControls>>
See also GettingStarted.
@@font-weight:bold;font-size:1.3em;color:#444; //Working online// @@ You can edit this ~TiddlyWiki right now, and save your changes using the "save to web" button in the column on the right.
@@font-weight:bold;font-size:1.3em;color:#444; //Working offline// @@ A fully functioning copy of this ~TiddlyWiki can be saved onto your hard drive or USB stick. You can make changes and save them locally without being connected to the Internet. When you're ready to sync up again, just click "upload" and your ~TiddlyWiki will be saved back to tiddlyspot.com.
@@font-weight:bold;font-size:1.3em;color:#444; //Help!// @@ Find out more about ~TiddlyWiki at [[TiddlyWiki.com|http://tiddlywiki.com]]. Also visit [[TiddlyWiki Guides|http://tiddlywikiguides.org]] for documentation on learning and using ~TiddlyWiki. New users are especially welcome on the [[TiddlyWiki mailing list|http://groups.google.com/group/TiddlyWiki]], which is an excellent place to ask questions and get help. If you have a tiddlyspot related problem email [[tiddlyspot support|mailto:support@tiddlyspot.com]].
@@font-weight:bold;font-size:1.3em;color:#444; //Enjoy :)// @@ We hope you like using your tiddlyspot.com site. Please email [[feedback@tiddlyspot.com|mailto:feedback@tiddlyspot.com]] with any comments or suggestions.
White Iron is a substance that is mined by the Inevitables on the Chaos plane. It is a very strong metal that glows a brilliant white when struck against something. This metal can create chemical compounds when combined with certain Chi's ('[[Byssyrna|Distress Beasts]]' with red Chi, '[[Darkness]]' with black Chi). When forged into weapons, the White Iron is capable of slicing through diamonds. When these weapons are used on either of the chemically created creatures above, it will end up reversing the chemical reaction that made them, and they separate into their individual components.
[[TiddlyWiki]] syntax is not the same as [[Wikipedia synxatx|http://en.wikipedia.org/wiki/Wikipedia:How_to_edit_a_page#Wiki_markup]]. However, they share several markups, and some of them should seen familiar.
This guide will be of use later down the road; please do not take it off of the main menu! Thank you! <html>—</html> Management
!~WikiWords
WikiWords are two or more words pushed together as one, with each first letter still capitalized. Normally, they link to an article of the same name. For example, typing "~WikiWords" will make a link to the article "~WikiWords," whether it exists or not. You can force a link or a word to act as a ~WikiWord by placing two brackets around each side: {{{[[linkage]]}}} You can also force something to not be a link/~WikiWord by putting a tilde (~) to the left of it: {{{~WikiWord}}}
!Headers
These are much different. Instead of putting 1-3 equal signs around your header, you put exclamation points to the left:
{{{!Header1}}}
{{{!!Header2}}}
{{{!!!Header3}}}
!Text Formatting
''Bold'': {{{''Bold''}}} (two ', not one ")
--Strikethrough--: {{{--Strikethrough--}}}
__Underline__: {{{__Underline__}}}
//Italic//: {{{//Italic//}}}
{{{Monospace}}}: {{{{{{Monospace}}}}}}
@@Highlight@@: {{{@@Highlight@@}}}
@@color(green):Green Color@@: {{{@@color(green):Green Color@@}}}
Horizontal Rule: {{{----}}}
!Links
Page: {{{[[text|WikiWord/URL]]}}}
Image: {{{[img[name|path/to/pic]]}}}
File: {{{[[text|path/to/file]]}}}
!Lists
!!Bulleted
{{{*Level1}}}
{{{**Level2}}}
{{{***Level3}}}
!!Numbered
{{{#Level1}}}
{{{##Level2}}}
{{{###Level3}}}
!Blockquote
>Blockquote Level 1
>>Blockquote Level 2
>>>Blockquote Level 3
{{{>Blockquote Level1}}}
{{{>>Blockquote Level2}}}
{{{>>>Blockquote Level3}}}
<html><span style="float: right; padding: 0px">specified parts (cc) 2008 kidkonia media</span></html>© 2008 small screen media