Beispiel #1
0
        //It's just the small key block for now!
        public KeyBlock(EntityPreset preset, Player p) :
            base(preset.Position - new Vector2(2, 2), 20, 20, DrawOrder.ENTITIES)
        {
            _preset = preset;

            _activationTime    = 0;
            _maxActivationTime = 0.2f;

            _gate = new SmallKeyGate(preset.Position);

            _playerCollided = false;
            _triedOpening   = false;
        }
        public KeyBlockSentinel(KeyCardGate gate) :
            base(gate.Position - new Vector2(2, 2), 20, 20, DrawOrder.ENTITIES)
        {
            visible = false;

            _activationTime    = 0;
            _maxActivationTime = 0.2f;

            _gate = gate;

            _playerCollided = false;
            _triedOpening   = false;
        }