typechill Newbie
Joined: 21 May 2003 Posts: 2
|
Posted: Wed May 21, 2003 11:34 pm
Simutronics GSL Codes |
These Simutronics GSL codes can be a bit confusing. I would like to start a thread that can be used as a reference point for deciphering these codes.
This is what I know so far:
GSL Codes contain various game information. There are various codes valued from a-zA-Z (upper and lower case letters) each with specific information.
Here's the start of a list of known codes. Hopefully, everyone will add to this list.
CODE LIST
----------
LETTER: j
EXAMPLE: GSjAECGF
MEANING: Obvious paths
DESCRIPTION:
Each letter following "j" is one of 11 possible obvious paths. The letters range from A-K and start with north=A and go clockwise around the directions to NW=H. Finally, Up=I, Down=J, and Out=K
LETTER: l
EXAMPLE: GSla wooden sheild
MEANING: left hand
DESCRIPTION:
Contents of your left hand. Filled with a lot of extra space between words (Which won't show up in this forum posting).
LETTER: m
EXAMPLE: GSmEmpty
MEANING: right hand
DESCRIPTION:
Contents of your right hand
LETTER: g
EXAMPLE: GSg0000000100
MEANING: stance
DESCRIPTION:
number from 0-100 representing your stance. Values equating to adv, forward, neutral, etc.
LETTER: V
EXAMPLE: GSV00000001420000000142000000001000000000100000000078000000007800000668160000000000
MEANING: vitals
DESCRIPTION:
groups of 10 digits representing each vital. Values are - max health, current health, max spirit, current spirit, max mana current mana. I don't know what the last 20 digits are for. This code only really seems to appear once, when you first login to the game.
LETTER: X
EXAMPLE: GSX0000000100
MEANING: health
DESCRIPTION:
change to health value. Ten digit new value of your character's health.
LETTER: Y
EXAMPLE: GSY0000000009
MEANING: spirit
DESCRIPTION:
change to spirit value. Ten digit new value of your character's spirit.
LETTER: Z
EXAMPLE: GSZ0000000080
MEANING: mana
DESCRIPTION:
change to mana value. Ten digit new value of your character's mana.
LETTER: r
EXAMPLE: GSrA
MEANING: mind
DESCRIPTION:
Single letter in range of A-G signifying state of experience absorbtion. Where A is "Clear as a bell" and G is "Must rest"
LETTER: A
EXAMPLE: GSA1053416664
MEANING: injuries
DESCRIPTION:
unsigned integer representing bit combinations. Where each bit represents a certain body part. So basically, the injuries are represented by a 32-bit string where each body part occupies 2 bits. For example, the head is represented by bits zero and one. So (writing least significant bit first) a bit string starting with 10 would be a level 1 head injury, 01 would be a level 2 head injury and 11 would be a level 3 head injury. For further example, the neck value is in bits 2 and 3. So a level 2 head injury and a level 1 neck injury would be indicated by the bits, 0110 which has a numeric value of
6.
In order from least significant bit--bodypart(bitPosition):
head(0,1)
neck(2,3)
rArm(3,5)
lArm(6,7)
rLeg(8,9)
lLeg(10,11)
rHand(12,13)
lHand(14,15)
chest(16,17)
stom(18,19)
back(20,21)
rEye(22,23)
lEye(24,25)
nerv(26,27)
LETTER: B
EXAMPLE: GSA1053416664
MEANING: scars
DESCRIPTION:
Same as for A, except for scars |
|