메소드 | 설명 | |
---|---|---|
CheckIfEventShouldFire ( |
This checks the minimum amount of time between script firings as well as control events, making sure that events do NOT fire after scripts reset, close or restart, etc
|
|
EventComplete ( |
This removes the event from the queue and allows it to be fired again
|
|
EventManager ( ScriptEngine _ScriptEngine ) : System | ||
HookUpRegionEvents ( IScene Scene ) : void | ||
at_rot_target ( uint localID, uint handle, Quaternion targetrot, Quaternion atrot ) : void | ||
at_target ( uint localID, uint handle, System.Vector3 targetpos, System.Vector3 atpos ) : void | ||
attach ( uint localID, UUID itemID, UUID avatar ) : void | ||
changed ( ISceneChildEntity part, uint change ) : void | ||
collision ( ISceneChildEntity part, |
||
collision_end ( ISceneChildEntity part, |
||
collision_start ( ISceneChildEntity part, |
||
control ( ISceneChildEntity part, UUID itemID, UUID agentID, uint held, uint change ) : void | ||
email ( uint localID, UUID itemID, string timeSent, string address, string subject, string message, int numLeft ) : void | ||
land_collision ( ISceneChildEntity part, |
||
land_collision_end ( ISceneChildEntity part, |
||
land_collision_start ( ISceneChildEntity part, |
||
money ( UUID primID, UUID agentID, int amount ) : bool | ||
moving_end ( ISceneChildEntity part ) : void | ||
moving_start ( ISceneChildEntity part ) : void | ||
not_at_rot_target ( uint localID ) : void | ||
not_at_target ( uint localID ) : void | ||
rez_scripts ( ISceneChildEntity part, |
Start multiple scripts in the object
|
|
touch ( ISceneChildEntity part, ISceneChildEntity child, System.Vector3 offsetPos, IClientAPI remoteClient, |
||
touch_end ( ISceneChildEntity part, ISceneChildEntity child, IClientAPI remoteClient, |
||
touch_start ( ISceneChildEntity part, ISceneChildEntity child, System.Vector3 offsetPos, IClientAPI remoteClient, |
Handles piping the proper stuff to The script engine for touching Including DetectedParams
|
public CheckIfEventShouldFire ( |
||
ID | ||
FunctionName | string | |
param | object | |
리턴 | bool |
public EventComplete ( |
||
QIS | ||
리턴 | void |
public EventManager ( ScriptEngine _ScriptEngine ) : System | ||
_ScriptEngine | ScriptEngine | |
리턴 | System |
public at_rot_target ( uint localID, uint handle, Quaternion targetrot, Quaternion atrot ) : void | ||
localID | uint | |
handle | uint | |
targetrot | Quaternion | |
atrot | Quaternion | |
리턴 | void |
public at_target ( uint localID, uint handle, System.Vector3 targetpos, System.Vector3 atpos ) : void | ||
localID | uint | |
handle | uint | |
targetpos | System.Vector3 | |
atpos | System.Vector3 | |
리턴 | void |
public attach ( uint localID, UUID itemID, UUID avatar ) : void | ||
localID | uint | |
itemID | UUID | |
avatar | UUID | |
리턴 | void |
public changed ( ISceneChildEntity part, uint change ) : void | ||
part | ISceneChildEntity | |
change | uint | |
리턴 | void |
public collision ( ISceneChildEntity part, |
||
part | ISceneChildEntity | |
col | ||
리턴 | void |
public collision_end ( ISceneChildEntity part, |
||
part | ISceneChildEntity | |
col | ||
리턴 | void |
public collision_start ( ISceneChildEntity part, |
||
part | ISceneChildEntity | |
col | ||
리턴 | void |
public control ( ISceneChildEntity part, UUID itemID, UUID agentID, uint held, uint change ) : void | ||
part | ISceneChildEntity | |
itemID | UUID | |
agentID | UUID | |
held | uint | |
change | uint | |
리턴 | void |
public email ( uint localID, UUID itemID, string timeSent, string address, string subject, string message, int numLeft ) : void | ||
localID | uint | |
itemID | UUID | |
timeSent | string | |
address | string | |
subject | string | |
message | string | |
numLeft | int | |
리턴 | void |
public land_collision ( ISceneChildEntity part, |
||
part | ISceneChildEntity | |
col | ||
리턴 | void |
public land_collision_end ( ISceneChildEntity part, |
||
part | ISceneChildEntity | |
col | ||
리턴 | void |
public land_collision_start ( ISceneChildEntity part, |
||
part | ISceneChildEntity | |
col | ||
리턴 | void |
public money ( UUID primID, UUID agentID, int amount ) : bool | ||
primID | UUID | |
agentID | UUID | |
amount | int | |
리턴 | bool |
public moving_end ( ISceneChildEntity part ) : void | ||
part | ISceneChildEntity | |
리턴 | void |
public moving_start ( ISceneChildEntity part ) : void | ||
part | ISceneChildEntity | |
리턴 | void |
public rez_scripts ( ISceneChildEntity part, |
||
part | ISceneChildEntity | |
items | ||
startParam | int | |
postOnRez | bool | |
stateSource | StateSource | |
rezzedFrom | UUID | |
clearStateSaves | bool | |
리턴 | void |
public touch ( ISceneChildEntity part, ISceneChildEntity child, System.Vector3 offsetPos, IClientAPI remoteClient, |
||
part | ISceneChildEntity | |
child | ISceneChildEntity | |
offsetPos | System.Vector3 | |
remoteClient | IClientAPI | |
surfaceArgs | ||
리턴 | void |
public touch_end ( ISceneChildEntity part, ISceneChildEntity child, IClientAPI remoteClient, |
||
part | ISceneChildEntity | |
child | ISceneChildEntity | |
remoteClient | IClientAPI | |
surfaceArgs | ||
리턴 | void |
public touch_start ( ISceneChildEntity part, ISceneChildEntity child, System.Vector3 offsetPos, IClientAPI remoteClient, |
||
part | ISceneChildEntity | |
child | ISceneChildEntity | |
offsetPos | System.Vector3 | |
remoteClient | IClientAPI | |
surfaceArgs | ||
리턴 | void |