#!/usr/bin/tclsh
# OpenVerse Help File.
#
proc mindex {} {
global MV
set MV(url.-1.-1.what) "mailto:documentation@openverse.com"
set MV(url.-2.-2.what) "http://www.openverse.com/"
set MV(url.-3.-3.what) "http://www.openverse.com/plugins"
set MV(url.-4.-4.what) "mailto:sketch@openverse.com"
openHelp "OpenVerse Help" {
<h1><fgr>OpenVerse Help</fgr></h1>
This help section should point you in the right direction for
all of <b>The OpenVerse</b> features. If you can think of something
which is not here, please send me some email at
<URL_OpenWeb -1 -1><fgr>documentation@openverse.com</fgr></URL_OpenWeb -1 -1>
0. <HLP_About>About OpenVerse</HLP_About>
1. <HLP_Setup>Setting Up <b>OpenVerse</b></HLP_Setup>
2. <HLP_Send>How to chat</HLP_Send>
3. <HLP_TextChat>The TextChat Window</HLP_TextChat>
4. <HLP_Passageways>Connecting to other Servers</HLP_Passageways>
5. <HLP_AvEd>Creating and Editing Avatars</HLP_AvEd>
6. <HLP_Animate>Turning Animation On or Off</HLP_Animate>
7. <HLP_Sounds><b>OpenVerse</b> Sounds</HLP_Sounds>
8. <HLP_Names>Users And Nametags</HLP_Names>
9. <HLP_Quit>Exiting <b>OpenVerse</b></HLP_Quit>
10. <HLP_Cmds>/COMMANDS you can use</HLP_Cmds>
11. <HLP_Movement>Moving Around</HLP_Movement>
12. <HLP_URL>URLs From Other Users</HLP_URL>
13. <HLP_Call>Calling Other Users</HLP_Call>
14. <HLP_Downloads>Download Status Bar</HLP_Downloads>
15. <HLP_QuickKeys>Quick Keys</HLP_QuickKeys>
16. <HLP_Colors>Coloring Your Text</HLP_Colors>
17. <HLP_Plugins>Plugins (Extended Features!)</HLP_Plugins>
<fgb><h2>Other Help</h2></fgb>
1. <HLP_PersonalServer>Personal Server Help</HLP_PersonalServer>
2. <HLP_TechDocs>Technical Documentation</HLP_TechDocs>
3. <HLP_FAQ>OpenVerse FAQ</HLP_FAQ>
Visit the <URL_OpenWeb -2 -2>Web Site!</URL_OpenWeb -2 -2>
Current Maintainer is <URL_OpenWeb -4 -4>Sketch</URL_OpenWeb -4 -4>
}}
proc HLP_TechDocs {} {
global MV
source "$MV(helpdir)/Technical.ohlp"
}
proc HLP_PersonalServer {} {
global MV
source "$MV(helpdir)/PServ.ohlp"
}
proc HLP_FAQ {} {
global MV
source "$MV(helpdir)/FAQ.ohlp"
}
proc HLP_About {} {
global MV
source "$MV(helpdir)/About.ohlp"
}
# -------------------------------------------------------------------
# Setup Section
# -------------------------------------------------------------------
proc HLP_Setup {} {
openHelp "OpenVerse Setup" {
<h1><fgr>OpenVerse Setup</fgr></h1>
The <b>Setup</b> button will bring up the <b>Setup Window</b>
From here you can change the configuration settings of
<b>OpenVerse</b>. You will find help on each portion below.
0. <HLP_Setup_Language>Setting Your Language</HLP_Setup_Language>
1. <HLP_Setup_Nick>Setting your Nick Name</HLP_Setup_Nick>
2. <HLP_Setup_Avatar>Setting the default Avatar</HLP_Setup_Avatar>
3. <HLP_Setup_urltime>Setting the URL Timeout</HLP_Setup_urltime>
4. <HLP_Setup_baltime>Setting the Balloon Speed</HLP_Setup_baltime>
5. <HLP_Setup_move>Setting the Move Speed</HLP_Setup_move>
6. <HLP_Setup_tooltips>Turning Off/On Tool Tips</HLP_Setup_tooltips>
7. <HLP_Setup_bell>Turning Off/On sound</HLP_Setup_bell>
8. <HLP_Setup_names>Turning Off/On Nametags</HLP_Setup_names>
9. <HLP_Setup_color>Coloring The Buttons</HLP_Setup_color>
10. <HLP_Setup_dlav>Avatar Downloading Option</HLP_Setup_dlav>
11. <HLP_Setup_timestamps>Show Timestamps in Text Chat</HLP_Setup_timestamps>
12. <HLP_Setup_honorfx>Honoring Avatar Effects</HLP_Setup_honorfx>
13. <HLP_Setup_honorcall>Honoring Calls</HLP_Setup_honorcall>
14. <HLP_Setup_honorexit>Honoring Server Exits</HLP_Setup_honorexit>
15. <HLP_Setup_browser>Setting Up Your Web Browser</HLP_Setup_browser>
16. <HLP_Setup_server>Setting Up The Default Server</HLP_Setup_server>
17. <HLP_Setup_panel>Setting Up Your Panel Style</HLP_Setup_panel>
18. <HLP_Setup_personal>Setting Up Your Personal Info</HLP_Setup_personal>
<mindex>[Main Index]</mindex>
}}
proc HLP_Setup_Nick {} {
openHelp "OpenVerse Setup - Nick" {
<h1><fgr>OpenVerse Setup
Nick Name</fgr></h1>
The <b>Nick Name</b> setting is the name you will use in
the <b>OpenVerse</b> You can choose anything you like here.
There are some restrictions on the name you choose.
It cannot be "*"
It cannot be "."
It cannot begin with "-"
It must be 12 characters or less
You cannot have any spaces in your name.
<b>TIP</b> If you put underscores in your name they will show
up as spaces in your nametag!
<HLP_Setup>[Setup Index]</HLP_Setup> <mindex>[Main Index]</mindex>
}}
proc HLP_Setup_Language {} {
openHelp "OpenVerse Setup - Language" {
<h1><fgr>OpenVerse Setup
Langauge</fgr></h1>
The <b>Language</b> setting is the language which all of the
OpenVerse buttons and messages will appear in. You will want
to set this to the language whcih you are most comfortable with
If you would like to be involved in a translation to your
language, please email <URL_OpenWeb -4 -4>sketch@openverse.com</URL_OpenWeb -4 -4> for information
on how to help!
<fgr>YOU MUST RESTART OPENVERSE FOR THE LANGUAGE
CHANGE TO TAKE EFFECT!!!!!!</fgr>
<HLP_Setup>[Setup Index]</HLP_Setup> <mindex>[Main Index]</mindex>
}}
proc HLP_Setup_personal {} {
openHelp "OpenVerse Setup - Personal Information" {
<h1><fgr>OpenVerse Setup
Personal Information</fgr></h1>
This is where you setup your personal information and decide
how this information will be made available to other users.
Choose how you would like the information to be available
with the <b>Availability</b> button.
<b>Always Send</b> This will send your info without
asking you anytime anyone requests it.
<b>Never Send</b> Never Send your personal information
<b>Ask Me To Send</b> This will aks you if you want to
send your personal information when another user
requests it, this option allows you to decide who you
want to see your personal information.
As for the rest of the screen, enter any information you like!
<HLP_Setup>[Setup Index]</HLP_Setup> <mindex>[Main Index]</mindex>
}}
proc HLP_Setup_timestamps {} {
openHelp "OpenVerse Setup - Show Timestamps" {
<h1><fgr>OpenVerse Setup
Show Timestamps</fgr></h1>
The <b>Show Timestamps</b> setting is will enable or disable
the displaying of timestamps in the TextChat window. This is
useful if you plan to be away from a discussion for a long
time and would like to know later when things were said.
<b>TIP</b> This is only good while the window is open! if you
close it and re-open it, you will loose the time stamps.
<HLP_Setup>[Setup Index]</HLP_Setup> <mindex>[Main Index]</mindex>
}}
proc HLP_Setup_Avatar {} {
openHelp "OpenVerse Setup - Avatar" {
<h1><fgr>OpenVerse Setup
Avatar</fgr></h1>
This is where you set which avatar your will use when you
first start the program. Clicking the button will bring up
a list of all of your avatars.
<HLP_Setup>[Setup Index]</HLP_Setup> <mindex>[Main Index]</mindex>
}}
proc HLP_Setup_bell {} {
openHelp "OpenVerse Setup - Sounds" {
<h1><fgr>OpenVerse Setup
Sounds</fgr></h1>
The <b>Sounds</b> checkbox will turn on or off the
sounds which OpenVerse makes when receiving text messages
from other users.
<HLP_Setup>[Setup Index]</HLP_Setup> <mindex>[Main Index]</mindex>
}}
proc HLP_Setup_names {} {
openHelp "OpenVerse Setup - NameTags" {
<h1><fgr>OpenVerse Setup
NameTags</fgr></h1>
The <b>Names</b> checkbox will turn on or off the
displaying of user's name tags. Having them off uses lots less
screen space, try it out.. it really looks nice!!!
<HLP_Setup>[Setup Index]</HLP_Setup> <mindex>[Main Index]</mindex>
}}
proc HLP_Setup_tooltips {} {
openHelp "OpenVerse Setup - ToolTips" {
<h1><fgr>OpenVerse Setup
ToolTips</fgr></h1>
The <b>ToolTips</b> checkbox turns on or off the use of ToolTips with
your panels. <fgr>When changing this option you must restart
OpenVerse for it to take effect.</fgr>
<HLP_Setup>[Setup Index]</HLP_Setup> <mindex>[Main Index]</mindex>
}}
proc HLP_Setup_server {} {
openHelp "OpenVerse Setup - Default Server" {
<h1><fgr>OpenVerse Setup
DefaultServer</fgr></h1>
The <b>Default Server</b> section is where you set the
hostname and port of the server you will connect to on
startup. This is defaulted to <b>openverse.com</b>.
<fgr>You must restart for this setting to take effect.</fgr>
<HLP_Setup>[Setup Index]</HLP_Setup> <mindex>[Main Index]</mindex>
}}
proc HLP_Setup_panel {} {
openHelp "OpenVerse Setup - Panels" {
<h1><fgr>OpenVerse Setup
Panels</fgr></h1>
<b>OpenVerse</b> allows you to have a different panel styles.
Any number of pannels can be stored and you can switch to
them at will using the setup screen.
Use the <b>Panel Style</b> list to select the style you like best.
When you save your options, it will switch to the panel you chose.
<fgr><b>Please keep in mind!</b> These directions are geared
towards the default panel style named <b>Fun</b> If you switch
to another panel style, some things in the documentation might
not seem correct. <b>Also!</b> When you change panels, your
plugins may not be loaded and the connect button's state may be
wrong. The panel is designed to be changed to what you like and
left alone. You should restart after changing the panel if your
plugins are not loaded.</fgr>
<HLP_Setup>[Setup Index]</HLP_Setup> <mindex>[Main Index]</mindex>
}}
proc HLP_Setup_urltime {} {
openHelp "OpenVerse Setup - URL Timeout" {
<h1><fgr>OpenVerse Setup
URL Timeout</fgr></h1>
The URL Timeout setting is used when displaying URL and
File offers. The icons will stay on the screen for this
length of time. The setting is in seconds.
<HLP_Setup>[Setup Index]</HLP_Setup> <mindex>[Main Index]</mindex>
}}
proc HLP_Setup_baltime {} {
openHelp "OpenVerse Setup - Balloon Timeout" {
<h1><fgr>OpenVerse Setup
Balloon Timeout</fgr></h1>
The <b>Balloon Timeout</b> setting is used when displaying Ballons
on the screen. The Baloon will stay on the screen for this
many seconds. If you need more time to read the balloons
increase this number.
<HLP_Setup>[Setup Index]</HLP_Setup> <mindex>[Main Index]</mindex>
}}
proc HLP_Setup_move {} {
openHelp "OpenVerse Setup - Move Speed" {
<h1><fgr>OpenVerse Setup
Move Speed</fgr></h1>
The <b>Move Speed</b> setting is used to determine the speed
at which your avatar moves. A higher setting will make you
move faster. Obviously, the reverse is true for lower speeds.
<HLP_Setup>[Setup Index]</HLP_Setup> <mindex>[Main Index]</mindex>
}}
proc HLP_Setup_color {} {
openHelp "OpenVerse Setup - Color Buttons" {
<h1><fgr>OpenVerse Setup
Color Buttons</fgr></h1>
The <b>Color Buttons</b> checkbox turns on or off the coloring
of the <b>OpenVerse</b> buttons. When off, it will use the
system colors. You must restart <b>OpenVerse</b> for this change
to take effect.
<HLP_Setup>[Setup Index]</HLP_Setup> <mindex>[Main Index]</mindex>
}}
proc HLP_Setup_dlav {} {
openHelp "OpenVerse Setup - Downloading Avatars" {
<h1><fgr>OpenVerse Setup
Downloading Avatars</fgr></h1>
The <b>Download Avatars</b> checkbox turns on or off the
downloading of avatars. If you wish to conserve bandwidth then
this option is for you, You will still see the people but they
will use the default avatar for your system. You still see all
the chat baloons and avatar effects if you have them enabled.
<HLP_Setup>[Setup Index]</HLP_Setup> <mindex>[Main Index]</mindex>
}}
proc HLP_Setup_honorcall {} {
openHelp "OpenVerse Setup - Honor Calls" {
<h1><fgr>OpenVerse Setup
Honor Calls</fgr></h1>
The <b>Honor Calls</b> checkbox turns on or off the
acceptance of user calls. When it is off, you will get no
notices when someone sends a CALL to you.
<HLP_Setup>[Setup Index]</HLP_Setup> <mindex>[Main Index]</mindex>
}}
proc HLP_Setup_honorfx {} {
openHelp "OpenVerse Setup - Honor Effects" {
<h1><fgr>OpenVerse Setup
Honor Effects</fgr></h1>
The <b>Honor Effects</b> checkbox turns on or off the
acceptance of user's avatar effects like jump or shiver.
When it is off, you will not see the jumping style
effects users can do.
<HLP_Setup>[Setup Index]</HLP_Setup> <mindex>[Main Index]</mindex>
}}
proc HLP_Setup_honorexit {} {
openHelp "OpenVerse Setup - Honor Exits" {
<h1><fgr>OpenVerse Setup
Honor Exits</fgr></h1>
The <b>Honor Exits</b> checkbox turns on or off the
acceptance of EXIT command from the server. When you click
on a "link" to another <b>OpenVerse</b> server, the server
sends an EXIT command to you. This can be ignored (as it is
while you are downloading a room image). This option is for
the idler which is constantly being pushed into another room.
This <b>will not</b> ignore the EXIT_OBJ type exits. These
types of exits require you to click on them to exit and if
you are pushed into one of these, you will not activate it.
<HLP_Setup>[Setup Index]</HLP_Setup> <mindex>[Main Index]</mindex>
}}
proc HLP_Setup_browser {} {
openHelp "OpenVerse Setup - Browser Command" {
<h1><fgr>OpenVerse Setup
Browser Command</fgr></h1>
The <b>Browser Command</b> entry is where you enter the
command which will be executed to load URLs with. The
default setting is netscape but you can use any browser you
like.
You may need to put the full path to your web browser to
make it work, Windows users especially!
If your browser of choice requires options to be passed on
the command line you'll need to create a shell script with
these options, <b>OpenVerse</b> will pass a single argument
to this shell script which is the location of a file on the
local system containing the URL offered by the remote user.
<HLP_Setup>[Setup Index]</HLP_Setup> <mindex>[Main Index]</mindex>
}}
# -------------------------------------------------------------------
# AvEd Section
# -------------------------------------------------------------------
proc HLP_AvEd {} {
openHelp "OpenVerse Avatar Editor" {
<h1><fgr>OpenVerse Avatar Editor</fgr></h1>
The <b>AvEd</b> button will bring up the <b>Avatar Editor</b>.
This tool is used to create and edit avatars in your collection.
Select the topic below which you need help with.
1. <HLP_AvEd_images>Image files, what type and where do they go</HLP_AvEd_images>
2. <HLP_AvEd_start>Starting AvEd</HLP_AvEd_start>
3. <HLP_AvEd_screen>The AvEd ViewScreen</HLP_AvEd_screen>
4. <HLP_AvEd_loadimg>Loading An Image</HLP_AvEd_loadimg>
5. <HLP_AvEd_loadex>Loading An Existing Avatar</HLP_AvEd_loadex>
6. <HLP_AvEd_ntset>Setting Your NameTag position</HLP_AvEd_ntset>
7. <HLP_AvEd_bset>Setting Your Balloon Position</HLP_AvEd_bset>
8. <HLP_AvEd_save>Saving Your Creation</HLP_AvEd_save>
<fgr>Animating Your Avatar</fgr>
1. <HLP_AvEd_anim_concepts>Basic Concepts</HLP_AvEd_anim_concepts>
2. <HLP_AvEd_add>Adding Images To An Animation</HLP_AvEd_add>
3. <HLP_AvEd_delay>Setting Delay Times</HLP_AvEd_delay>
4. <HLP_AvEd_play>Playing Your Animation</HLP_AvEd_play>
<mindex>[Main Index]</mindex>
}}
proc HLP_AvEd_images {} {
openHelp "OpenVerse AvEd - images" {
<h1><fgr>OpenVerse Images</fgr></h1>
The <b>OpenVerse</b> currently supports one type of image file.
<fgr>You must use GIF images when creating avatars</fgr>. Here is
a general breakdown on where to put images, and where to find
images other people are using.
<b>images/</b> The images directory is where all images which are
used by <b>OpenVerse</b> go. When you select <HLP_AvEd_ldimg>Load Image</HLP_AvEd_ldimg>
from AvEd it will built a list from the files in this directory.
On a windows machine, this is the images subdirectory in your
<b>OpenVerse</b> directory. On a UNIX-like box, this will be in your
personal <b>OpenVerse</b> directory (<b>~/.OpenVerse/images</b>)
<b>rimages</b> This is where all of the images other people are
wearing go. If you would like to wear it too, just copy it over
into your <b>images</b> directory and build an avatar from it.
<HLP_AvEd>[AvEd Index]</HLP_AvEd> <mindex>[Main Index]</mindex>
}}
proc HLP_AvEd_start {} {
openHelp "OpenVerse AvEd - Starting" {
<h1><fgr>OpenVerse Starting</fgr></h1>
To start <b>AbEd</b> just click on the <b>AvEd</b> button
from the main window or type <b>/aved</b> in any chat
window. This will load up the <b>Avatar Editor</b>
<HLP_AvEd>[AvEd Index]</HLP_AvEd> <mindex>[Main Index]</mindex>
}}
proc HLP_AvEd_play {} {
openHelp "OpenVerse AvEd - Animation Playing" {
<h1><fgr>OpenVerse Animation
Playing</fgr></h1>
There are two buttons which allow you to test your
animations in <b>AvEd</b>. The <b>Play</b> button will start
your animation in action. The <b>Stop</b> button will stop it.
When an animation is playing, it will look just like it
would look when using it in the OpenVerse rooms.
<fgr>Be thoughtful of others, do not use heavy animation in rooms
which are not designed for this.</fgr>
<HLP_AvEd>[AvEd Index]</HLP_AvEd> <mindex>[Main Index]</mindex>
}}
proc HLP_AvEd_delay {} {
openHelp "OpenVerse AvEd - Amimation Delays" {
<h1><fgr>OpenVerse Animation
Delays</fgr></h1>
There are two delay sliders. One marked <b>Sequence Delay</b>
and one marked <b>Final Delay</b>. These settings determine
how fast and how ofter your avatar will be displayed.
<b>Sequence Delay</b> This is the delay between each image
in the sequence. This setting is in milliseconds.
<b>Final Delay</b> This is the delay between sequence loops.
This setting is in milliseconds.
<b>Testing Delays</b> To test how your delays will look, check
out the <HLP_AvEd_play>Playing Animations</HLP_AvEd_play> section.
<HLP_AvEd>[AvEd Index]</HLP_AvEd> <mindex>[Main Index]</mindex>
}}
proc HLP_AvEd_add {} {
openHelp "OpenVerse AvEd - Animations Adding Images" {
<h1><fgr>OpenVerse Animations
Adding Images</fgr></h1>
An animation consists of a series of images. You need to know
what the ordering of these images is. Also, the first image
is the one that will be used when your avatar is "idle" or
between animations or stopped.
<fgr>The <b>Animate Button</b> must be clicked <b>ON</b> for the
<b>Add Image</b> button to work!</fgr>
Just click the <b>Add Image</b> button and select the different
parts of the animation in the order that they should be played.
Once you are done, you'll want to see the <HLP_AvEd_delay>Delay Section</HLP_AvEd_delay>
next to learn how to time your sequence correctly.
<HLP_AvEd>[AvEd Index]</HLP_AvEd> <mindex>[Main Index]</mindex>
}}
proc HLP_AvEd_anim_concepts {} {
openHelp "OpenVerse AvEd - Animation Concepts" {
<h1><fgr>OpenVerse Animation
Concepts</fgr></h1>
OpenVerse does not currently support animated gifs. Because
of this, we fake it. We cause our clients to change avatars
in time and in sequence with our little animation. Read the
<HLP_AvEd_add>Add Image</HLP_AvEd_add> section for more help on this feature.
<b>What you will need...</b>
<b>a.</b> A series of images that when "played" in series
produce an animated sequence.
<b>b.</b> Morality.
I say you need morality, because animations can use up a lot
of bandwidth. Servers may limit your ability to use animations
which change frames too frequently or contains too many
different frames. Some rooms may be heavy animation rooms with
people who want to see this sort of stuff. Server administrators
may consider your animation to be abuse of their systems if it
is too taxing on clients. It's never a good idea to upset an
administrator :) So please keep this in mind when visiting public
areas, not everyone has as much bandwidth or as powerful a
machine as you have.
<HLP_AvEd>[AvEd Index]</HLP_AvEd> <mindex>[Main Index]</mindex>
}}
proc HLP_AvEd_save {} {
openHelp "OpenVerse AvEd - Saving" {
<h1><fgr>OpenVerse Saving</fgr></h1>
To save what you have made, just click on the <b>Save</b>
button. A dialog will pop up. If you are editing an avatar
it will contain the name of the file you are working on. If
it is a new one, it will be blank. You can enter a new name
in this box or keep the old name. You do <b>not</b> need to
put a .av extension on the filename.
If the file name exists when you try to save, it will warn
you and give you a chance to go back and change the name or
overwrite the existing file.
<HLP_AvEd>[AvEd Index]</HLP_AvEd> <mindex>[Main Index]</mindex>
}}
proc HLP_AvEd_ntset {} {
openHelp "OpenVerse AvEd - Setting your NameTag" {
<h1><fgr>OpenVerse Setting Your
NameTag Position</fgr></h1>
To set your <b>NameTag</b> position, click on the <b>Name</b>
button and then use the <b>UP DN L</b> and <b>R</b> buttons to
move the <b>NameTag</b> where you want it to be.
<HLP_AvEd>[AvEd Index]</HLP_AvEd> <mindex>[Main Index]</mindex>
}}
proc HLP_AvEd_loadex {} {
openHelp "OpenVerse AvEd - Load Existing" {
<h1><fgr>OpenVerse Loading
Existing Avatars</fgr></h1>
To edit an avatar which you have already created, use the
<b>Load Existing</b> button. Just select the avatar which you
want to edit and from there continue as if it were a new avatar.
<HLP_AvEd>[AvEd Index]</HLP_AvEd> <mindex>[Main Index]</mindex>
}}
proc HLP_AvEd_bset {} {
openHelp "OpenVerse AvEd - Setting your Balloon" {
<h1><fgr>OpenVerse Setting Your
Balloon Position</fgr></h1>
To set your <b>Balloon</b> position, click on the <b>Balloon</b>
button and then use the <b>UP DN L</b> and <b>R</b> buttons to
move the <b>Balloon</b> where you want it to be. Keep in mind that
when your baloon would go to the left, the point on it's tail
will be 35 pixels to the left. This allows for movement around
a "mouth" when switching left and right.
<HLP_AvEd>[AvEd Index]</HLP_AvEd> <mindex>[Main Index]</mindex>
}}
proc HLP_AvEd_loadimg {} {
openHelp "OpenVerse AvEd - Select Image" {
<h1><fgr>OpenVerse Select Image</fgr></h1>
To load an image which you wish to work on, click the <b>Load
Image</b> This will bring up a list of all the files in your
<b>images/</b> directory.
The image will be displayed on the <HLP_AvEd_screen>ViewScreen</HLP_AvEd_screen>
If you select <b>Load Image</b> while an image is already loaded
it will switch to the new image.
<HLP_AvEd>[AvEd Index]</HLP_AvEd> <mindex>[Main Index]</mindex>
}}
proc HLP_AvEd_screen {} {
openHelp "OpenVerse AvEd - ViewScreen" {
<h1><fgr>OpenVerse ViewScreen</fgr></h1>
The <b>AvEd ViewScreen</b> will display the avatar which you
are working on exactly as it would be shown when you are
chatting. Most servers have a size limit on avatars and this
view screen is about the size which is allowed on many servers.
You can change the background color on this screen by selecting
the buttons at the top of it. Black, White and Blue are offered
as backgrounds and should allow you to get things setup
regardless of the color of the avatar you are working on.
<HLP_AvEd>[AvEd Index]</HLP_AvEd> <mindex>[Main Index]</mindex>
}}
# -------------------------------------------------------------------
# Buttons Section
# -------------------------------------------------------------------
proc HLP_Quit {} {
openHelp "OpenVerse Quit Button" {
<h1><fgr>OpenVerse Quit Button</fgr></h1>
The <b>Quit</b> button will exit the program. It will not
ask you if you really wanted to quit, it will just quit.
No more OpenVerse for you today!
<mindex>[Main Index]</mindex>
}}
proc HLP_Call {} {
openHelp "OpenVerse Calling Other Users" {
<h1><fgr>OpenVerse Call Users</fgr></h1>
The <b>Call Option</b> From the Names menu will allow you
to send a bell to another user to try and get their
attention. Some users ignore this so if it's not getting
their attention, it probably never will.
<mindex>[Main Index]</mindex>
}}
proc HLP_Plugins {} {
openHelp "OpenVerse Plugins" {
<h1><fgr>OpenVerse Plugins</fgr></h1>
<b>Plugins</b> extend the functionality of <b>OpenVerse</b>
Because of the cross-platform nature of OpenVerse, the core
client may be "lacking" features which could easily have been
added if it were writeen for only one operating system.
In order to promote extended funtionality without breaking
any one platform, the plugin system was created.
Many plugins are available on the <URL_OpenWeb -3 -3><fgr>Plugin Website!</fgr></URL_OpenWeb -3 -3>
At some point in the future, this section will contain technical
doccumentation on creating plugins. For the time being, check out
the example plugin (Query) and the plugins on the <URL_OpenWeb -3 -3><fgr>Plugin Website</fgr></URL_OpenWeb -3 -3>
<mindex>[Main Index]</mindex>
}}
proc HLP_QuickKeys {} {
openHelp "OpenVerse Quick Keys" {
<h1><fgr>OpenVerse Quick Keys</fgr></h1>
There are several <b>Quick Keys</b> which can be used to do
some things in the <b>OpenVerse</b> Here is a list of all the
available keys.
Alt-a Start/Stop Your <HLP_Animate>Avatar Animation</HLP_Animate>
Alt-d Togle Debug
Alt-e Load <HLP_AvEd>AvEd</HLP_AvEd>
Alt-h Load <mindex>Help</mindex> Window
Alt-n Show/Don't Show NameTags
Alt-s Start/Stop <HLP_Sounds>Sound</HLP_Sounds>
Alt-t Load/Unload <HLP_TextChat>TextChat Window</HLP_TextChat>
Ctrl-k Insert a color escape character into the current window.
<mindex>[Main Index]</mindex>
}}
proc HLP_Downloads {} {
openHelp "OpenVerse Downloads" {
<h1><fgr>OpenVerse Downloads</fgr></h1>
When you are downloading a file, a status bar will appear
in the upper portion of the screen. When changing rooms
you will download a room image, you will also download
avatar images which other people are using. These downloads
happen automatically and you will see download status
bars come and go quite often. You will also see Upload Status
bars. These will pop up whenver you are using an avatar the
server does not have and when you are sending a file to
another user.
You can click on the status bar to get some information
about what is downloading, how fast it is going, who it
came from, etc. You can even cancel the download as well.
All downloaded files have a place. The list below will
help you understand what is downloading and where it is
going. It is important to understand where your home
directory is when viewing this list. For windows users,
your home directory is the OpenVerse/ directory. For
UNIX-Like systems, your home directory is unique for
each user. you will find yours in ~/.OpenVerse/
<b>downloads/</b> This is where all files which were send to
you by other users will go.
<b>rimages/</b> This is where all avatars which you see other
people wearing go.
<b>rooms</b> This is where all room images are downloaded to.
The following are directories where file are automatically
uploaded from.
<b>images/</b> Files which you are using as avatars are uploaded
to the server automatically when the server does not have an
image.
<mindex>[Main Index]</mindex>
}}
proc HLP_URL {} {
openHelp "OpenVerse URLs" {
<h1><fgr>OpenVerse URLs</fgr></h1>
From time to time you may see a file folder pop up on the
screen. These are links to files or web pages or email
address or other types of things even other servers!
Click on these links with the left or right mouse buttons
to get more information on who is offering it and what
is being offered. <fgr>You should always examine the contents
of a url link before you select <b>Open/Save</b></fgr>. Most
links are "safe" but you should be wary of file type links.
Always be sure you are downloading from someone you can
trust! If you don't feel you can trust then, just click the
reject button!
For more information on downloading, visit the <HLP_Downloads>Download Help</HLP_Downloads>
section. Lost of useful information about downloads here.
The buttons on the info window are as follows...
<b>Open/Save</b> This will <b>Open</b> a web page or <b>Save</b> a file.
<b>Ignore</b> This will close the info window leaving the
icon on the screen
<b>Reject</b> This will close the info window and remove the
icon from the screen.
<mindex>[Main Index]</mindex>
}}
proc HLP_Movement {} {
openHelp "OpenVerse Moving Around" {
<h1><fgr>OpenVerse Moving Around</fgr></h1>
To move around in the <b>OpenVerse</b> all you have to
do is click. Just click where you want to go.
Some portions of the screen may take you to other areas or
have some sort of effect on your avatar.. Experiment, click
around on things that look interesting and see what happens.
<b>The Newbie Dance</b><fgr>(tm)</fgr> Go ahead, you know you want to do it!
The newbie dance is something all new users do. No one really
knows why they do it, they just do. <b>The Newbie Dance</b><fgr>(tm)</fgr> is
sweeping the verse so be sure to take center stage, newbie, and
<b><fgb>DANCE</fgb></b>
<mindex>[Main Index]</mindex>
}}
proc HLP_Cmds {} {
openHelp "OpenVerse /COMMANDS" {
<h1><fgr>OpenVerse /COMMANDS</fgr></h1>
Here is a list of the <b>/COMMANDS</b> Which are available to
you in <b>OpenVerse</b>
/avatar Usage: /avatar file.av - Loads an avatar file.
/aved Loads the AvEd avatar editor. It was put here for
convienence.
/call Sends a ringing sound to the user named or all
users if you used * for a name.
/clear Clears the text chat window. /cls is an
abbreviation of this command and does the same
thing.
/connect Used to connect to a specific server. it requires
a hostname and port in the format /connect
example.com 1234
/dccsend Send a file URL to another user. You must
provide the path to the file. It can either be
relative to the current directory or it can be the
full path to the file. The user will be send a URL
which they can click on and accept.
/effect Performs some sort of effect on your avatar. the
format for this command is /effect type
Currently supported types are...
* shiver Will make your avatar
shiver.
* jump Your avatar jumps
up and down.
/frown Sends a public chat with a little frown face
in the balloon.
/idea Sends a public chat to the channel which will
contain a lightbulb in your chat bubble.
/love Sends a public chat to the channel which will
contain a set of hearts in your chat bubble.
/msg Send a private message to a user. the format for
this command is /msg UserName stuff stuff stuff.
you can replace username with a * to message
everyone.
/nick Change your nickname to something else. the
syntax for use is /nick NewName
/wink Sends a happy winking smile in your chat
balloon.
/whois Request whois information from the server. the
format for this command is /whois UserName
/push Pushes in all directions. People, things. it's fun.
try it.
/reconnect Used to reconnect to the server you were just
connected to. If you were connected, it will first
Disconnect.
/sing Sends a public chat to the channel which will
contain a set of music notes in your chat bubble.
/quit Quit Openverse! You will be prompted to be
sure you really wanted to exit.
/rerot This command will re-encode/decode all text in
the TextChat Window.
/rot13 Begin / End encoding/decoding all inbound and
outbound text with Rot13 encryption <fgr>PLEASE
NOTE:</fgr> Rot13 encryption is <fgr>NOT</fgr>
intended to secure your conversations with
other users! It is not at all secure
encryption. It is inteded to be used to
scramble potentially offensive information so
that only users wishing to descramble it will get
your message.
/smile Sends a public chat with a little smiley
face in the balloon.
/steam Sends a public chat to the channel which will
contain a steaming fizzle in your chat bubble.
/sub Send on the sub channel. this is provided mostly
for testing. The sub channel which is inteded
for use by OpenVerse plugins.
/url Used to send URLs to other people. You can
send all types of URLs! Ones that are handled
internally by OpenVerse
are...
OpenVerse Link OpenVerse://hostname:port
File Links file://example.com:port/filename:size
Email Links mailto:user@example.com
Web Links http://www.example.com
FTP Links ftp://ftp.example.com
The format for this command is...
/url who urlinfo
<b>who</b> can be replaced with * to send it to
everyone.
<mindex>[Main Index]</mindex>
}}
proc HLP_Names {} {
openHelp "OpenVerse Names Button And Name Tags" {
<h1><fgr>OpenVerse Names Button</fgr></h1>
The <b>Names</b> button is a two-part button. The Button
portion will allow you to list the names of all of the people
in the room. The checkbutton part of it will allow you to turn
on or off the display of user nametags.
When user nametags are turned on, You can Right-Click on the
tag to get the same options you get from the names menu. This
allows quick access to all options for a user with only a click
of the mouse!
The standard options available from the <b>Names</b> button
are as follows.
<b>Whois</b> Will send a whois request for the selected
user.
<b>Message</b> Will pop up a window allowing you to send
text privatly to this user.
<b>Send File</b> Will pop up a window allowing you to choose a
file to send to the user. You can also use /dccsend for
this.
<b>Call</b> Sends a ringing sound to the user. If they are
listening, you may be able to get their attention this way.
<b>Personal Info</b> This will request the user's personal
information. You may not receive a reply depending on
the user's settings.
<b>Ignore Avatar</b> Selecting this option will switch the
user's avatar to the default avatar and will ignore any
changes.
<b>Ignore Effects</b> This option will ignore any avatar
effects this user may try to use.
<b>Ignore Move</b> If someone is being just a bit too busy
on the screen for you, this will ignore their movement.
<b>Ignore Speech</b> This is the one you will use when you
do not like what someone is saying.
<b>Ignore Sub</b> Will ignore all messages on the sub
channel from this user.
<b>Ignore URL</b> Will ignore any URLs from this user.
<b>Ignore ALL</b> Ignores everything about this user. The
user will be "dead to you"
<b>Query</b> this will put you in Query mode with the
selected user. Any text you type will be sent to them
as a private message. Select again to UnQuery the user.
Click your own nametag to cancel all Queries.
<mindex>[Main Index]</mindex>
}}
proc HLP_Sounds {} {
openHelp "OpenVerse Sound Button" {
<h1><fgr>OpenVerse Sound Button</fgr></h1>
The <b>Sound</b> check button will allow you to enable or
disable the beep sound you hear when people speak. This
button will also enable or disable sounds which are used
by a plugin (or I would hope the plugin author would key
on this variable anyway)
<mindex>[Main Index]</mindex>
}}
proc HLP_Animate {} {
openHelp "OpenVerse Animate Button" {
<h1><fgr>OpenVerse Animate Button</fgr></h1>
The <b>Animate</b> button will start or stop your avatar
from displaying an Animation. This button is only useful for
avatars which actually have more than one image associated
with them. See the <HLP_AvEd>Avatar Editor</HLP_AvEd> For more
information on creating animated avatars.
<mindex>[Main Index]</mindex>
}}
proc HLP_Passageways {} {
openHelp "OpenVerse Connecting To Servers" {
<h1><fgr>OpenVerse Connecting
To Other Servers</fgr></h1>
To connect to the Current (or default) server. Click on the
large button marked <b>Connect</b>. When you are connected,
it will change to <b>Disconnect</b>.
The <b>/CONNECT</b> command will allow you to connect to a
specific <b>OpenVerse</b> server. The format for this command
is...
<fgb>/CONNECT example.com port</fgb>
Where example.com is the hostname or IP address of the server
you want to connect to and port is the numeric port which this
server is running on.
There is also the <b>Passageways</b> button which will allow
you to save "links" to other <b>OpenVerse</b> servers. To
connect to a server you have saved in this list.. just click on
it.
To add a room to the Passageways list, just click the
<b>Passageways</b> button and select <b>Add Current Room</b>
A list of the servers you've visited is kept in the History
list. Click the <b>History</b> entry under the <b>Passageways</b>
menu to view your room history.
OpenVerse keeps track of when you visit each room in your
History and Passageways lists. In parentheses after each room
name, you are told how long it has been since you visited that
room.
You can use the <b>Refresh List</b> option from the Passageways
to query all of the servers in your lists to see how many people
are on each one.
<mindex>[Main Index]</mindex>
}}
proc HLP_Help {} {
openHelp "OpenVerse Help System" {
<h1><fgr>OpenVerse Help System</fgr></h1>
The <b>Help System</b> uses <fgb><b>TK OpenHelp</b></fgb> by Juan J. Martinez
Siguenza Click on the OHlp button on the bottom right of this
window for more information on this freely available embedable
help system.
<mindex>[Main Index]</mindex>
}}
proc HLP_Send {} {
openHelp "OpenVerse Chatting" {
<h1><fgr>OpenVerse Chatting</fgr></h1>
Chatting in the <b>OpenVerse</b> is very easy, All you
have to do is type and hit enter. There is also the
<b>Send</b> button which will send any text you have
typed into the window next to it.
Once your text is sent to the server, it will be
displayed to all users in a small balloon next to
your avatar. You will see it as well.
<mindex>[Main Index]</mindex>
}}
proc HLP_Colors {} {
openHelp "OpenVerse Coloring Text" {
<h1><fgr>OpenVerse
Coloring Text</fgr></h1>
It is possible to add pretty colors to your text which is
displayed in the <HLP_TextChat>Text Chat</HLP_TextChat> section To do this, you need a
little knowledge of the color codes. to people famaliar with IRC
color codes as used in mIRC, EPIC, BitchX and others you'll find
the info below nearly identical.
Each color code consists of an escape character, a foreground
color code and an optional background color code. the format
looks much like this...
<fgb>\x034,0this text would be green on white</fgb>
hte text \x03 is the escape character for the color codes. This is
not typed literally, it is entered by hitting Ctrl-K (which should
also be familiar to mIRC users)
The color codes for foreground and background are as follows.
0=White 9=Bright Green
1=Black 10=Bluish-Green
2=Navy Blue 11=Cyan
3=Dark Green 12=Blue
4=Bright Red 13=Hot Pink
5=Brown 14=Dark Grey
6=Magenta 15=Light Gray
7=Orange 16=White
8=Yellow 99=normal (no color attribute)
<fgr>Notes:</fgr>
Colors below 10 can be entered as a single digit or as
a double digit (9 is the same as 09).
Colors are stripped off of the text which is displayed in
the chat bubbles. Perhaps a later version will also color
this text.
<mindex>[Main Index]</mindex>
}}
proc HLP_TextChat {} {
openHelp "OpenVerse TextChat Window" {
<h1><fgr>OpenVerse TextChat
Window</fgr></h1>
The <b>TextChat</b> window displays and retains text which was
sent to the channel. It will hold up to the last 200 things
said. Any time you open this window, it will be filled again
with the past 200 things said.
Chatting in the <b>TextChat</b> window is very easy, All you
have to do is type and hit enter. There is also the <b>Send</b>
button which will send any text you have typed into the window
next to it.
There is a <b>Scroll Lock</b> button so that you can scroll through
the things people said while you weren't looking and not have
it jump to the bottom everytime something new comes into the
window.
The <b>Eraser Button</b> will allow you to clear the screen. This
is handy when you've just finished or are in the middle of a
conversation about something sinister and someone walks in the
room.
There is also a <b>Log Button</b> This will start or stop logging
of the text people are saying. It will also log file transfers and
private messages and SCHAT type messages (special chat, such
as singing). The log file will be saved to your personal OpenVerse
dir as LogFile.txt. For windows users, this is the OpenVerse dir...
for *NIX users, this is ~/.OpenVerse/
Once your text is sent to the server, it will be displayed to
all users in a small balloon next to your avatar. You will see
it as well.
<mindex>[Main Index]</mindex>
}}
# -------------------------------------------------------------------
mindex
syntax highlighted by Code2HTML, v. 0.9.1