|
|
|
Gryphonheart Items
GHI gives the possibility to create items for roleplaying. It can be everything from simple props to items with advanced right click functions. The items got no effect on game mechanicals, but exist in the GHI backpack and can be used in links etc as detailed RP props. In that way it can enchant the RP experience with more immersion and creative options. GHI is currently in closed beta.
Currently GHI include the following features.
- Management of items in a backpack environment similar to the original backpacks.
- Copy items and edit items made by yourself.
- Possibility to link items in all kind of chats.
- Trade items to other players with the addon, trough the original trade frame.
- Place items in the original action bars (excluding the main action bar).
- Create items with right click effects.
Currently users can add one or more of the following right click functions:
- Cast a non combat buff on you or your target (if the person got the addon).
- Create a letter or book.
- Create additional secondary bags.
- Create an item that gives reputation (with GHR).
- Do a single or a random expression (emote or say).
- Play a sound
- Execute a script.
In combinition with a lot of costumable requirements for items, it gives a lot of options to be creative and create interesting items to enchant and support the RP.
Download links
Screenshots of the addon
The right click actions
Right click buffs
The buff right click effect can be cast on yourself or another player with the addon. The buff will look like a normal buff with name, description and duration. It will of cause not have any effect on game mechanicals. The buffs can be either helpful (buff) or harmful (debuff). These give option to inform a player of some sort of effect on them IC. E.g. a [Bottle of Fresh Water] could give a refreshment buff that last five minutes.
Letters and books
When created the text in the letter or book can be inserted by right clicking on the item to read it and then pressing the "Edit" button. This will bring up the edit book menu. It is possible to edit the title, insert and delete pages. It is also possible to undo changes in the text on the current page. The material of the background and the font can also be changed here.
The text is build over html like tags, very similar to those used on forums. To create a headline use the tags. This can be inserted automatically by marking the headline and press the Headline 1 or Headline 2 button. Using the headline tags is not necessary for making books, but it gives more options.
Readers of the book are able to change between pages fast by using links. These can be inserted by pressing the "insert link" button. It is necessary to fill in the page number linked to and the text the link shall consist off. When the reader clicks that text, they will jump to the defined page in the book.
It is also possible to insert a guild icon in the book. This is done by pressing the insert icon button. You will then have to choose what icon to insert and its alignment (left, right or center). It is possible to insert a maximum of 5 icons on each page.
Secondary bags
A secondary bag can be opened by right clicking it. It is then possible to place other items in it, except for other bags. These gives options for making different kind of IC containers and does as well give possibility to organize the items better. E.g. Engineers could make a toolbox for IC tools.
Reputation items - GHR
Players who got GHR and are faction officers or higher rank will be able to make reputation items. These can give a player reputation to a faction when right clicked. This can e.g. be used as honor token in the exact same way as the honor token from the original Agent Dawn faction.
Scripts
By executing a script of lua code, this right click action gives almost unlimited possibilities for creating item effects. With the limit of 2048 characters, there is rich amount of possibilities to write either simple or advanced codes. For those without knowledge of lua scripting, then there is also possibility to use a few simple commandes such as say("Hello") or emote ("waves slowly") . Both say and emote can be latency so e.g. say("Hi",5) will make the character say "Hi" five seconds after the item is clicked. By writing short emotes like emote("wave") the character will do a /wave and so on.
Examples and Inspiration
[Light Ale]
Creating a item named [Light Ale], with a mug icon and a script right click action. The script could be:
emote("lifts his mug and drinks a bit of it.")
say("Ahh.",4)
emote("starts to look a bit tipsy.",20)
The say and the last emote will first be executed a few seconds after the light ale is drink.
[Writing Feather]
Being my personal favorite of use, a [Writing Feather] can indicate your character writing something by a simple click on the item. The following script makes a related emote randomly.
local i = random(1,5);
if i == 1 then
emote("writes on the paper with his writing feather.")
elseif i == 2 then
emote("dips his writing feather in the inkstand.")
elseif i == 3 then
emote("continues to write.")
elseif i == 4 then
emote("looks at the feather while thinking deeply.")
else
emote("stops writing for a moment, making a small ink spot on the paper.")
end
| |