Testing

From OpenSimulator

(Difference between revisions)
Jump to: navigation, search
(reformatted a bit)
(reformatted in tables)
Line 1: Line 1:
 
= Current functionality =
 
= Current functionality =
'''(may be out of date. contributions welcome)'''
 
  
Note: These features were tested in standalone mode.
+
== Account ==
 +
<table border="1" cellpadding="5" cellspacing="0">
 +
  <tr>
 +
    <th width="200">&nbsp;</th>
 +
    <th width="200">Standalone</th>
 +
    <th width="200">Grid</th>
 +
  </tr>
 +
  <tr>
 +
    <td>login</td>
 +
    <td bgcolor="lime">+ (may be moved to a webservice)</td>
 +
    <td bgcolor="lime">+ (may be moved to a webservice)</td>
 +
  </tr>
 +
  <tr>
 +
    <td>logout</td>
 +
    <td bgcolor="lime">OK</td>
 +
    <td bgcolor="lime">OK</td>
 +
  </tr>
 +
  <tr>
 +
    <td>relog</td>
 +
    <td bgcolor="lime">OK</td>
 +
    <td bgcolor="lime">OK</td>
 +
  </tr>
 +
</table>
  
Key:
+
== World ==
   + = working
+
<table border="1" cellpadding="5" cellspacing="0">
   % = partially working
+
   <tr>
   - = not working
+
    <th width="200">&nbsp;</th>
   ? = status unknown
+
    <th width="200">Standalone</th>
 +
    <th width="200">Grid</th>
 +
  </tr>
 +
  <tr>
 +
    <td>day / night cycle</td>
 +
    <td bgcolor="lime">OK</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
  </tr>
 +
  <tr>
 +
    <td>windlight</td>
 +
    <td bgcolor="red">not working</td>
 +
    <td bgcolor="red">not working</td>
 +
   </tr>
 +
  <tr>
 +
    <td>clouds</td>
 +
    <td bgcolor="red">not working</td>
 +
    <td bgcolor="red">not working</td>
 +
   </tr>
 +
  <tr>
 +
    <td>wind</td>
 +
    <td bgcolor="red">not working</td>
 +
    <td bgcolor="red">not working</td>
 +
   </tr>
 +
  <tr>
 +
    <td>water and water texture</td>
 +
    <td bgcolor="lime">OK</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
  </tr>
 +
  <tr>
 +
    <td>terrain and terrain textures</td>
 +
    <td bgcolor="lime">OK</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
  </tr>
 +
</table>
  
* '''Login, logout, relog'''
+
== Accounts and permissions ==
** login: + (may be moved to a webservice)
+
<table border="1" cellpadding="5" cellspacing="0">
** logout: +
+
  <tr>
** relog: +
+
    <th width="200">&nbsp;</th>
 +
    <th width="200">Standalone</th>
 +
    <th width="200">Grid</th>
 +
  </tr>
 +
  <tr>
 +
    <td>multiple account creation</td>
 +
    <td bgcolor="lime">OK</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
  </tr>
 +
  <tr>
 +
    <td>permissions per account</td>
 +
    <td bgcolor="yellow">partially working</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
  </tr>
 +
  <tr>
 +
    <td>account has inventory</td>
 +
    <td bgcolor="lime">OK</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
  </tr>
 +
  <tr>
 +
    <td>sim supports multiple logins</td>
 +
    <td bgcolor="lime">OK</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
  </tr>
 +
</table>
  
* '''World'''
+
== Avatar ==
** day / night cycle: +
+
<table border="1" cellpadding="5" cellspacing="0">
** windlight: -
+
  <tr>
** clouds: -
+
    <th width="200">&nbsp;</th>
** wind: -
+
    <th width="200">Standalone</th>
** water and water texture: +
+
    <th width="200">Grid</th>
