Commit graph

  • cd59f8d74e feat: add homming attack Kazhnuz 2021-07-18 14:09:24 +0200
  • 3a3c864037 feat(choregraphy): test latest qte by default Kazhnuz 2021-07-18 14:09:09 +0200
  • a286124703 fix: switch step immediatly after the previous one Kazhnuz 2021-07-18 14:08:45 +0200
  • c121a35f90 feat(choregraphy): add new 3D-based steps Kazhnuz 2021-07-18 14:08:07 +0200
  • 99380cc74e fix(cbs): add z coordinate to cbs entity Kazhnuz 2021-07-18 14:05:41 +0200
  • bc9215fae8 improvement(battler): rework 3D actions Kazhnuz 2021-07-18 14:04:24 +0200
  • 0f327d1de2 fix: initialize z value for the ennemy Kazhnuz 2021-07-18 14:03:58 +0200
  • 90976b7217 fix: remove stray print Kazhnuz 2021-07-18 09:45:08 +0200
  • f60e56bf2e feat(battler):add ways to stop moving Kazhnuz 2021-07-18 09:34:05 +0200
  • 14e93a2880 improvement(time): add support for named tweens Kazhnuz 2021-07-18 09:33:26 +0200
  • eedf981c54 feat: add counter system for choregraphy Kazhnuz 2021-07-18 08:59:01 +0200
  • 5b0dde30e0 improvement: refactor jumping Kazhnuz 2021-07-18 08:47:37 +0200
  • ed099bd77f feat: add way to skip to a step Kazhnuz 2021-07-17 22:59:12 +0200
  • 627a7ea1e6 feat: add a waitFor qte Step Kazhnuz 2021-07-17 21:55:14 +0200
  • d7a15d4d91 feat: add conditions for finished actions Kazhnuz 2021-07-17 21:53:10 +0200
  • deda8a7a76 improvement: port battlesystem to predicate Kazhnuz 2021-07-17 21:31:42 +0200
  • 4445fec8d2 feat: wire up tags Kazhnuz 2021-07-17 21:23:29 +0200
  • 09ac826f34 feat: add API to report finished tag actions Kazhnuz 2021-07-17 21:23:08 +0200
  • 0377077ca9 feat:detect tagged actions and handle tags Kazhnuz 2021-07-17 21:19:33 +0200
  • f7221971c3 improvement: use the predicate system for events Kazhnuz 2021-07-17 20:09:05 +0200
  • d2db4e91a3 feat: add predicate system Kazhnuz 2021-07-17 20:07:43 +0200
  • 7940d9c74c feat: mark potentially async choregraphy step Kazhnuz 2021-07-17 10:15:24 +0200
  • bda80d4f20 feat: add new animations for Sonic Kazhnuz 2021-07-17 09:58:04 +0200
  • 725cf66c33 feat: new amy animation Kazhnuz 2021-07-04 11:44:04 +0200
  • 4a8ea25b7e feat: ajout d'un viewer des animations Kazhnuz 2021-07-04 11:43:46 +0200
  • 72cccdcaf2 feat: add qteSuccess and qteFailure conditions Kazhnuz 2021-07-03 19:28:58 +0200
  • 6a37f12776 chore: remove stray print Kazhnuz 2021-07-03 18:19:08 +0200
  • 1dd8f14b7c fix: make that HP/PP value have no inbattle bonus Kazhnuz 2021-07-03 13:20:44 +0200
  • d9e521d643 fix: use the right hp/pp regen value Kazhnuz 2021-07-03 13:18:47 +0200
  • 295f98ebd9 feat: add inbattle stats bonus Kazhnuz 2021-07-03 13:18:24 +0200
  • 109ed7c9b2 fix: limit hp/pp to their max value Kazhnuz 2021-07-03 13:18:16 +0200
  • 4c46e510d0 feat: add battle stats Kazhnuz 2021-07-03 12:56:32 +0200
  • d4698ab101 improvement: get battle stats from the fighter Kazhnuz 2021-07-03 11:17:57 +0200
  • 32bb1b5425 chore: remove deprecated recomputation functions Kazhnuz 2021-07-03 10:44:17 +0200
  • 2265d7dac9 improvement: do not recompute all stats Kazhnuz 2021-07-03 10:41:16 +0200
  • 99bee81c90 feat: add CharacterStatManager Kazhnuz 2021-07-03 10:34:13 +0200
  • c0b4fd41f8 feat: add ennemy stat manager Kazhnuz 2021-07-03 10:12:56 +0200
  • de0a1a886a fix: better use of the super variable Kazhnuz 2021-07-03 10:09:01 +0200
  • 72a0b77212 fix: put the stats in an internal list Kazhnuz 2021-07-03 09:52:00 +0200
  • 7db0ad1b28 chore: use getter to get stat Kazhnuz 2021-07-03 09:51:19 +0200
  • c7b9d97c96 feat: add a stat manager object Kazhnuz 2021-07-03 09:49:11 +0200
  • b1e1ef614f chore: use constant for stat names Kazhnuz 2021-07-03 08:56:57 +0200
  • e7921a5acb chore: move ennemy.lua to a subfolder Kazhnuz 2021-07-03 08:40:32 +0200
  • 1fb2469188 chore: rename getStatByType Kazhnuz 2021-06-12 10:29:46 +0200
  • 011335ab1a Merge branch 'master' of https://git.kobold.cafe/sonic/sonic-radiance Kazhnuz 2021-06-06 19:29:25 +0200
  • 8c41bce128 feat: add new table functions Kazhnuz 2021-06-06 19:18:53 +0200
  • bb0d021f05 feat: add launchers Kazhnuz 2021-06-06 13:42:01 +0200
  • 7f22fb6ad1 feat: get debugLevel from commandline Kazhnuz 2021-06-06 13:41:54 +0200
  • d82621bf58 feat: pass command line args to birb Kazhnuz 2021-06-06 13:41:34 +0200
  • 388c6f1ef9 fix:only load lovebird when launched in debug Kazhnuz 2021-06-06 13:28:09 +0200
  • 1355b252df feat: give Amy a hitcombo skill Kazhnuz 2021-06-06 13:19:38 +0200
  • d00148c44e improvement: make spin attack the default attack Kazhnuz 2021-06-06 13:19:25 +0200
  • 2cee948b31 feat: give spin animation to Amy and Tails Kazhnuz 2021-06-06 13:18:49 +0200
  • 6f642b4f33 Merge branch 'master' of https://git.kobold.cafe/sonic/sonic-radiance Kazhnuz 2021-06-02 08:41:25 +0200
  • d6e6a52d36 feat: darken textboxes Kazhnuz 2021-05-20 09:07:34 +0200
  • 98af0eda2a feat: add resistences and weaknesses Kazhnuz 2021-05-16 10:06:20 +0200
  • 534517f0f3 chore: kill game.skills Kazhnuz 2021-05-16 08:48:05 +0200
  • e9c9cbb8e3 chore: put const files in a single folder Kazhnuz 2021-05-16 08:38:09 +0200
  • 8c9f814370 fix: fix a crash Kazhnuz 2021-05-16 08:36:06 +0200
  • 6818a441df chore: extract battle aglorythm in battleutils Kazhnuz 2021-05-16 08:33:41 +0200
  • e864e67717 chore: put stats constants together Kazhnuz 2021-05-15 22:50:06 +0200
  • c10d58e604 chore: port to parser system Kazhnuz 2021-05-15 22:48:25 +0200
  • aa9140406f feat: add a parser system Kazhnuz 2021-05-15 22:48:09 +0200
  • e3957edfa1 chore: move argument parsers into a single folder Kazhnuz 2021-05-15 21:52:05 +0200
  • f574bcd362 chore: use as much as possible the new data system Kazhnuz 2021-05-15 21:43:15 +0200
  • 7f2135fd50 improvement: add skills to gamedata index Kazhnuz 2021-05-15 21:42:55 +0200
  • 7629b60e45 fix(datapack): handle . in names Kazhnuz 2021-05-15 21:40:12 +0200
  • 1310d9f5e8 feat: add indexes for some datas Kazhnuz 2021-05-15 21:24:45 +0200
  • 4c098df30d feat: add data loading and indexing to birb Kazhnuz 2021-05-15 21:24:29 +0200
  • 05169782a2 fix: fix lua files conversion to module Kazhnuz 2021-05-15 19:49:11 +0200
  • a1a130ae32 improvement: parse and validate hitboxes Kazhnuz 2021-05-15 15:53:40 +0200
  • 792738c5cc feat: add table parsing Kazhnuz 2021-05-15 15:50:15 +0200
  • 33d854ffd4 chore: make the datas utils a part of birb Kazhnuz 2021-05-15 15:09:02 +0200
  • 1991b5005f improvement: use the new attack structure Kazhnuz 2021-05-15 15:01:02 +0200
  • a22871dcbc improvement: transform aerial badnic in protectype Kazhnuz 2021-05-15 14:50:12 +0200
  • eab1b4b456 fix: make aerial ennemies lower Kazhnuz 2021-05-15 13:09:35 +0200
  • 487d14dece feat: make aerial ennemies able to avoir attacks Kazhnuz 2021-05-09 15:08:46 +0200
  • b9d324fa57 feat: add back step conditions Kazhnuz 2021-05-09 15:08:36 +0200
  • 30cdda0970 fix: take z coordinate in account in gfx Kazhnuz 2021-05-09 15:07:54 +0200
  • 034fb9cee6 feat: improve damage output drawing Kazhnuz 2021-05-09 15:07:38 +0200
  • cc66f86bd1 fix: take the ennemy z into account for qte Kazhnuz 2021-05-09 15:06:29 +0200
  • fe5e1f6d68 feat: add a spinner ennemy Kazhnuz 2021-05-09 15:04:51 +0200
  • b38a8c3910 fix: fix motobug's height Kazhnuz 2021-05-09 15:04:17 +0200
  • 6a94215804 feat: add small letters to hudsmallnumbers Kazhnuz 2021-05-09 15:03:57 +0200
  • f94e6ca2f9 fix: fix btn Kazhnuz 2021-05-08 19:10:30 +0200
  • e3ebe05dec Merge branch 'master' of https://git.kobold.cafe/sonic/sonic-radiance Kazhnuz 2021-05-08 18:42:49 +0200
  • a0c14e0690 fix: fix attack choregraphy Kazhnuz 2021-05-08 18:42:46 +0200
  • 8174f81146 improvement: better spindash choregraphy Kazhnuz 2021-05-08 18:39:52 +0200
  • dd9f3cb6e3 feat: add simple prompts Kazhnuz 2021-05-08 18:39:40 +0200
  • c30c3336c6 feat: rework serialization Kazhnuz 2021-05-08 12:54:07 +0200
  • aac376fb24 Merge pull request 'big-refactor' (#106) from big-refactor into master Kazhnuz Klappsthul 2021-05-07 19:30:51 +0200
  • ff8cd856fd chore: port actors to rect and box #106 big-refactor Kazhnuz 2021-05-07 19:23:34 +0200
  • 05a8b71180 chore: extract shapes from actor3D Kazhnuz 2021-05-07 19:14:13 +0200
  • 0421bd4954 improvement: put automove in physic mixin Kazhnuz 2021-05-07 19:07:18 +0200
  • 95ea526b53 chore: simplify hitbox application Kazhnuz 2021-05-07 18:58:08 +0200
  • c17338174b feat(actor): improve semantics Kazhnuz 2021-05-07 18:33:56 +0200
  • a856739a36 improvement: refactor hitbox management Kazhnuz 2021-05-07 18:27:13 +0200
  • f3a98592b3 improvement: use directly a table for box attr Kazhnuz 2021-05-07 18:15:43 +0200
  • 3f81920c49 chore: let the hitbox handle the scaling Kazhnuz 2021-05-07 18:10:37 +0200
  • 040240492e chore: pack and unpack the coordinates Kazhnuz 2021-05-07 11:56:44 +0200