LSL Status/Events
From OpenSimulator
(Difference between revisions)
(→LSL Events Status) |
|||
Line 148: | Line 148: | ||
| align="center" valign="bottom" | | | align="center" valign="bottom" | | ||
| align="center" valign="bottom" | | | align="center" valign="bottom" | | ||
− | | valign="bottom" | Since the implementation of a currency is not part of the OpenSim project, the money event should | + | | valign="bottom" | Since the implementation of a currency is not part of the OpenSim project, the money event should allow for either in-world or off-world payments. For in-world payments, the event should be triggered when a resident has paid an amount. For off-world payments, it should signify that a resident wants to buy an item or pay an amount rather than the completion of a payment. The actual payment should then be initiated either through a plugin or an external process (e.g. via a website). Therefore, the money event needs an optional third parameter that specifies if the payment was internal or external. Alternatively, an additional event could be created (e.g. 'payrequest') for external payments. See [[Money]] for details - Ezekiel. |
|- style="font-size:8pt" | |- style="font-size:8pt" |
Revision as of 03:07, 28 January 2008
LSL Events Only 7 of 33 events are currently implemented.
Table Key
Not Implemented |
Partially Implemented |
Fully Implemented |
Depreciated |
Back to LSL Status
LSL Events Status
Event | Done | Developer | Tester | Notes |
at_rot_target | ||||
at_target | ||||
attach | ||||
changed | Part | Teravus | Currently prim do not change regions, change drop, or change teleport | |
collision | ||||
collision_end | ||||
collision_start | ||||
control | ||||
dataserver | ||||
http_response | Part | jimbo21 | ?? | |
land_collision | ||||
land_collision_end | ||||
land_collision_start | ||||
link_message | ||||
listen | Yes | |||
money | Since the implementation of a currency is not part of the OpenSim project, the money event should allow for either in-world or off-world payments. For in-world payments, the event should be triggered when a resident has paid an amount. For off-world payments, it should signify that a resident wants to buy an item or pay an amount rather than the completion of a payment. The actual payment should then be initiated either through a plugin or an external process (e.g. via a website). Therefore, the money event needs an optional third parameter that specifies if the payment was internal or external. Alternatively, an additional event could be created (e.g. 'payrequest') for external payments. See Money for details - Ezekiel. | |||
moving_end | ||||
moving_start | ||||
no_sensor | ||||
not_at_rot_target | ||||
not_at_target | ||||
object_rez | ||||
on_rez | ||||
remote_data | Part | jimbo21 | ?? | |
run_time_permissions | ||||
sensor | ||||
state_entry | Yes | |||
state_exit | ||||
timer | ||||
touch | ||||
touch_start | Yes | |||
touch_end |
Back to LSL Status