Commit graph

  • 2621569c04 added kdev and .d & .o files to ignore archive/platformer-prototype Sara 2024-11-19 13:46:48 +0100
  • 208743c2f1 chore(git): added kdev files to gitignore beat-em-up Sara 2024-09-10 09:49:58 +0200
  • f67f95fd6a feat: added animation events to animation_sprite Sara 2024-09-10 09:48:37 +0200
  • a63cfdd2b0 chore: updated utils Sara 2024-09-10 09:48:12 +0200
  • 3d3d95030b feat: removed leftover list.c Sara 2024-02-28 11:32:24 +0100
  • 5edea42188 feat: updated utils Sara 2024-02-28 11:31:27 +0100
  • b641589188 feat: renamed LevelSpawnFn to DeserializeFn Sara 2024-02-22 21:12:34 +0100
  • 630f60af94 chore: formatting cleanup in animation_sprite.c Sara 2024-02-22 21:12:20 +0100
  • 6b8dbaee7b feat: added out list argument to HurtboxCast Sara 2024-02-22 21:12:07 +0100
  • 2895ce6079 feat: adjusted reflect macros to work with eaten semicolons\ Sara 2024-02-22 14:59:31 +0100
  • c50a3f3563 feat: updated utils Sara 2024-02-22 14:54:16 +0100
  • c939895390 feat: updated utils Sara 2024-01-26 12:18:20 +0100
  • 3fbaca9dac feat: utilities are now a separate module Sara 2024-01-25 18:03:31 +0100
  • 6194f6fc9f feat: removed unused list.h include mirror.h Sara 2024-01-25 10:42:49 +0100
  • cac345fe43 feat: removed unused includes from collision.h Sara 2024-01-25 10:42:19 +0100
  • 58b41bd1d2 fix: Drop::data is no longer void const*, instead void* Sara 2024-01-25 09:59:13 +0100
  • a978d140c7 fix: changed order of spawn_object and load_args in level_parse_file Sara 2024-01-25 09:58:54 +0100
  • 02e346d887 feat: level.c get_value now uses variant_from_str Sara 2024-01-25 09:58:37 +0100
  • 1d919fef38 feat: implemented variant_from_str, Drop, and Mirror Sara 2024-01-25 09:58:00 +0100
  • aec965f3f6 chore: removed unused "stdint.h" include from dictionary.h Sara 2024-01-25 00:16:45 +0100
  • 23741714f2 feat: mirror now uses dictionary instead of list Sara 2024-01-25 00:14:13 +0100
  • 05451c6ca3 feat: implemented level functions Sara 2024-01-25 00:07:34 +0100
  • 6035de1ad4 chore: some testing modifications to test.sc Sara 2024-01-25 00:06:41 +0100
  • ae25ebdaa0 feat: variant now has a string_size field Sara 2024-01-25 00:05:58 +0100
  • c4dc2a8ccc feat: variant now only has double as_number Sara 2024-01-25 00:05:44 +0100
  • 1d92c6b827 feat: strlast/first and _pred equivs now null-terminate Sara 2024-01-25 00:04:46 +0100
  • 16d2d8ebf6 feat: added strcount Sara 2024-01-25 00:04:21 +0100
  • 4188047bbc chore: cleanup pass for dictionary.c Sara 2024-01-25 00:03:27 +0100
  • 368332b2b3 fix: Mirror now supports TC_CAST Sara 2024-01-25 00:00:06 +0100
  • 8c5aa78195 fix: list now correctly inserts elements being inserted at len-1 Sara 2024-01-24 23:59:40 +0100
  • 6f6cd9032f feat: added commas to test.sc Sara 2024-01-24 16:56:46 +0100
  • fc5deef324 feat: added Variant type for use in serialization Sara 2024-01-24 16:56:31 +0100
  • 2d2d0bb7ca feat: added strlast and strfirst (and _pred equivs) to strutil Sara 2024-01-24 16:56:11 +0100
  • 953aacde64 chore: removed unused debug.h include from game_world.c Sara 2024-01-24 16:55:47 +0100
  • afec949efd feat: added dictionary_try_get and _has_key Sara 2024-01-24 16:55:27 +0100
  • f4e0d89d0f feat: created test scene file Sara 2024-01-24 13:21:42 +0100
  • c2423f146a feat: implemented dictionary type Sara 2024-01-24 12:21:29 +0100
  • 6f2947bcab feat: started replacing animations with new artstyle 1 by 1 Sara 2024-01-21 22:12:59 +0100
  • f1cf1110fc feat: added Player Slash state Sara 2024-01-21 22:12:40 +0100
  • 0616d1d3a1 fix: enemy drag is now applied using deltatime Sara 2024-01-20 13:55:22 +0100
  • a27acee155 feat: drag for enemy is now calculated in EnemyUpdate Sara 2024-01-20 12:55:17 +0100
  • 73104a02c4 feat: documentation pass Sara 2024-01-20 12:34:13 +0100
  • 526ff0b0c6 feat: tweaked player light attack chain and slide characteristics Sara 2024-01-19 18:32:51 +0100
  • 27fbda2c6d feat: knockback is now implemented using velocity and drag Sara 2024-01-19 18:27:35 +0100
  • 25badcb847 feat: added some outward velocity to sliding Sara 2024-01-19 15:28:31 +0100
  • 92bf07d050 feat: enemy destroy now removes from physics world before destroying colliders and rigidbody Sara 2024-01-19 15:27:48 +0100
  • 3756280796 fix: game_world_destroy_entity now only queues removal if entity is not yet queued Sara 2024-01-19 15:27:16 +0100
  • 058c8e18fa fix: removed state exit call from state_machine_destroy Sara 2024-01-19 15:26:27 +0100
  • 5e99651a0e feat: clarified and standardised list_contains Sara 2024-01-19 15:25:33 +0100
  • c947316369 feat: kick is higher and slide pose is clearer Sara 2024-01-19 15:23:57 +0100
  • 40194b9e6c feat: added list_contains Sara 2024-01-19 12:13:12 +0100
  • 3c15d808b5 feat: implemented slide attack with QCF+H Sara 2024-01-18 18:30:41 +0100
  • 2f26672fc4 feat: adjusted player input rate Sara 2024-01-18 14:16:35 +0100
  • e9ec0e9237 feat: uncapped framerate Sara 2024-01-18 14:02:07 +0100
  • 1304b572d7 feat: fully implemented uncapped framerate Sara 2024-01-18 14:02:02 +0100
  • 9597d612af feat: added macros for casting typeclass exporting mirror Sara 2024-01-18 13:22:55 +0100
  • 986ab06478 feat: added function getter to mirror Sara 2024-01-18 13:05:09 +0100
  • fc76049fc6 feat: added player slide Sara 2024-01-18 13:01:28 +0100
  • 85c1952cc2 feat: added vector comparison for int vectors Sara 2024-01-18 09:48:02 +0100
  • 28ab75bf8d feat: attacks while in the air will now place a hurtbox, in the air Sara 2024-01-16 20:15:35 +0100
  • f30902e8c9 feat: updated jump and air heavy attacks, Sara 2024-01-16 20:15:12 +0100
  • 888fb3e383 feat: updated grid settings to be easier to transfer to in-game data Sara 2024-01-16 20:14:44 +0100
  • 857783d42b feat: set up grid for player sprite ink project Sara 2024-01-16 17:44:08 +0100
  • d98b01c9d6 feat: tuned attack hurtboxes for players Sara 2024-01-16 17:43:32 +0100
  • e6055ed4e6 feat: modified attack characteristics Sara 2024-01-16 17:20:26 +0100
  • c66a8d8705 feat: changed size of character hitboxes Sara 2024-01-16 17:19:50 +0100
  • 70d9c93f63 feat: swapped jab a and b Sara 2024-01-16 17:18:41 +0100
  • 0ba96010eb feat: updated player aerial heavy attack animation Sara 2024-01-16 17:03:51 +0100
  • f8047369ca feat: player air heavy animation updated Sara 2024-01-16 15:05:18 +0100
  • 6175e52297 feat: implemented air-heavy / adjusted timing of KickA Sara 2024-01-16 12:38:11 +0100
  • 4265148156 feat: added air heavy attack Sara 2024-01-16 12:37:51 +0100
  • 9d220a1cb8 feat: added Enemies are now invincible while stunned Sara 2024-01-16 12:35:21 +0100
  • 6ffdf9f5a4 feat: renamed Jump_Heavy and Air_Heavy Sara 2024-01-16 12:33:37 +0100
  • 2dec4da52c feat: colliders now have a separate 'mask' and 'layers' Sara 2024-01-15 22:07:46 +0100
  • 96acaa0a24 feat: implemented player jump Sara 2024-01-15 20:33:09 +0100
  • 559c86ddaf feat: added heavy jump attack Sara 2024-01-15 20:32:59 +0100
  • 5c61152007 feat: added player jump animation Sara 2024-01-15 20:02:01 +0100
  • 46ef92ef92 feat: separated combat and movement collision layers Sara 2024-01-14 22:15:10 +0100
  • 8a05984afa fix: physics_world_query_all no longer returns corrupted pointers Sara 2024-01-14 21:00:02 +0100
  • f50d6a0b93 feat: reworked PlayerAttackTrigger into PlayerHurtbox Sara 2024-01-14 13:12:13 +0100
  • 3f5ff9da55 fix: replaced comma where a semicolon should've been Sara 2024-01-14 13:11:49 +0100
  • 2f9cd32f6c feat: added query_all functions for physics world Sara 2024-01-13 13:10:34 +0100
  • 1fb0aedac2 feat: added player kick state Sara 2024-01-12 16:22:12 +0100
  • 255c4ce6db feat: updated player sprites Sara 2024-01-12 16:21:54 +0100
  • 7e9dc4003b feat: added shape_get_min_extent and shape_get_max_extent Sara 2024-01-12 16:21:42 +0100
  • b2f6f9c176 feat: player sprites Sara 2024-01-12 15:15:35 +0100
  • 95f5bcfee7 feat: PlayerAttackInput is now PlayerJabInput, added PlayerHeavyInput Sara 2024-01-12 12:40:40 +0100
  • aca01507ed feat: added compositeaxis1d_from_keys and from_buttons Sara 2024-01-12 12:26:23 +0100
  • 1dc6f8352a feat: unindented content of REFLECT_TYPECLASS Sara 2024-01-12 12:23:13 +0100
  • e13f9fc63a feat: T##_as_Mirror is no longer defined static Sara 2024-01-12 09:33:21 +0100
  • 0c6f1dd8cf feat: reworked typeclasses to forward-declare then define Sara 2024-01-12 09:02:42 +0100
  • 760d9f2879 feat: replaced mirror_get_converter with a more direct mirror_get_typeclass Sara 2024-01-11 23:51:53 +0100
  • 1a3c4c9676 fix: removed includes of deleted DamageEvent.h Sara 2024-01-11 23:31:47 +0100
  • d14e030545 chore: removed unused Messages.h Sara 2024-01-11 23:31:28 +0100
  • a17915dbfb fix: drop.h now correctly includes typeclass_helpers.h Sara 2024-01-11 23:28:21 +0100
  • bf23ff877a feat: replaced messagereceiver with mirror Sara 2024-01-11 23:27:45 +0100
  • be64a55588 chore: removed unneeded includes Sara 2023-12-03 10:37:57 +0100
  • 39f89d5127 feat: Prop now detects damage with #define-d message constant Sara 2023-12-02 15:46:36 +0100
  • 9af31f6695 feat: prop uses damage events Sara 2023-12-01 21:45:52 +0100
  • 5fac1f1629 feat: player now uses damage events Sara 2023-12-01 21:45:43 +0100