home *** CD-ROM | disk | FTP | other *** search
- class GameBlades extends Collectable
- {
- var world;
- var value = 0;
- var collisionGroup = BB.BLADES;
- var linkageID = "Blades";
- var collectedSound = "VR";
- var power = 12;
- var drain = 1;
- function GameBlades()
- {
- super();
- }
- function onAddToWorld()
- {
- if(!_root.PostVR_Blades)
- {
- this.world.removeObject(this);
- }
- }
- function awardValue(obj)
- {
- obj.vrSound.stop();
- obj.setSpecialItem(this);
- obj.setElevated(true);
- }
- function update(object, elapsed)
- {
- this.power -= this.drain * elapsed;
- if(this.power <= 0)
- {
- object.setElevated(false);
- object.removeSpecialItem();
- return undefined;
- }
- }
- }
-