home *** CD-ROM | disk | FTP | other *** search
Text File | 2001-02-20 | 753 b | 41 lines | [AMAS/AMAP] |
- // -* TeleportBehavior.js *-
- //
- // Name: Teleport behavior
- // Description:
- // Author:
- // Version: $Id: TeleportBehavior.js,v 1.3 2000/12/21 15:03:30 consumer Exp $
- //
-
- function TeleportBehavior()
- {
- // No need for an object with this behavior.
- }
-
- function TeleportBehaviorStart(solidName, position)
- {
- TSSolidSetPosition(solidName, position);
- }
-
- function TeleportBehaviorStop()
- {
- }
-
- //
- // Event functions
- //
-
- function TeleportBehaviorStartEvent(obj, event)
- {
- var position = TSGetExtraParam(event, 'position');
- var targetSolid = TSGetExtraParam(event, 'targetSolid');
-
- if (targetSolid == "")
- TeleportBehaviorStart(obj, position);
- else
- TeleportBehaviorStart(targetSolid, position);
- }
-
- function TeleportBehaviorStopEvent(obj, event)
- {
- }
-