home *** CD-ROM | disk | FTP | other *** search
- symbols
- message startup
- message used
- message activate
- message pulse
-
- cog EDNcog
- cog goalscog
-
- #thing receptacle
-
- surface receptacle
-
- end
-
-
-
- code
- startup:
- player=getlocalplayerthing();
- dwFlashInventory();
- SetInvAvailable(player, 33, 1);
- ChangeInv(player, 33, 1);
- return;
-
-
-
- used:
- if (dwGetActivateBin()==33) {
- if ( (getinv(player, 33)>0)&&(dwgetactivatebin()==33) ) {
- call CreateDD;
- }
- }
- return;
-
- CreateDD:
- EndPower=GetInv(player, 20);
- setpulse(0.5);
- SetInvAvailable(player, 33, 0);
- ChangeInv(player, 33, -1);
- sendmessage(goalscog, user4);
- SetInv(player, 2, 1);
- sendmessage(EDNcog, user0);
- dwfreezeplayer();
- return;
-
- pulse:
- SetInv(player, 20, EndPower);
- return;
-
- end
-