|
OmniCode! version 0.1.7 |
|
Description for the New Net |
|
|
|
All codes are built in the following way: |
|
[code symbol][attribute].[modifier].[modifier].[modifier]... |
|
|
|
or for multiple codes: |
|
|
|
[code symbol][attribute].[modifier]&[attribute].[modifier]... |
|
|
|
'&' and ';' are reserved characters. Don't use them except for intended |
|
use. |
|
|
|
The rules (especially for code creators): |
|
- Codes can be in any order |
|
- No codes are required |
|
- Codes end in a blank space |
|
- Spaces in modifiers are replaced with '_' |
|
- Modifiers get more specific to the right |
|
("MvD.Car.Ford_Aspire") |
|
- Multiple codes for a person are joined with a '&'. The code |
|
itself is not repeated. Example: ey{R}00FF00&{L}888888 |
|
(someone |
|
with one green eye and one grey eye). |
|
- If you want to break a long code over to the next line, the |
|
next line must start with a ^ |
|
- The whole shebang is case-sensitive! If you don't follow this, |
|
you may break future codes. |
|
|
|
All and any people may make creation or decoding tools for this code. |
|
Have fun, but please don't alter the code yourself so that other peoples |
|
tools don't get broken. Instead, make submissions to the OmniCode |
|
discussion area located at |
|
http://ars.userfriendly.org/users/read.cgi?id=8652&tid=2773. |
|
|
|
These attributes may be applied to any code (other attribute symbols are |
|
specific to the individual code): |
|
! Negation (this code does not apply to me) |
|
+ This code applies to me very well (or I agree strongly, |
|
or better than average) |
|
- This code does not apply to me very well (or I disagree |
|
strongly or worse than average) |
|
= The average value of this code applies to me |
|
* All possible modifiers to this code apply to me |
|
? Unknown / unsure |
|
(n) Level of achievement - replace 'n' with a number 0-9 |
|
- Place at the end of code attribute |
|
^(n) Aspiring to this level (as above) |
|
{R} Right - Place before code attribute |
|
{L} Left - Place before code attribute |
|
; Secondary joining |
|
(Ie. ha000000.braids.2_foot;shaved.sides means that the |
|
person has two foot braids in a mohawk haircut, but that |
|
both apply to the hair colour) |
|
|
|
Core Attributes - things that are not normally changeable |
|
--------------- |
|
sx - Gender - not sexual preference: |
|
sxy male |
|
sxx female |
|
sx* hermaphrodite |
|
sx! asexual |
|
sx~ transgender |
|
|
|
cm - Height - modifier is height in centimeters (1" = 2.54cm) |
|
cm[att].[mod] |
|
|
|
kg - Weight - modifier is weight in kilograms (1lb. = 0.45kg) |
|
kg[att].[mod] |
|
|
|
sk - Skincolour - attribute (att) is colour in hexadecimal |
|
sk[att].[mod] |
|
Examples: |
|
skFFFFFF Full White |
|
sk000000 Full Black |
|
skEAD5C9 Lighter skin tone |
|
sk9E684F Darker skin tone |
|
|
|
ha - Haircolour - modifier is colour in hexadecimal |
|
ha[att] |
|
|
|
ey - Eyecolour - modifier is colour in hexadecimal |
|
ey[att] |
|
|
|
es - Eyesight |
|
es+ Better than 20/20 |
|
es= 20/20 vision |
|
eso Farsighted |
|
esO Nearsighted |
|
es# Astigmatic |
|
es~ Colourblind |
|
es! Blind |
|
|
|
sp - Sexual preference: |
|
sp= heterosexual |
|
sp< homosexual |
|
sp* bisexual |
|
sp! non-sexual |
|
sp!.human non-humans |
|
spO Use to specify something not listed (ie. spO.cars) |
|
|
|
Ag - Age - attribute is the 4 digit year of birth: |
|
Ag[att].[mod] |
|
|
|
an - Ancestry |
|
anA African |
|
anC Celt |
|
anE European |
|
anO Asian |
|
anP Polynesian & other Islander |
|
anI Native (North and South) American |
|
anU Other Aboriginal |
|
an[attr].[mod]&[attr].[mod] More than one apply (defined by |
|
modifier) |
|
an? Unsure |
|
an! nonhuman |
|
|
|
hd - Handedness |
|
hdd right-handed |
|
hds left-handed |
|
hda ambidextrous (both are equal in use) |
|
hdn ambi-sinistral (neither is any good) |
|
hd! no hands |
|
|
|
Lo - Longitude and Latitude (list of major cities here: |
|
http://www.realestate3d.com/gps/world-latlong.htm) |
|
Format is searchable with Google Maps (http://maps.google.com) |
|
Lo49.257498,-123.181458 (vancouver, bc, canada) |
|
|
|
GM - TimeZone and Daylight savings |
|
There are 5 sections to this code: |
|
1. GM |
|
2. + (plus) or - (minus) from GMT. People -in- GMT use GM0 |
|
3. Time zone differential from Greenwich Mean Time (GMT) |
|
4. D or no D. This determines whether your locale uses Daylight Savings |
|
Time or |
|
not |
|
5. Hemisphere: S (southern) or N (Northern) to determine your wintertime |
|
as |
|
applicable for Daylight Savings Time |
|
Example: |
|
GM+8.5DS (8.5plus from GMT, Daylight savings in a Southern |
|
hemisphere winter. |
|
|
|
Zo - Astrological (Zodiac) sign. |
|
ZoQ Aquarius |
|
ZoP Pisces |
|
ZoA Aries |
|
ZoT Taurus |
|
ZoG Gemini |
|
ZoC Cancer |
|
ZoL Leo |
|
ZoV Virgo |
|
ZoB Libra |
|
ZoS Scorpio |
|
Zos Sagittarius |
|
Zoc Capricorn |
|
....and the chinese astrological signs |
|
ZoR Rat |
|
ZoO Ox |
|
Zot Tiger |
|
Zor Rabbit |
|
ZoD Dragon |
|
ZoK Snake |
|
ZoH Horse |
|
Zob Sheep/Goat |
|
ZoM Monkey |
|
Zoo Rooster |
|
Zod Dog |
|
Zop Pig |
|
|
|
Learned Attributes - things that can change over time |
|
------------------ |
|
rl - Religion: (submit additions to the address at the top of this page) |
|
rlC Christian |
|
rlI Islam |
|
rlH Hindu |
|
rlB Buddhist |
|
rlS Sikh |
|
rlY Yoruba |
|
rlJ Jewish |
|
rlj Jainist |
|
rls Shinto |
|
rlN Neo-pagan |
|
rlL Scientologist |
|
rlR Rastafarian |
|
rlZ Zoroastrianist |
|
rlD Discordian |
|
rlG Gravitism |
|
rlF Jedi |
|
rlM Flying Spaghetti Monsterism |
|
rlh Humanist |
|
rlb Church of the SubGenius |
|
rl? Agnostic |
|
rl! Atheist |
|
rl< Self |
|
rlO.[mod] Other |
|
rl[attr].[mod]&[attr].[mod] Multiple, defined by modifier |
|
|
|
LA - Language - (Based on standard: ISO 639) For multiple languages and |
|
fluencies, mark fluencies with a '9' (1 means you know a few menu items |
|
and swear words and could probably find a restaurant and a bathroom, 9 |
|
being 'fluent'). The author is a LAEN(9)&FR(2). For clearer explanation |
|
of this numeric scale, refer to: http://www.ielts.org/format.htm#results |
|
(where 0 means "no experience in the language", which would be pointless |
|
in the Omnicode context. Dialect can be added with a period and |
|
modifier. |
|
LAEN.ragincajun English speaker of 'ragincajun' dialect |
|
LAAA Afar |
|
LAAB Abkhazian |
|
LAAF Afrikaans |
|
LAAM Amharic |
|
LAAR Arabic |
|
LAAS Assamese |
|
LAAY Aymara |
|
LAAZ Azerbaijani |
|
LABA Bashkir |
|
LABE Byelorussian |
|
LABG Bulgarian |
|
LABH Bihari |
|
LABI Bislama |
|
LABN Bengali |
|
LABO Tibetan |
|
LABR Breton |
|
LACA Catalan |
|
LACO Corsican |
|
LACS Czech |
|
LACY Welsh |
|
LADA Danish |
|
LADE German |
|
LADZ Bhutani |
|
LAEL Greek |
|
LAEN English |
|
LAEO Esperanto |
|
LAES Spanish |
|
LAET Estonian |
|
LAEU Basque |
|
LAFA Persian |
|
LAFI Finnish |
|
LAFJ Fiji |
|
LAFO Faeroese |
|
LAFR French |
|
LAFY Frisian |
|
LAGA Irish |
|
LAGD Gaelic |
|
LAGL Galician |
|
LAGN Guarani |
|
LAGU Gujarati |
|
LAHA Hausa |
|
LAHI Hindi |
|
LAHR Croatian |
|
LAHU Hungarian |
|
LAHY Armenian |
|
LAIA Interlingua |
|
LAIE Interlingue |
|
LAIK Inupiak |
|
LAIN Indonesian |
|
LAIS Icelandic |
|
LAIT Italian |
|
LAIW Hebrew |
|
LAJA Japanese |
|
LAJI Yiddish |
|
LAJW Javanese |
|
LAKA Georgian |
|
LAKI Klingon |
|
LAKK Kazakh |
|
LAKL Greenlandic |
|
LAKM Cambodian |
|
LAKN Kannada |
|
LAKO Korean |
|
LAKS Kashmiri |
|
LAKU Kurdish |
|
LAKY Kirghiz |
|
LALA Latin |
|
LALN Lingala |
|
LALO Laothian |
|
LALT Lithuanian |
|
LALV Latvian |
|
LAMG Malagasy |
|
LAMI Maori |
|
LAMK Macedonian |
|
LAML Malayalam |
|
LAMN Mongolian |
|
LAMO Moldavian |
|
LAMR Marathi |
|
LAMS Malay |
|
LAMT Maltese |
|
LAMY Burmese |
|
LANA Nauru |
|
LANE Nepali |
|
LANL Dutch |
|
LANO Norwegian |
|
LAOC Occitan |
|
LAOM Oromo |
|
LAOR Oriya |
|
LAPA Punjabi |
|
LAPL Polish |
|
LAPS Pashto |
|
LAPT Portuguese |
|
LAQU Quechua |
|
LARM Rhaeto-Romance |
|
LARN Kirundi |
|
LARO Romanian |
|
LARU Russian |
|
LARW Kinyarwanda |
|
LASA Sanskrit |
|
LASD Sindhi |
|
LASG Sangro |
|
LASH Serbo-Croatian |
|
LASI Singhalese |
|
LASK Slovak |
|
LASL Slovenian |
|
LASM Samoan |
|
LASN Shona |
|
LASO Somali |
|
LASQ Albanian |
|
LASR Serbian |
|
LASS Siswati |
|
LAST Sesotho |
|
LASU Sudanese |
|
LASV Swedish |
|
LASW Swahili |
|
LATA Tamil |
|
LATE Tegulu |
|
LATG Tajik |
|
LATH Thai |
|
LATI Tigrinya |
|
LATK Turkmen |
|
LATL Tagalog |
|
LATN Setswana |
|
LATO Tonga |
|
LATR Turkish |
|
LATS Tsonga |
|
LATT Tatar |
|
LATW Twi |
|
LAUK Ukrainian |
|
LAUR Urdu |
|
LAUZ Uzbek |
|
LAVI Vietnamese |
|
LAVO Volapuk |
|
LAWO Wolof |
|
LAXH Xhosa |
|
LAYO Yoruba |
|
LAZH Chinese |
|
LAZU Zulu |
|
LAAL Artifical language not listed (ie Loglang) |
|
|
|
Cr - Career - Replace bracketed 'n' with a number from 0-9 |
|
showing level of accomplishment. For those who wish to specify further, |
|
use a trailing period and another modifier. For example: |
|
CrE(8).Architect |
|
Cra(n) Artist |
|
Crb(n) Finance and banking |
|
Crm(n) Construction and manufacturing |
|
Cre(n) Education |
|
CrE(n) Engineering |
|
Crs(n) Science |
|
Crc(n) Computing |
|
Crh(n) Health |
|
Crp(n) Philosophy |
|
CrM(n) Military |
|
Crl(n) Law |
|
Crg(n) Government |
|
Crd(n) Media |
|
Crn(n) Nature |
|
Crr(n) Recreation and leisure |
|
CrS(n) Sales |
|
Crt(n) Transportation |
|
CrH(n) Home-worker |
|
CrL(n) Student |
|
Cr!(n) Unemployed |
|
CrR(n) Retired |
|
Cr$(n) Independently Wealthy |
|
CrP(n) Part-time or temporary "odd jobs" |
|
CrO(n) Other |
|
Cr?(n) Money arrives from somewhere |
|
|
|
Ed - Education - Replace bracketed 'n' with a number from 0-9 |
|
showing level of accomplishment. For those who wish to specify further, |
|
use a trailing period and another modifier. For example: |
|
EdE(8).Architect |
|
Eda(n) Artist |
|
Edb(n) Finance and banking |
|
Edm(n) Construction and manufacturing |
|
Ede(n) Education |
|
EdE(n) Engineering |
|
Eds(n) Science |
|
Edc(n) Computing |
|
Edh(n) Health |
|
Edp(n) Philosophy |
|
EdM(n) Military |
|
Edl(n) Law |
|
Edg(n) Government |
|
Edd(n) Media |
|
Edn(n) Nature |
|
Edr(n) Recreation and leisure |
|
EdS(n) Sales |
|
Edt(n) Transportation |
|
Ed!(n) None |
|
EdO(n) Other |
|
Ed?(n) I think I know something but I don't know what |
|
|
|
Hb - Hobbies. You may have multiples. Examples: |
|
HbSailing |
|
HbMotorbikes |
|
HbSailing&Motorbikes |
|
|
|
HbTormenting_my_parents |
|
HbTV.Gilligans_Island |
|
|
|
Pl - Political leanings |
|
PlC Communist |
|
Plm Marxist |
|
Pln Leninist |
|
PlD Democratic |
|
PlR Republican |
|
PlL Labour |
|
PlT Tory |
|
PlG Green |
|
Pll Libertarian |
|
Pl{L} Left/liberal |
|
Pl{R} Right/conservative |
|
Pl{L}.Far Far left |
|
PlM Moderate or Centrist |
|
Pl! Anarchist |
|
PlO Other (ie. PlO.Theocracy) |
|
|
|
Mv - Tranportation. Method of usual transportation. |
|
MvD Drive |
|
MvW Walking |
|
MvS Scooter |
|
Mvs 'Segway' |
|
MvM Motorbike |
|
MvB Public transit |
|
MvH Hired transport (taxi, limo) |
|
MvL School Bus |
|
MvA Vehicle capable of air travel |
|
MvQ Vehicle capable of water travel |
|
MvO Wheelchair |
|
Mv- Other (specify with trailing .) |
|
MvD.Car.Ford_Aspire Drive a specific vehicle |
|
|
|
Rl - Relationship status: |
|
RlM Married |
|
RlC Living together or Common law |
|
RlE Engaged |
|
RlD Dating |
|
RlW Widow/widower |
|
RlP Polygamous |
|
Rlx Divorced |
|
Rl! Single |
|
Rl+ Seeking |
|
Rl- Not seeking |
|
RlD&+ Divorced and seeking |
|
|
|
Kd - Children: KdnG, where n-number and G-gender (example: Kd2x1y). |
|
Further specifications may be added with a trailing period: |
|
"Kd!.Never" or "Kd2x1y.brats". Alternately: |
|
Kd! no kids |
|
Kd? Possible kids |
|
Kd> One (or more) on the way |
|
Kd* Too many kids |
|
Kd+ Someone else's kids (Stepchildren) |
|
|
|
Pe - Pets |
|
PeA Amphibian (frog, salamander...) |
|
PeB Avian |
|
PeN Arachnoid |
|
PeI Insect |
|
PeR Reptile |
|
Per Rodent |
|
PeF Fish |
|
PeM Mollusc (clam, snail, scallop, squid...) |
|
PeP Plant |
|
PeO Other |
|
...and some specifics for simplicity's sake: |
|
PeC Cat |
|
PeD Dog |
|
PeS Snake |
|
PeH Hare or Rabbit |
|
PeT Rat |
|
|
|
MB - Myers-Briggs Personality type, These are 4 letter codes made of |
|
the "opposites" of Introvert-Extrovert, Intuitive-Sensing, |
|
Feeling-Thinking, Judging-Perceiving. Add modifiers with a trailing |
|
period (ie. MBINTP.Extreme_Introvert) These are all the possible |
|
combinations: |
|
MBENFP |
|
MBINFP |
|
MBENFJ |
|
MBINFJ |
|
MBENTP |
|
MBINTP |
|
MBENTJ |
|
MBINTJ |
|
MBESTJ |
|
MBISTJ |
|
MBESFJ |
|
MBISFJ |
|
MBESTP |
|
MBISTP |
|
MBESFP |
|
MBISFP |
|
|
|
FH - Facial hair |
|
FHb full facial beard |
|
FHg goatee |
|
FHp soul patch |
|
FHm mustache |
|
FHs sideburns |
|
FHS stubble |
|
FH! no facial hair |
|
FHo other |
|
FHm.handlebar handlebar mustache |
|
|
|
BA - Body Adornments (permanent or semi-permanent) |
|
Based on type, then location |
|
BAT Tattoo |
|
BAP Piercing |
|
BAB Branding |
|
BAS Scarring (ritual or otherwise) |
|
BAI Implants |
|
BAl Stretching |
|
BAO Other |
|
Example: |
|
BAT.leg.dragon&BAB.chest.tribal |
|
|
|
Fun stuff - hobbies, dislikes, likes, attitudes |
|
Note: these codes are flexible and changing. If an OmniCode parser does |
|
not |
|
know the code, it should ignore it or list it without attempt at |
|
parsing. |
|
--------- |
|
|
|
UF - Your connection to a UserFriendly character |
|
or your similarity to a UF character. Specify further |
|
with a trailing dot (ie. UFPitr.Evilness) |
|
UFAJ |
|
UFPitr |
|
UFMike |
|
UFStef |
|
UFGreg |
|
UFMiranda |
|
UFDustPuppy |
|
UFSmilingMan |
|
UFChief |
|
UFSid |
|
UFMatt |
|
UFCrudPuppy |
|
UFHillary |
|
UFErwin |
|
UFArtur |
|
UFPearl |
|
UFIlliad |
|
UFCthulhu |
|
UF* All of them |
|
UF! Dislike UF |
|
UF? UF? What's that? (or just omit this specification) |
|
|
|
IN - Time spent on the internet each day in hours. Type or speed of |
|
connection can be added with a trailing period modifier. Usual |
|
attributes |
|
apply. |
|
IN16.Cable I use cable |
|
IN! I don't use the internet |
|
|
|
Ad - Addictions. Further specification using usual period notation (ie. |
|
'AdC.Tea.Earl_Grey_Hot') |
|
AdC Caffeine |
|
AdN Nicotine |
|
AdM Marijuana |
|
AdA Alcohol |
|
AdI Internet |
|
AdG Gambling |
|
AdS Sex |
|
Ad+ More than I can fit here |
|
Ad* Everything |
|
Ad! No addictions |
|
Ad? Addicted? Me? |
|
AdO Other (ie. 'AdO.Chocolate') |
|
|
|
Pr - Programming Languages (NOTE: this has been simplified from the |
|
original specs given by IByte). The "Pr" is the important part, follow |
|
it with whatever programming language you use. The below are just |
|
examples. Add modifiers as you wish. |
|
Pr? Programming? What's that? |
|
Pr! I don't do programming. |
|
Pr* I program in all languages |
|
PrPascal Pascal |
|
PrPascal.Turbo Turbo Pascal |
|
PrPascal.Delphi Delphi (Object Pascal) |
|
PrPHP PHP |
|
PrPerl Perl |
|
PrBASIC BASIC |
|
PrBASIC.Visual Visual Basic |
|
PrC C |
|
PrC++ C++ |
|
PrC# C Sharp |
|
PrHTML HTML |
|
PrXML XML |
|
PrCOBOL COBOL |
|
PrJava Java |
|
PrJavaScript JavaScript |
|
PrSGML SGML |
|
PrRuby Ruby |
|
PrRuby.on_Rails Ruby on Rails |
I think that I'll write an upgrade to this under a new name (while still giving credit), as it's better than the last version of the GeekCode but it still lacks a lot of things that could be described.