Sara
05451c6ca3
feat: implemented level functions
...
and refactored Enemy and Player to spawn using level files
2024-01-25 00:07:34 +01:00
Sara
f1cf1110fc
feat: added Player Slash state
2024-01-21 22:12:40 +01:00
Sara
3c15d808b5
feat: implemented slide attack with QCF+H
2024-01-18 18:30:41 +01:00
Sara
4265148156
feat: added air heavy attack
2024-01-16 12:37:51 +01:00
Sara
96acaa0a24
feat: implemented player jump
2024-01-15 20:33:09 +01:00
Sara
46ef92ef92
feat: separated combat and movement collision layers
2024-01-14 22:15:10 +01:00
Sara
1fb0aedac2
feat: added player kick state
2024-01-12 16:22:12 +01:00
Sara
95f5bcfee7
feat: PlayerAttackInput is now PlayerJabInput, added PlayerHeavyInput
2024-01-12 12:40:40 +01:00
Sara
e13f9fc63a
feat: T##_as_Mirror is no longer defined static
2024-01-12 09:33:21 +01:00
Sara
0c6f1dd8cf
feat: reworked typeclasses to forward-declare then define
...
forward declarations are simplified with decl_typeclass_impl
impl_Typeclass_for now instead only define
static inline impl_Typeclass_for can be used to achieve the old behaviour
2024-01-12 09:02:42 +01:00
Sara
bf23ff877a
feat: replaced messagereceiver with mirror
2024-01-11 23:28:42 +01:00
Sara
087b74244e
chore: improved formatting in PlayerGetDepth
2023-11-27 19:03:08 +01:00
Sara
53af5fb66d
feat: player implements no message receiver
2023-11-27 17:40:51 +01:00
Sara
ece2a24a78
chore: removed tabs from whitespace-only lines
2023-11-26 13:32:27 +01:00
Sara
b82c0a5765
feat: added bias to player depth
2023-11-26 13:12:41 +01:00
Sara
240186c8de
feat(physics): reworked physics to use colliders, allowing for bodies with multiple colliders
2023-11-25 21:52:12 +01:00
Sara
1bba6c86f1
feat(game): player and prop now implement get depth for behaviour entity
2023-11-25 11:34:10 +01:00
Sara
333ada2752
feat(player): player now implements physics entity
2023-11-24 21:16:28 +01:00
Sara
eb871a9d5f
feat(player): players state machine is now it's own file
2023-11-24 19:08:48 +01:00
Sara
d1870e7a19
feat(game): added player
2023-11-24 16:22:59 +01:00