Skip to content

Hieroglyph Documentation

Will M edited this page Jan 24, 2017 · 5 revisions

Up-to-date vocabulary list can be found in Lexicon.java.

Prepositions

  • r to
  • m at
  • Xr under
  • tp above
  • HA left of
  • xft right of
  • Hna with

Adverbs

  • nn not

  • aAw greatly

    use to magnify the effect of spells

  • wrt comparative degree modifier

    use wrt aAw to increase the effect of aAw

  • er superlative degree modifier

    use er aAw to increase the effect of aAw

Nouns

  • jAm tree
  • ssn flower
  • mw water
  • Say sand
  • xt1 lava
  • snbt urn
  • Hnyt spike
  • anx/ankh glyph
  • xt entity
  • wi1 mummy
  • rwdt sandstone

Abstract Nouns

Abstract concepts which give properties of other nouns that can be accessed with a possessive. For example, rn s means name of it.

  • st position
  • iry weapon
  • pr tile
  • rn name
  • nb/nbt owner
  • Axt flood
  • Da storm

Suffix Pronouns

Suffix pronouns can be added to a verb to form a statement. For example, DAi=k sy means you touch it (i.e. the mouse).

  • i I

    the player

  • k/t you

    the entity on which the spell is cast (depends on the item type)

  • s/f he/she

    the entity under the mouse (defined as an empty entity at the mouse position if no object exists there in game)

Object Pronouns

Object pronouns refer to the same entities as their suffix equivalents, but can be used in the same syntactic position as normal nouns.

  • wi me

    the player

  • tn you

    the entity on which the spell is cast (depends on the item type)

  • sw/sy him/her

    the entity under the mouse (defined as an empty entity at the mouse position if no object exists there in game)

Verbs

Verbs which do not have suffix pronouns are commands: ms n=s means walk to it. Verbs with suffix pronouns form statements: mAA=i sy means I see it. Some verbs are transitive (i.e. they take objects), and some are intransitive.

  • in/ini move
  • ms move
  • xpi walk
  • iw be
  • bm explode
  • mAX burn (unit)
  • nD heal (unit)
  • pA fly
  • mAA see (entity)
  • pH damage (entity)
  • qmA create (object)
  • rd grow (plant)
  • wn open (door)
  • sS write (object)
  • dbH pray to (name)
  • sqbH slow (unit)
  • sDi break (object)
  • DAi touch (object)

Other

  • jr if

    bm jr DAi=k sy means explode if you touch it

Speak magic. Unleash the power of language!

Clone this wiki locally