|
|
(6 intermediate revisions by one user not shown) |
Line 1: |
Line 1: |
− | '''Current functionality (may be out of date. contributions welcome)'''
| + | #REDIRECT [[Testing]] |
− | <br>
| + | |
− | | + | |
− | '''Note:''' We are aiming for a standalone server in upcoming public release 0.4. These features have been tested in standalone mode. Grid mode functionality is planned for releases after 0.4.
| + | |
− | <br>
| + | |
− | | + | |
− | '''Key:''' <br>
| + | |
− | + = working now <br>
| + | |
− | % = partially working <br>
| + | |
− | - = not working yet <br>
| + | |
− | ! = not working or partially working, but planned to be working in upcoming public release 0.4 <br>
| + | |
− | ? = status unknown <br>
| + | |
− | ------------------------------------------------------------------------------
| + | |
− | <br>
| + | |
− | | + | |
− | | + | |
− | * '''Login, logout, relog'''
| + | |
− | ** login: +
| + | |
− | ** logout: +
| + | |
− | ** relog: +
| + | |
− | notes: <br>
| + | |
− | ** Windows or Linux 1.18.1.2 client used for testing. <br>
| + | |
− | ** Login may be moved to a webservice. <br>
| + | |
− | <br>
| + | |
− | | + | |
− | * '''World'''
| + | |
− | ** day / night cycle: +
| + | |
− | ** windlight: -
| + | |
− | ** clouds: -
| + | |
− | ** wind: -
| + | |
− | ** water and water texture: +
| + | |
− | ** terrain and terrain textures: +
| + | |
− | <br>
| + | |
− | | + | |
− | * '''Accounts and permissions'''
| + | |
− | ** multiple account creation: +
| + | |
− | ** permissions per account: %
| + | |
− | ** account has inventory: +
| + | |
− | ** sim supports multiple logins: +
| + | |
− | | + | |
− | | + | |
− | * '''Avatar'''
| + | |
− | ** teleport within region: %
| + | |
− | ** built-in animations (walking, flying, sitting): %
| + | |
− | ** uploaded animations /gestures: %
| + | |
− | ** uploaded sounds: %
| + | |
− | ** can wear items: -
| + | |
− | ** DRAG / CTRL DRAG objects: +
| + | |
− | notes: <br>
| + | |
− | ** teleport within region works. camera pos and avatar height need click to restore sane values.
| + | |
− | ** sit and sit animation not working yet.
| + | |
− | ** uploaded sounds and animations play locally, but not in world.
| + | |
− | <br>
| + | |
− | | + | |
− | * '''Building'''
| + | |
− | ** create prim: +
| + | |
− | ** change prim type: +
| + | |
− | ** change prim transparency: +
| + | |
− | ** change prim colour: +
| + | |
− | ** change prim texture (including uploaded textures): +
| + | |
− | ** change prim size, cut, hollow, etc: %
| + | |
− | ** prim light, fullbright and flexi: +
| + | |
− | ** link prims: %
| + | |
− | ** permissions: %
| + | |
− | ** objects persist in world across login / logoff and server restart: +
| + | |
− | ** parcel support: %
| + | |
− | notes: <br>
| + | |
− | ** issues with prim stretching.
| + | |
− | ** linking not fully working, due to physics issues.
| + | |
− | <br>
| + | |
− | | + | |
− | * '''Terraforming'''
| + | |
− | ** raise land: +
| + | |
− | ** lower land: +
| + | |
− | ** flatten land: +
| + | |
− | ** other terraforming functions: ?
| + | |
− | <br>
| + | |
− | | + | |
− | | + | |
− | * '''Land and parcels'''
| + | |
− | ** subdivide: ?
| + | |
− | ** join: ?
| + | |
− | ** buy and sell: -
| + | |
− | <br>
| + | |
− | | + | |
− | * '''UI'''
| + | |
− | ** friends list: -
| + | |
− | ** uploads: +
| + | |
− | ** edit profile: ?
| + | |
− | ** search: -
| + | |
− | ** large map: +
| + | |
− | ** minimap: +
| + | |
− | ** money: -
| + | |
− | ** HUD attachments: -
| + | |
− | <br>
| + | |
− | | + | |
− | * '''Friends'''
| + | |
− | ** add: -
| + | |
− | ** remove: -
| + | |
− | ** permissions: -
| + | |
− | ** mapping: -
| + | |
− | ** online visibility: -
| + | |
− | ** can edit my objects: +
| + | |
− | <br>
| + | |
− | | + | |
− | * '''Groups'''
| + | |
− | ** create: -
| + | |
− | ** join: -
| + | |
− | ** description: ?
| + | |
− | ** graphic: ?
| + | |
− | ** notices: ?
| + | |
− | ** vote: ?
| + | |
− | ** invite: ?
| + | |
− | ** remove: ?
| + | |
− | ** members: ?
| + | |
− | ** group list: ?
| + | |
− | ** publish: ?
| + | |
− | ** set title: ?
| + | |
− | ** change active title: ?
| + | |
− | ** enrollment fee:?
| + | |
− | ** open enrollment: ?
| + | |
− | ** set mature flag: ?
| + | |
− | ** group land: ?
| + | |
− | <br>
| + | |
− | | + | |
− | | + | |
− | ** '''Group Roles'''
| + | |
− | *** create: ?
| + | |
− | *** edit: ?
| + | |
− | *** remove: ?
| + | |
− | *** add person: ?
| + | |
− | *** remove person: ?
| + | |
− | *** abilities: ?
| + | |
− | <br>
| + | |
− | | + | |
− | * '''Chat, IM, Voice'''
| + | |
− | ** local chat: +
| + | |
− | ** chat at distance: ?
| + | |
− | ** send / receive IM: +
| + | |
− | ** offline IM: ?
| + | |
− | ** group IM: ?
| + | |
− | ** multiple friend IM: ?
| + | |
− | ** participant list: ?
| + | |
− | ** voice: ?
| + | |
− | <br>
| + | |
− | | + | |
− | | + | |
− | * '''Physics / Collision'''
| + | |
− | ** walk on ground: +
| + | |
− | ** fly: +
| + | |
− | ** sit on ground: -
| + | |
− | ** sit on object: -
| + | |
− | ** walk on object: %
| + | |
− | ** bump into object: %
| + | |
− | ** prim physics: %
| + | |
− | notes: <br>
| + | |
− | ** OpenSim supports multiple physics engines. currently: basicphysics, ODE and PhysX.
| + | |
− | ** basicphysics engine is used by default.
| + | |
− | ** some features not supported in basicphysics engine.
| + | |
− | <br>
| + | |
− | | + | |
− | | + | |
− | * '''Scripting'''
| + | |
− | ** create LSL script: %
| + | |
− | ** add script to object: +
| + | |
− | ** execute script in object: +
| + | |
− | notes: <br>
| + | |
− | not all scripting features are supported yet. the following features are currrently implemented:
| + | |
− |
| + | |
− | Math Functions:
| + | |
− | llSin(), llCos(), llTan(), llAtan2(), llSqrt(), llPow(), llAbs(), llFabs(), llFrand(), llFloor(), llCeil(), llRound(), llModPow(), llMD5String
| + | |
− | | + | |
− | Communication Functions:
| + | |
− | llSay(), llWhisper(), llShout()
| + | |
− | | + | |
− | Primitive Functions:
| + | |
− | llSetText()
| + | |
− | | + | |
− | Time Functions:
| + | |
− | llGetUNIXTime, llGetGMTDate(), llGetDate()
| + | |
− | | + | |
− | String Functions:
| + | |
− | llGetStringLength(), llDeleteSubString(), llGetSubString()
| + | |
− | | + | |
− | Events:
| + | |
− | touch_start(), state_entry()
| + | |
− | | + | |
− | States:
| + | |
− | default
| + | |
− | <br>
| + | |
− | | + | |
− | | + | |
− | * '''Inventory'''
| + | |
− | ** create new items (folder, notes, body, clothes, prims, scripts): +
| + | |
− | ** delete items: +
| + | |
− | ** trash folder functions (restore, purge): +
| + | |
− | ** search inventory: +
| + | |
− | ** "recent items" list: -
| + | |
− | ** inventory persists across logout / login: +
| + | |
− | ** drag items to / from world: +
| + | |
− | <br>
| + | |