** terrain and terrain textures: +
+
  </tr>
 +
  <tr>
 +
    <td>teleport within region</td>
 +
    <td bgcolor="yellow">partially working (camera pos and avatar height need click to restore sane values)</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
  </tr>
 +
  <tr>
 +
    <td>built-in animations (walking, flying, sitting)</td>
 +
    <td bgcolor="yellow">partially working (sit and sit animation do not work)</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
  </tr>
 +
  <tr>
 +
    <td>uploaded animations / gestures</td>
 +
    <td bgcolor="yellow">partially working (play locally, but not in world)</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
  </tr>
 +
  <tr>
 +
    <td>uploaded sounds</td>
 +
    <td bgcolor="yellow">partially working (play locally, but not in world)</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
  </tr>
 +
  <tr>
 +
    <td>can wear clothes</td>
 +
    <td bgcolor="yellow">partially working (must manually re-wear after every login)</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
  </tr>
 +
  <tr>
 +
    <td>can attach items</td>
 +
    <td bgcolor="red">not working</td>
 +
    <td bgcolor="red">not working</td>
 +
  </tr>
 +
  <tr>
 +
    <td>DRAG / CTRL DRAG objects</td>
 +
    <td bgcolor="lime">OK</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
  </tr>
 +
</table>
  
* '''Accounts and permissions'''
+
== Building ==
** multiple account creation: +
+
<table border="1" cellpadding="5" cellspacing="0">
** permissions per account: %
+
  <tr>
** account has inventory: +
+
    <th width="200">&nbsp;</th>
** sim supports multiple logins: +
+
    <th width="200">Standalone</th>
 +
    <th width="200">Grid</th>
 +
  </tr>
 +
  <tr>
 +
    <td>create prim</td>
 +
    <td bgcolor="lime">OK</td>
 +
    <td bgcolor="lime">OK</td>
 +
  </tr>
 +
  <tr>
 +
    <td>change prim type</td>
 +
    <td bgcolor="lime">OK</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
  </tr>
 +
  <tr>
 +
    <td>change prim transparency</td>
 +
    <td bgcolor="lime">OK</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
  </tr>
 +
  <tr>
 +
    <td>change prim colour</td>
 +
    <td bgcolor="lime">OK</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
  </tr>
 +
  <tr>
 +
    <td>change prim texture (including uploaded textures)</td>
 +
    <td bgcolor="lime">OK</td>
 +
    <td bgcolor="lime">OK</td>
 +
  </tr>
 +
  <tr>
 +
    <td>change prim size, cut, hollow, etc</td>
 +
    <td bgcolor="yellow">partially working (issues with prim stretching)</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
  </tr>
 +
  <tr>
 +
    <td>prim light, fullbright and flexi</td>
 +
    <td bgcolor="lime">OK</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
  </tr>
 +
  <tr>
 +
    <td>link prims</td>
 +
    <td bgcolor="lime">OK</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
  </tr>
 +
  <tr>
 +
    <td>unlink prims</td>
 +
    <td bgcolor="red">not working</td>
 +
    <td bgcolor="red">not working</td>
 +
  </tr>
 +
  <tr>
 +
    <td>permissions</td>
 +
    <td bgcolor="yellow">partially working</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
  </tr>
 +
  <tr>
 +
    <td>objects persist in world across login / logoff and server restart</td>
 +
    <td bgcolor="lime">OK</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
  </tr>
 +
  <tr>
 +
    <td>parcel support</td>
 +
    <td bgcolor="yellow">partially working</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
  </tr>
 +
</table>
  
* '''Avatar'''
+
== Terraforming ==
** teleport within region: % (camera pos and avatar height need click to restore sane values)
+
<table border="1" cellpadding="5" cellspacing="0">
** built-in animations (walking, flying, sitting): % (sit and sit animation do not work)
+
  <tr>
** uploaded animations / gestures: % (play locally, but not in world)
+
    <th width="200">&nbsp;</th>
** uploaded sounds: % (play locally, but not in world)
+
    <th width="200">Standalone</th>
** can wear items: -
+
    <th width="200">Grid</th>
** DRAG / CTRL DRAG objects: +
+
  </tr>
 +
  <tr>
 +
    <td>raise land</td>
 +
    <td bgcolor="lime">OK</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
  </tr>
 +
  <tr>
 +
    <td>lower land</td>
 +
    <td bgcolor="lime">OK</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
  </tr>
 +
  <tr>
 +
    <td>flatten land</td>
 +
    <td bgcolor="lime">OK</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
  </tr>
 +
  <tr>
 +
    <td>other terraforming functions</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
  </tr>
 +
</table>
  
* '''Building'''
+
== Land and parcels ==
** create prim: +
+
<table border="1" cellpadding="5" cellspacing="0">
** change prim type: +
+
  <tr>
** change prim transparency: +
+
    <th width="200">&nbsp;</th>
** change prim colour: +
+
    <th width="200">Standalone</th>
