コード例 #1
0
ファイル: DoorBlock.cs プロジェクト: rlods/PocDotNet
 public override bool use(Level level, Item item)
 {
     open = !open;
     if (open)
         Sound.click1.play();
     else
         Sound.click2.play();
     return true;
 }
コード例 #2
0
ファイル: SwitchBlock.cs プロジェクト: rlods/PocDotNet
        public override bool use(Level level, Item item)
        {
            pressed = !pressed;
            if (pressed) tex = 3;
            else tex = 2;

            level.trigger(id, pressed);
            if (pressed)
                Sound.click1.play();
            else
                Sound.click2.play();

            return true;
        }
コード例 #3
0
ファイル: LockedDoorBlock.cs プロジェクト: rlods/PocDotNet
 public override bool use(Level level, Item item)
 {
     return false;
 }
コード例 #4
0
ファイル: GotLootMenu.cs プロジェクト: rlods/PocDotNet
 public GotLootMenu(Item item)
 {
     this.item = item;
 }