bevy_ineffable 0.4.0

A simple-to-use input manager for bevy that empowers players and makes accessibility easy.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
InputConfig(
    bindings: {
        "CheatCodes": {
            "Password": [
                Pulse(Sequence(1000, [
                    [Key(KeyP)], [Key(KeyA)], [Key(KeyS)], [Key(KeyS)], [Key(KeyW)], [Key(KeyO)], [Key(KeyR)], [Key(KeyD)],
                ])),
            ],
            "KonamiCode": [
                Pulse(Sequence(2000, [
                    [Key(ArrowUp)], [Key(ArrowUp)], [Key(ArrowDown)], [Key(ArrowDown)],
                    [Key(ArrowLeft)], [Key(ArrowRight)], [Key(ArrowLeft)], [Key(ArrowRight)],
                    [Key(KeyB)], [Key(KeyA)],
                ])),
            ],
        },
    },
)