** change prim texture (including uploaded textures): +
+
    <th width="200">Grid</th>
** change prim size, cut, hollow, etc: % (issues with prim stretching)
+
  </tr>
** prim light, fullbright and flexi: +
+
  <tr>
** link prims: +
+
    <td>subdivide</td>
** unlink prims: -
+
    <td bgcolor="magenta">unknown</td>
** permissions: %
+
    <td bgcolor="magenta">unknown</td>
** objects persist in world across login / logoff and server restart: +
+
  </tr>
** parcel support: %
+
  <tr>
 +
    <td>join</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
  </tr>
 +
  <tr>
 +
    <td>buy and sell</td>
 +
    <td bgcolor="red">not working</td>
 +
    <td bgcolor="red">not working</td>
 +
  </tr>
 +
</table>
  
* '''Terraforming'''
+
== UI ==
** raise land: +
+
<table border="1" cellpadding="5" cellspacing="0">
** lower land: +
+
  <tr>
** flatten land: +
+
    <th width="200">&nbsp;</th>
** other terraforming functions: ?
+
    <th width="200">Standalone</th>
 +
    <th width="200">Grid</th>
 +
  </tr>
 +
  <tr>
 +
    <td>friends list</td>
 +
    <td bgcolor="red">not working</td>
 +
    <td bgcolor="red">not working</td>
 +
  </tr>
 +
  <tr>
 +
    <td>uploads</td>
 +
    <td bgcolor="lime">OK</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
  </tr>
 +
  <tr>
 +
    <td>edit profile</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
  </tr>
 +
  <tr>
 +
    <td>search</td>
 +
    <td bgcolor="red">not working</td>
 +
    <td bgcolor="red">not working</td>
 +
  </tr>
 +
  <tr>
 +
    <td>large map</td>
 +
    <td bgcolor="lime">OK</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
  </tr>
 +
  <tr>
 +
    <td>minimap</td>
 +
    <td bgcolor="lime">OK</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
  </tr>
 +
  <tr>
 +
    <td>money</td>
 +
    <td bgcolor="red">not working</td>
 +
    <td bgcolor="red">not working</td>
 +
  </tr>
 +
  <tr>
 +
    <td>HUD attachments</td>
 +
    <td bgcolor="red">not working</td>
 +
    <td bgcolor="red">not working</td>
 +
  </tr>
 +
</table>
  
* '''Land and parcels'''
+
== Friends ==
** subdivide: ?
+
<table border="1" cellpadding="5" cellspacing="0">
** join: ?
+
  <tr>
** buy and sell: -
+
    <th width="200">&nbsp;</th>
 +
    <th width="200">Standalone</th>
 +
    <th width="200">Grid</th>
 +
  </tr>
 +
  <tr>
 +
    <td>add</td>
 +
    <td bgcolor="red">not working</td>
 +
    <td bgcolor="red">not working</td>
 +
  </tr>
 +
  <tr>
 +
    <td>remove</td>
 +
    <td bgcolor="red">not working</td>
 +
    <td bgcolor="red">not working</td>
 +
  </tr>
 +
  <tr>
 +
    <td>permissions</td>
 +
    <td bgcolor="red">not working</td>
 +
    <td bgcolor="red">not working</td>
 +
  </tr>
 +
  <tr>
 +
    <td>mapping</td>
 +
    <td bgcolor="red">not working</td>
 +
    <td bgcolor="red">not working</td>
 +
  </tr>
 +
  <tr>
 +
    <td>online visibility</td>
 +
    <td bgcolor="red">not working</td>
 +
    <td bgcolor="red">not working</td>
 +
  </tr>
 +
  <tr>
 +
    <td>can edit my objects</td>
 +
    <td bgcolor="lime">OK</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
  </tr>
 +
</table>
  
* '''UI'''
+
== Groups ==
** friends list: -
+
<table border="1" cellpadding="5" cellspacing="0">
** uploads: +
+
  <tr>
** edit profile: ?
+
    <th width="200">&nbsp;</th>
** search: -
+
    <th width="200">Standalone</th>
** large map: +
+
    <th width="200">Grid</th>
** minimap: +
+
  </tr>
** money: -
+
  <tr>
