Commit graph

89 commits

Author SHA1 Message Date
Kazhnuz
70ed18202d feat: backport code from bluestreak
It'll give us the following features
- Support for autorun in shoot-style maps
- Pause menu in subgames
- Chunk in shoot maps
- Rings
2020-08-16 10:52:00 +02:00
Kazhnuz
abc415c7f3 feat: initial work on inventory system 2020-08-15 22:43:46 +02:00
Kazhnuz
a016a2fb31 fix: copy instead of just require dataset 2020-08-07 13:26:29 +02:00
Kazhnuz
053c9ca641 fix: floor hp and pp 2020-08-07 07:32:16 +02:00
Kazhnuz
697426f4d1 feat: finish victory screen
Fix #11
2020-08-06 19:10:54 +02:00
Kazhnuz
a2d0975cde feat: add damage and ko
Fix #27
2020-08-05 11:40:29 +02:00
Kazhnuz
b1a7bdc2af feat: make ennemies able to be choregraphied 2020-08-04 23:21:45 +02:00
Kazhnuz
d6b62a41e2 fix: improve bevel
Fix #23
2020-08-04 19:53:11 +02:00
Kazhnuz
5d34f55b23 feat: improve battle hud spacing
Fix #22
2020-08-04 18:50:36 +02:00
Kazhnuz
58264e2a19 feat: add battle definition files
Fix #9
2020-08-04 17:50:03 +02:00
Kazhnuz
1935659378 feat: add a data utils 2020-08-04 16:55:09 +02:00
Kazhnuz
69d67b97d8 chore: make character utils part of game utils 2020-08-04 13:38:45 +02:00
Kazhnuz
216a047d3a fix: add subfolder for ennemies 2020-08-04 13:32:23 +02:00
Kazhnuz
751951f734 feat: add the heroes style of switching characters
Fix #20
2020-08-03 10:28:18 +02:00
Kazhnuz
11e40da8af improvement: use the new mini emblem on minigames
Fix #21
2020-08-03 09:44:25 +02:00
Kazhnuz
cfbe2f4b90 chore: extract emblem from statusbar 2020-08-03 09:34:23 +02:00
Kazhnuz
955d8d33d9 chore: make the statusbar independant of the battle system 2020-08-03 09:24:52 +02:00
Kazhnuz
786dc78a13 chore: make simplehpbar and statusbar part of common stuff 2020-08-03 09:11:31 +02:00
Kazhnuz
4bb4c14198 feat: add leader change to overworld
Fix #18
2020-08-03 08:59:04 +02:00
Kazhnuz
693150029c feat: add a team management panel
Fix #10
2020-08-02 23:47:42 +02:00
Kazhnuz
d0229f8aff improvement: use the first team member on battle/shoot maps 2020-08-02 22:00:50 +02:00
Kazhnuz
65cde3c42b feat: handle stat a bit differently 2020-08-02 21:26:49 +02:00
Kazhnuz
e05b04357d feat: add rings
Fix #13
2020-08-02 15:56:36 +02:00
Kazhnuz
16f3ea023b fix: make gui functions return a texture
Fix #14
2020-08-02 13:29:41 +02:00
Kazhnuz
f83c67f96a feat: add save read/write 2020-08-02 09:59:47 +02:00
Kazhnuz
efa7909f83 fix: better backgrounds 2020-08-01 14:07:35 +02:00
Kazhnuz
1ec185cc3a improvement: use a common object for parallax handling 2020-08-01 13:34:39 +02:00
Kazhnuz
4b9ba5eed6 feat: add basic debug menu 2020-08-01 10:31:09 +02:00
Kazhnuz
b95ad72dcb feat: add basic qte framework 2020-07-31 20:06:35 +02:00
Kazhnuz
f3d44e06d1 feat: add a way to wait for the end of something already started 2020-07-25 17:03:37 +02:00
Kazhnuz
cce03643f6 improvement: revamp the whole motion system 2020-07-25 16:47:29 +02:00
Kazhnuz
bf23dd2056 chore: extract hp management from actor 2020-07-24 19:49:24 +02:00
Kazhnuz
2085b9df2c feat: add some doc to the steps 2020-07-24 19:13:46 +02:00
Kazhnuz
55d66eef85 feat: add bases for the new choregraphy system 2020-07-24 19:12:37 +02:00
Kazhnuz
977d4bac16 fix(game/abstractmobs): use right var for pp 2020-07-19 16:06:35 +02:00
Kazhnuz
a63b4ddeb3 improvement(game/character): create an AbstractCharacter object 2020-07-19 14:02:22 +02:00
Kazhnuz
cd9b9f37e4 chore(game/characters): more utils extraction 2020-07-19 13:41:20 +02:00
Kazhnuz
00396522fb chore: prepare for AbstractCharacter extraction 2020-07-19 13:20:24 +02:00
Kazhnuz
698d6697fb chore: add a basic abstractmob system 2020-07-19 13:13:54 +02:00
Kazhnuz
6c409cc1ba chore: extract level calculation in an utils 2020-07-19 10:50:43 +02:00
Kazhnuz
3b3ae3e690 improvement(game/world): remove non-supported actions 2019-10-13 17:49:44 +02:00
Kazhnuz
4abfe43a50 feat(game/gui): prepare adding textbox support 2019-08-31 21:03:17 +02:00
Kazhnuz
c59486dbcb feat(skillmanager): add an named argument system 2019-08-25 15:53:56 +02:00
Kazhnuz
a439c308d6 feat(game): add an initial skill handling system 2019-08-22 21:33:13 +02:00
Kazhnuz
6c81408126 feat(tweens): add a timer system to the tween manager 2019-08-18 16:46:07 +02:00
Kazhnuz
6418b77b39 feat(tweenmanager): add a switch system 2019-08-17 15:51:02 +02:00
Kazhnuz
fcd1288ebf improvement(game): rework internal sorting of skill
It'll make us able to sort them by acquisition level
2019-08-17 00:55:29 +02:00
Kazhnuz
618c42b3b6 fix(gui): fix bad drawing of ennemies hp bar 2019-08-16 22:58:12 +02:00
Kazhnuz
7ded36c277 feat(game): add a basic manager for tweeners 2019-08-16 22:37:27 +02:00
Kazhnuz
01dc81ed0f fix: fix scissoring in 2x screens 2019-08-15 15:09:48 +02:00