Sara
857783d42b
feat: set up grid for player sprite ink project
2024-01-16 17:44:08 +01:00
Sara
d98b01c9d6
feat: tuned attack hurtboxes for players
2024-01-16 17:43:41 +01:00
Sara
e6055ed4e6
feat: modified attack characteristics
2024-01-16 17:20:26 +01:00
Sara
c66a8d8705
feat: changed size of character hitboxes
2024-01-16 17:19:50 +01:00
Sara
70d9c93f63
feat: swapped jab a and b
2024-01-16 17:18:41 +01:00
Sara
0ba96010eb
feat: updated player aerial heavy attack animation
2024-01-16 17:03:51 +01:00
Sara
f8047369ca
feat: player air heavy animation updated
2024-01-16 15:05:18 +01:00
Sara
6175e52297
feat: implemented air-heavy / adjusted timing of KickA
2024-01-16 12:38:11 +01:00
Sara
4265148156
feat: added air heavy attack
2024-01-16 12:37:51 +01:00
Sara
9d220a1cb8
feat: added Enemies are now invincible while stunned
2024-01-16 12:35:21 +01:00
Sara
6ffdf9f5a4
feat: renamed Jump_Heavy and Air_Heavy
2024-01-16 12:33:37 +01:00
Sara
2dec4da52c
feat: colliders now have a separate 'mask' and 'layers'
...
The mask decides the layers a collider collides with
2024-01-15 22:07:46 +01:00
Sara
96acaa0a24
feat: implemented player jump
2024-01-15 20:33:09 +01:00
Sara
559c86ddaf
feat: added heavy jump attack
2024-01-15 20:32:59 +01:00
Sara
5c61152007
feat: added player jump animation
2024-01-15 20:02:01 +01:00
Sara
46ef92ef92
feat: separated combat and movement collision layers
2024-01-14 22:15:10 +01:00
Sara
8a05984afa
fix: physics_world_query_all no longer returns corrupted pointers
2024-01-14 21:00:02 +01:00
Sara
f50d6a0b93
feat: reworked PlayerAttackTrigger into PlayerHurtbox
2024-01-14 13:12:13 +01:00
Sara
3f5ff9da55
fix: replaced comma where a semicolon should've been
2024-01-14 13:11:49 +01:00
Sara
2f9cd32f6c
feat: added query_all functions for physics world
2024-01-13 13:10:34 +01:00
Sara
1fb0aedac2
feat: added player kick state
2024-01-12 16:22:12 +01:00
Sara
255c4ce6db
feat: updated player sprites
2024-01-12 16:21:54 +01:00
Sara
7e9dc4003b
feat: added shape_get_min_extent and shape_get_max_extent
2024-01-12 16:21:42 +01:00
Sara
b2f6f9c176
feat: player sprites
2024-01-12 15:15:35 +01:00
Sara
95f5bcfee7
feat: PlayerAttackInput is now PlayerJabInput, added PlayerHeavyInput
2024-01-12 12:40:40 +01:00
Sara
aca01507ed
feat: added compositeaxis1d_from_keys and from_buttons
...
This required moving InputDelegateFn from input.h to input_axis.h
2024-01-12 12:26:23 +01:00
Sara
1dc6f8352a
feat: unindented content of REFLECT_TYPECLASS
2024-01-12 12:23:13 +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
760d9f2879
feat: replaced mirror_get_converter with a more direct mirror_get_typeclass
2024-01-11 23:51:53 +01:00
Sara
1a3c4c9676
fix: removed includes of deleted DamageEvent.h
2024-01-11 23:31:47 +01:00
Sara
d14e030545
chore: removed unused Messages.h
2024-01-11 23:31:28 +01:00
Sara
a17915dbfb
fix: drop.h now correctly includes typeclass_helpers.h
2024-01-11 23:28:42 +01:00
Sara
bf23ff877a
feat: replaced messagereceiver with mirror
2024-01-11 23:28:42 +01:00
Sara
be64a55588
chore: removed unneeded includes
2023-12-03 10:37:57 +01:00
Sara
39f89d5127
feat: Prop now detects damage with #define-d message constant
...
As opposed to a magic number 1
2023-12-02 15:46:36 +01:00
Sara
9af31f6695
feat: prop uses damage events
2023-12-01 21:45:52 +01:00
Sara
5fac1f1629
feat: player now uses damage events
2023-12-01 21:45:43 +01:00
Sara
f201fe50f5
feat: changed timing for hurtboxes from player
2023-12-01 21:45:10 +01:00
Sara
cca9b97378
chore: newline at the end of a file
2023-12-01 21:44:37 +01:00
Sara
9fbbd833a5
feat: enemy now looks at player when hit
2023-12-01 21:44:30 +01:00
Sara
c2229a5bba
feat: added DamageEventData struct
2023-12-01 21:43:28 +01:00
Sara
264141ceb5
feat: entry file renamed
2023-12-01 21:43:16 +01:00
Sara
97cea9c8c7
feat: worked to make walk animation more readable
2023-11-29 16:50:49 +01:00
Sara
0d7eb82ea7
chore: updated some formatting
2023-11-29 16:27:26 +01:00
Sara
086e8fc449
feat: player attacks now query combat physics layer
2023-11-29 14:21:08 +01:00
Sara
04ade25772
chore: removed debug draws
2023-11-29 14:20:40 +01:00
Sara
26bea065b9
feat: enemy animation and hurt reaction
2023-11-29 14:20:19 +01:00
Sara
29a40ce082
feat: changed handle message signature to (T*, MessageID, uintptr_t)
2023-11-29 14:18:51 +01:00
Sara
af6c8d33ea
feat: input error handling improved
2023-11-29 14:14:01 +01:00