/[enigma]/enigma/items.cc
ViewVC logotype

Diff of /enigma/items.cc

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.15 by dheck, Wed Oct 23 19:18:54 2002 UTC revision 1.16 by dheck, Sun Nov 3 14:13:01 2002 UTC
# Line 850  namespace Line 850  namespace
850      };      };
851  }  }
852    
853    //----------------------------------------
854    // YinYang item
855    //----------------------------------------
856    namespace
857    {
858        class YinYang : public Item {
859            CLONEOBJ(YinYang);
860        public:
861            YinYang() : Item("it-yinyang") {}
862            
863            ItemAction activate(Actor *a, GridPos) {
864                // Switch to other marble
865                player::SwapPlayers();
866                return ITEM_KEEP;
867            }
868        };
869    }
870    
871    
872  void items::Init()  void items::Init()
873  {  {
# Line 878  void items::Init() Line 896  void items::Init()
896      Register(new TinyHollow);      Register(new TinyHollow);
897      Register(new Trigger);      Register(new Trigger);
898      Register(new Umbrella);      Register(new Umbrella);
899        Register(new YinYang);
900      Register(new WormHole);      Register(new WormHole);
901  }  }

Legend:
Removed from v.1.15  
changed lines
  Added in v.1.16

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26