From OtherSpace: Encyclopedia Galactica
Jump to: navigation, search
(Helpful OOC Stuff)
(Helpful OOC Stuff)
Line 115: Line 115:
 
Notes all in the same window! No need to change windows to note editors when it's all right in front of you! You can add, remove, edit, view, and show a list of all available notes.
 
Notes all in the same window! No need to change windows to note editors when it's all right in front of you! You can add, remove, edit, view, and show a list of all available notes.
  
<b>CODE</B><br>CMD`NOTE [#31401`]: $note *:th [setq(a,edit(%0,%b,_))][ansi(y,\[+NOTE])] [ansi(g,[ucstr([edit(%0,_,%b)])]:)]%r[ansi(c,[capstr([eval(me,note`%qa)])])]<br>
+
<b>CODE</B><br>&CMD`NOTE me=$note *:th [setq(a,edit(%0,%b,_))][ansi(y,\[+NOTE])] [ansi(g,[ucstr([edit(%0,_,%b)])]:)]%r[ansi(c,[capstr([eval(me,note`%qa)])])]<br>
CMD`NOTE`CLEAR [#31401]: $note/c *:@wipe me/note`%0;th [ansi(r,You have cleared the note '%0')]<br>
+
&CMD`NOTE`CLEAR me=$note/c *:@wipe me/note`%0;th [ansi(r,You have cleared the note '%0')]<br>
CMD`NOTE`CREATE [#31401]: $note/cr *=*:th [setq(a,edit(%0,%b,_))][attrib_set(me/note`%qa,%1)];th [ansi(g,You have created the note '%0'.)]<br>
+
&CMD`NOTE`CREATE me=$note/cr *=*:th [setq(a,edit(%0,%b,_))][attrib_set(me/note`%qa,%1)];th [ansi(g,You have created the note '%0'.)]<br>
CMD`NOTE`EDIT [#31401]: $note/edit *=*|*:th [setq(a,edit(%0,%b,_))][attrib_set(me/note`%qa,edit(get(me/note`%0),%1,%2))] [ansi(y,You have edited the note '%0'.)]<br>
+
&CMD`NOTE`EDIT me=$note/edit *=*|*:th [setq(a,edit(%0,%b,_))][attrib_set(me/note`%qa,edit(get(me/note`%0),%1,%2))] [ansi(y,You have edited the note '%0'.)]<br>
CMD`NOTE`LIST [#31401]: $note/list:th [ansi(c,NOTES:)] [ansi(y,[ufun(me/data`notes)])]<br>
+
&CMD`NOTE`LIST me=$note/list:th [ansi(c,NOTES:)] [ansi(y,[ufun(me/data`notes)])]<br>&DATA`NOTES me=iter(lattr(me/note`*),elements(##,2,`),,{,%b})<br>
&DATA`NOTES me=iter(lattr(me/note`*),elements(##,2,`),,{,%b})<br>
+
  
 
[[Category:Computer Characters]][[Category: Riftwalker Characters]]
 
[[Category:Computer Characters]][[Category: Riftwalker Characters]]

Revision as of 14:17, 25 January 2012

Wormhole

Wormhole
Wormhole
Species or Race Riftwalker
Gender Male
Height 6'0"
Weight Unknown
Skin Color N/A
Hair Color White
Eye Color Blue
Biological Age Unknown
Date of Birth Unknown
In between universes
Died N/A
N/A
Spouse N/A
Residence Comorro Station
Profession N/A
Employer Red Eclipse Mercenaries
Character name Wormhole

Background and History

Like any other Riftwalker, Wormhole was born in between 'verses, and without memory. As vague as this sounds, well...it was. He spent his time socially with other Riftwalkers trying to figure out their past...but it obvious to him that no one knew their history. And so, he decided to venture onwards, to transition into one of the 'verses...rightfully so, choosing Hiverspace as his new reality.

At this time, he had met up with a female Riftwalker...though she was uninterested in going into the 'verse with him...so he left her, sadly. The decision was not a light one on him. He wanted to venture through the 'verses to see if he could learn something about their past, or to meet others like him that knew his past. It was to no avail to finding out anything...every Riftwalker he had met inside the 'verse was the same...no memory of their past.

During his time in the 'verse, he had grown fascinated with the technology that these corporeal beings were able to conjure. Thusly so, he began to study computer systems greatly, even right down to the hardware. In understanding the software, he had gained a basic knowledge of space flight to at least be able to fly spacecraft, but nothing advanced like space combat.

As a 'child', he spent most of his time learning the ways of his fellow people, and developing his psionic abilities. Like most Riftwalkers, this was their trait and didn't bode well anything endurance. He had learned though, a different approach with his psionic ability. He had learned not only psychoportation, but also psychokinesis...though he wouldn't discover this until his later years in the 'verse. He had also put his efforts into trying to understand the way things worked.

And now as an adult, and in the 'verse, he had put his effort into learning the histories and other knowledge about the species and beings that lived in Hiverspace. His understanding of Hiverspace had given him a unique view on things...he had chosen to fight for what's right and fight against the wrong. He had decided to put his knowledge on computer systems to use by becoming a hacker.

In Hiverspace, though, Wormhole was a baby again...an infant. He pretty much had to learn everything over again of how it worked here...and even today he is still learning though his knowledge is great on it.

Wormhole had gotten his name due to the fact that his transition into Hiverspace had put him in front of a micro-wormhole, though he didn't give himself that name until he found himself on a starship and the people there told him what it was.

Wormhole had discovered his ability to use psychokinesis not too long ago...no longer than five years ago. He had spent only some of his time developing this skill...as in his position, is his only form of self-defense. He had put himself in pain while learning this process, as at first the use of psychokinesis greatly tired his mental ability...it had given him some level of endurance over his other comrades.

For a while, he stayed on Pyracan developing his mental abilities...learning to focus his newly found telekinetic powers. Beyond that, Wormhole seems to have developed his own personality...or maybe it was personalities given to him on his creation, but he may have his own unique persona in there.

After his specializing of his current skill, Wormhole ventures out, studying various new fields of Hiverspace; he has become the Curious George of the future, while venturing out in the Volcano of Fortrain, he had taught himself the ways of metalworking and mining...and then from their, armorsmithing.

During this time, he has joined the REM: Red Eclipse Mercenaries as a computer specialist to test his skill. His task of finding his history now on the side.

IC Experiences

Segregation
Battle
Has been wounded
Armorsmithing
Weaponsmithing
Imprisoned
Threatened to be imprisoned for life
Flight with spacecraft
Exploration

Personality

Wormhole is probably the kindest being around...well, maybe not the kindest, but definitely the most polite. This may be due to those that have created him on their rifting through universes. He's also most curious of things around him, and other things that might be out there. He is outgoing and definitely not the shy type.

Product Line

This section will contain information about any products that Wormhole produces. He mainly specializes in armor, but can produce weaponry if needed.

Tactical HSA-2653

OOC Stuff

This is just an area where I'll post OOC tidbits about me or my little creations.

Code Tidbits

&NOTES Attribute

(+FINGER) Somebody has fingered you.
Set this on your notes attribute. It will tell you when someone +fingers you! [pemit(%!,([ansi(r,+FINGER)]) [ansi(ny,[ansi(gh,%n)] has fingered you.)])]


Mail Stats: Read 1 : 0 Un-Read
Here some code for mail stats to set in your notes. [ansi(hy,Mail Stats:)] [ansi(hw,[extract(mail(me),1,1)])] [ansi(hr,Read)] : [ansi(hw,[extract(mail(me),2,1)])] [ansi(hr,Un-Read)]


On Otherspace for 0d 0h 0m x0 or On Otherspace for 0 days.
This will return the number of days, hours, minutes, and seconds since your character's creation.[ansi(ny,On Otherspace for [squish(timestring(sub(secs(),convtime(ctime(me)))))]

If you want just the number of days, examine your self and look for your creation date perform th convtime(<date>), and input that number, in this, and put that in your notes: [ansi(ny,On Otherspace for [ansi(h,trunc(first(timestring(sub(secs(),<result of convtime()>)))))] days)]

RP Related Functions

From your comms device, whomever says, "Yep."
I believe that, besides the bboards, that OOC forms of communications such as paging should not be used for IC stuff, plus, this piece just looks cool and neat. Just copy and paste the following directly. To use, just do 'com wormhole=Hello!' and it will @pemit the above to the selected player. This method would technically be heard ICly by those close by if not using a form of hands-free device.

CODE: &CMD`COM me=$com *=*:@pemit *%0=[ansi(hg,From your comms device, %n says,)] "[ansi(hr,%1)]"

From your internal comms device, whomever says, "Yep."
This is similar to the above, but useful if you are communicating to someone that is wearing a helmet with a comms device built-in to it. This may even include bone mics (this is a particular mic installed within the skin just above the larynx, touching the bone). This form of comms would not be heard by others outside, other than the one receiving. The one sending however, those around him would be able to hear what is being said into the mic.

CODE: &CMD`ICOM me=$icom *=*:@pemit *%0=[ansi(hg,From your internal comms device, Wormhole says,)] "[ansi(hr,%1)]"

Helpful OOC Stuff

The exchange amount for 35 credits to Saga Points is 1.
This command will tell you how much SP will be exchanged for a set amount of credits. The exchange rate currently is 35:1. You cannot get a fraction of an SP so, it'll need to be in increments of 35 (i.e. 35, 70, 105, etc.) To perform the command, just type 'sp <#>'. If entered amount is less than 35, it will return the following error: The exchange rate is 35:1. 2 credits is not enough for 1 Saga Point.

Code: &CMD`CONVERT`CREDIT2SP me=$sp *:th ifelse(gte(%0,35),The exchange amount for %0 [ansi(r,credits)] to [ansi(b,Saga Points)] is [ansi(y,[div(%0,35)])].,[ansi(r,The exchange rate is 35:1. %0 credits is not enough for 1 Saga Point.)])

The exchange amount for 1 Saga Point to credits is 35.
This one reverts the previous command, converting SP to credits. To perform, type 'cred #'.

CODE: &CMD`CONVERT`SP2CREDIT me=$cred *:th ifelse(eq(%0,1),The exchange amount for %0 [ansi(b,Saga Point)] to [ansi(r,Credits)] is [ansi(y,[mul(%0,35)])].,The exchange amount for %0 [ansi(b,Saga Points)] to [ansi(r,Credits)] is [ansi(y,[mul(%0,35)])].)

The pose order is: Joe, Jane and Doe.
This is actually a series of code that needs to be set to work right or get full functionality with little effort from the user. For now, it's rather simple. I will be working on a way to edit the list as it were, without having to clear and re-write, which will be posted up when done. To use, you type 'order' to retrieve the current order. 'order/set <players>' will set the order. You will need to either manually add players to the list or copy and paste the list if one is provided by the admin. 'order/c' will clear the pose order if one is set.

CODE:
&data`pose me=
&CMD`POSE me=$order:th [ansi(y,The pose order is:)] [ansi(c,[v(data`pose)])]
&CMD`POSE`CLEAR me=$order/c:th [attrib_set(me/data`pose, )][ansi(r,Pose order has been cleared.)]
&CMD`POSE`SET me=$order/set *:@set me=data`pose:%0

Shortened Wardrobe Commands
This command group will make it easier to use the wardrobe system. 'war/set #' will set the selected description. 'war/list' will list available descriptions. 'war/rem #' will remove the selected desc. 'war/add title description' will add a new description.

CODE
&CMD`WARD`ADD me=$war/add * *:+wardrobe/add %0=%1
&CMD`WARD`LIST me=$war/list:+wardrobe/list
&CMD`WARD`REMOVE me=$war/rem *:+wardrobe/rem %0
&CMD`WARD`SET me=$war/set *:+wardrobe/set %0

Making Notes
Notes all in the same window! No need to change windows to note editors when it's all right in front of you! You can add, remove, edit, view, and show a list of all available notes.

CODE
&CMD`NOTE me=$note *:th [setq(a,edit(%0,%b,_))][ansi(y,\[+NOTE])] [ansi(g,[ucstr([edit(%0,_,%b)])]:)]%r[ansi(c,[capstr([eval(me,note`%qa)])])]
&CMD`NOTE`CLEAR me=$note/c *:@wipe me/note`%0;th [ansi(r,You have cleared the note '%0')]
&CMD`NOTE`CREATE me=$note/cr *=*:th [setq(a,edit(%0,%b,_))][attrib_set(me/note`%qa,%1)];th [ansi(g,You have created the note '%0'.)]
&CMD`NOTE`EDIT me=$note/edit *=*|*:th [setq(a,edit(%0,%b,_))][attrib_set(me/note`%qa,edit(get(me/note`%0),%1,%2))] [ansi(y,You have edited the note '%0'.)]
&CMD`NOTE`LIST me=$note/list:th [ansi(c,NOTES:)] [ansi(y,[ufun(me/data`notes)])]
&DATA`NOTES me=iter(lattr(me/note`*),elements(##,2,`),,{,%b})