** HUD attachments: -
+
    <td>create</td>
 +
    <td bgcolor="red">not working</td>
 +
    <td bgcolor="red">not working</td>
 +
  </tr>
 +
  <tr>
 +
    <td>join</td>
 +
    <td bgcolor="red">not working</td>
 +
    <td bgcolor="red">not working</td>
 +
  </tr>
 +
  <tr>
 +
    <td>description</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
  </tr>
 +
  <tr>
 +
    <td>graphic</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
  </tr>
 +
  <tr>
 +
    <td>notices</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
  </tr>
 +
  <tr>
 +
    <td>vote</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
  </tr>
 +
  <tr>
 +
    <td>invite</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
  </tr>
 +
  <tr>
 +
    <td>remove</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
  </tr>
 +
  <tr>
 +
    <td>members</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
  </tr>
 +
  <tr>
 +
    <td>group list</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
  </tr>
 +
  <tr>
 +
    <td>publish</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
  </tr>
 +
  <tr>
 +
    <td>set title</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
  </tr>
 +
  <tr>
 +
    <td>change active title</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
  </tr>
 +
  <tr>
 +
    <td>enrollment fee</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
  </tr>
 +
  <tr>
 +
    <td>open enrollment</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
  </tr>
 +
  <tr>
 +
    <td>set mature flag</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
  </tr>
 +
  <tr>
 +
    <td>group land</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
  </tr>
 +
</table>
  
* '''Friends'''
+
=== Group Roles ===
** add: -
+
<table border="1" cellpadding="5" cellspacing="0">
** remove: -
+
  <tr>
** permissions: -
+
    <th width="200">&nbsp;</th>
** mapping: -
+
    <th width="200">Standalone</th>
** online visibility: -
+
    <th width="200">Grid</th>
** can edit my objects: +
+
  </tr>
 +
  <tr>
 +
    <td>create</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
  </tr>
 +
  <tr>
 +
    <td>edit</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
  </tr>
 +
  <tr>
 +
    <td>remove</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
  </tr>
 +
  <tr>
 +
    <td>add person</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
  </tr>
 +
  <tr>
 +
    <td>remove person</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
  </tr>
 +
  <tr>
 +
    <td>abilities</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
  </tr>
 +
</table>
  
* '''Groups'''
+
== Chat, IM, Voice ==
** create: -
+
<table border="1" cellpadding="5" cellspacing="0">
** join: -
+
  <tr>
** description: ?
+
    <th width="200">&nbsp;</th>
** graphic: ?
+
    <th width="200">Standalone</th>
** notices: ?
+
    <th width="200">Grid</th>
** vote: ?
+
  </tr>
** invite: ?
+
  <tr>
** remove: ?
+
    <td>local chat</td>
** members: ?
+
    <td bgcolor="lime">OK</td>
** group list: ?
+
    <td bgcolor="lime">OK</td>
** publish: ?
+
  </tr>
** set title: ?
+
  <tr>
** change active title: ?
+
    <td>chat at distance</td>
** enrollment fee:?
+
    <td bgcolor="magenta">unknown</td>
** open enrollment: ?
+
    <td bgcolor="magenta">unknown</td>
** set mature flag: ?
+
  </tr>
** group land: ?
+
  <tr>
** '''Group Roles'''
+
    <td>send / receive IM</td>
*** create: ?
+
    <td bgcolor="lime">OK</td>
*** edit: ?
+
    <td bgcolor="magenta">unknown</td>
*** remove: ?
+
  </tr>
*** add person: ?
+
  <tr>
*** remove person: ?
+
    <td>offline IM</td>
*** abilities: ?
+
    <td bgcolor="magenta">unknown</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
  </tr>
 +
  <tr>
 +
    <td>group IM</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
  </tr>
 +
  <tr>
 +
    <td>multiple friend IM</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
  </tr>
 +
  <tr>
 +
    <td>participant list</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
  </tr>
 +
  <tr>
 +
    <td>voice</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
  </tr>
 +
  <tr>
 +
    <td>IRC bridge</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
    <td bgcolor="lime">OK</td>
 +
  </tr>
 +
</table>
  
* '''Chat, IM, Voice'''
+
== Physics / Collision ==
** local chat: +
+
<table border="1" cellpadding="5" cellspacing="0">
** chat at distance: ?
+
  <tr>
** send / receive IM: +
+
    <th width="150">&nbsp;</th>
** offline IM: ?
+
    <th width="150">basicphysics</th>
** group IM: ?
+
    <th width="150">OpenDynamicsEngine</th>
** multiple friend IM: ?
+
    <th width="150">modified_BulletX</th>
** participant list: ?
+
    <th width="150">RealPhysX</th>
** voice: ?
+
  </tr>
 +
  <tr>
 +
    <td>walk on ground</td>
 +
    <td bgcolor="lime">OK</td>
 +
    <td bgcolor="lime">OK</td>
 +
    <td bgcolor="yellow">partially working (ground is very slippery)</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
  </tr>
 +
  <tr>
 +
    <td>fly</td>
 +
    <td bgcolor="lime">OK</td>
 +
    <td bgcolor="lime">OK</td>
 +
    <td bgcolor="lime">OK</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
  </tr>
 +
  <tr>
 +
    <td>sit on ground</td>
 +
    <td bgcolor="red">not working</td>
 +
    <td bgcolor="red">not working</td>
 +
    <td bgcolor="red">not working</td>
 +
    <td bgcolor="red">not working</td>
 +
  </tr>
 +
  <tr>
 +
    <td>sit on object</td>
 +
    <td bgcolor="red">not working</td>
 +
    <td bgcolor="red">not working</td>
 +
    <td bgcolor="red">not working</td>
 +
    <td bgcolor="red">not working</td>
 +
  </tr>
 +
  <tr>
 +
    <td>walk on object</td>
 +
    <td bgcolor="red">not working</td>
 +
    <td bgcolor="yellow">partially working (some stability issues)</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
  </tr>
 +
  <tr>
 +
    <td>bump into object</td>
 +
    <td bgcolor="red">not working</td>
 +
    <td bgcolor="lime">OK</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
  </tr>
 +
  <tr>
 +
    <td>prim physics</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
  </tr>
 +
</table>
  
* '''Physics / Collision'''
+
== Scripting ==
** walk on ground: +
+
<table border="1" cellpadding="5" cellspacing="0">
** fly: +
+
  <tr>
** sit on ground: -
+
    <th width="200">&nbsp;</th>
** sit on object: -
+
    <th width="200">Standalone</th>
** walk on object: % (does not work in basicphysics)
+
    <th width="200">Grid</th>
** bump into object: % (does not work in basicphysics)
+
  </tr>
** prim physics: %
+
  <tr>
 +
    <td>create LSL script</td>
 +
    <td bgcolor="yellow">partially working</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
  </tr>
 +
  <tr>
 +
    <td>add script to object</td>
 +
    <td bgcolor="lime">OK</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
  </tr>
 +
  <tr>
 +
    <td>execute script in object</td>
 +
    <td bgcolor="lime">OK</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
  </tr>
 +
</table>
  
* '''Scripting'''
+
Note: not all scripting features are supported yet.
** create LSL script: %
+
The following features are currently implemented:
** add script to object: +
+
* Functions: see [[llFunction_implementation_status]]
** execute script in object: +
+
* Events: touch_start(), state_entry()
Note: not all scripting features are supported yet.
+
* States: default
The following features are currently implemented:
+
+
* Functions:
+
    see [[llFunction_implementation_status]]
+
+
* Events:
+
    touch_start(), state_entry()
+
+
* States:
+
    default
+
  
* '''Inventory'''
+
== Inventory ==
** create new items (folder, notes, body, clothes, prims, scripts): +
+
<table border="1" cellpadding="5" cellspacing="0">
** delete items: +
+
  <tr>
** trash folder functions (restore, purge): +
+
    <th width="200">&nbsp;</th>
** search inventory: +
+
    <th width="200">Standalone</th>
** "recent items" list: -
+
    <th width="200">Grid</th>
** inventory persists across logout / login: +
+
  </tr>
** drag items to / from world: +
+
  <tr>
 +
    <td>create new items (folder, notes, body, clothes, prims, scripts)</td>
 +
    <td bgcolor="lime">OK</td>
 +
    <td bgcolor="lime">OK</td>
 +
  </tr>
 +
  <tr>
 +
    <td>delete items</td>
 +
    <td bgcolor="lime">OK</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
  </tr>
 +
  <tr>
 +
    <td>trash folder functions (restore, purge)</td>
 +
    <td bgcolor="lime">OK</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
  </tr>
 +
  <tr>
 +
    <td>search inventory</td>
 +
    <td bgcolor="lime">OK</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
  </tr>
 +
  <tr>
 +
    <td>"recent items" list</td>
 +
    <td bgcolor="red">not working</td>
 +
    <td bgcolor="red">not working</td>
 +
  </tr>
 +
  <tr>
 +
    <td>inventory persists across logout / login</td>
 +
    <td bgcolor="lime">OK</td>
 +
    <td bgcolor="red">not working</td>
 +
  </tr>
 +
  <tr>
 +
    <td>drag items to / from world</td>
 +
    <td bgcolor="lime">OK</td>
 +
    <td bgcolor="magenta">unknown</td>
 +
  </tr>
 +
</table>

Revision as of 20:43, 23 October 2007

Contents

Current functionality

Account

  Standalone Grid
login + (may be moved to a webservice) + (may be moved to a webservice)
logout OK OK
relog OK OK

World

  Standalone Grid
day / night cycle OK unknown
windlight not working not working
clouds not working not working
wind not working not working
water and water texture OK unknown
terrain and terrain textures OK unknown

Accounts and permissions

  Standalone Grid
multiple account creation OK unknown
permissions per account partially working unknown
account has inventory OK unknown
sim supports multiple logins OK unknown

Avatar

  Standalone Grid
teleport within region partially working (camera pos and avatar height need click to restore sane values) unknown
built-in animations (walking, flying, sitting) partially working (sit and sit animation do not work) unknown
uploaded animations / gestures partially working (play locally, but not in world) unknown
uploaded sounds partially working (play locally, but not in world) unknown
can wear clothes partially working (must manually re-wear after every login) unknown
can attach items not working not working
DRAG / CTRL DRAG objects OK unknown

Building

  Standalone Grid
create prim OK OK
change prim type OK unknown
change prim transparency OK unknown
change prim colour OK unknown
change prim texture (including uploaded textures) OK OK
change prim size, cut, hollow, etc partially working (issues with prim stretching) unknown
prim light, fullbright and flexi OK unknown
link prims OK unknown
unlink prims not working not working
permissions partially working unknown
objects persist in world across login / logoff and server restart OK unknown
parcel support partially working unknown

Terraforming

  Standalone Grid
raise land OK unknown
lower land OK unknown
flatten land OK unknown
other terraforming functions unknown unknown

Land and parcels

  Standalone Grid
subdivide unknown unknown
join unknown unknown
buy and sell not working not working

UI

  Standalone Grid
friends list not working not working
uploads OK unknown
edit profile unknown unknown
search not working not working
large map OK unknown
minimap OK unknown
money not working not working
HUD attachments not working not working

Friends

  Standalone Grid
add not working not working
remove not working not working
permissions not working not working
mapping not working not working
online visibility not working not working
can edit my objects OK unknown

Groups

  Standalone Grid
create not working not working
join not working not working
description unknown unknown
graphic unknown unknown
notices unknown unknown
vote unknown unknown
invite unknown unknown
remove unknown unknown
members unknown unknown
group list unknown unknown
publish unknown unknown
set title unknown unknown
change active title unknown unknown
enrollment fee unknown unknown
open enrollment unknown unknown
set mature flag unknown unknown
group land unknown unknown

Group Roles

  Standalone Grid
create unknown unknown
edit unknown unknown
remove unknown unknown
add person unknown unknown
remove person unknown unknown
abilities unknown unknown

Chat, IM, Voice

  Standalone Grid
local chat OK OK
chat at distance unknown unknown
send / receive IM OK unknown
offline IM unknown unknown
group IM unknown unknown
multiple friend IM unknown unknown
participant list unknown unknown
voice unknown unknown
IRC bridge unknown OK

Physics / Collision

  basicphysics OpenDynamicsEngine modified_BulletX RealPhysX
walk on ground OK OK partially working (ground is very slippery) unknown
fly OK OK OK unknown
sit on ground not working not working not working not working
sit on object not working not working not working not working
walk on object not working partially working (some stability issues) unknown unknown
bump into object not working OK unknown unknown
prim physics unknown unknown unknown unknown

Scripting

  Standalone Grid
create LSL script partially working unknown
add script to object OK unknown
execute script in object OK unknown

Note: not all scripting features are supported yet. The following features are currently implemented:

Inventory

  Standalone Grid
create new items (folder, notes, body, clothes, prims, scripts) OK OK
delete items OK unknown
trash folder functions (restore, purge) OK unknown
search inventory OK unknown
"recent items" list not working not working
inventory persists across logout / login OK not working
drag items to / from world OK unknown
Personal tools
General
About This Wiki