Kazhnuz
|
109ed7c9b2
|
fix: limit hp/pp to their max value
|
2021-07-03 13:18:16 +02:00 |
|
Kazhnuz
|
4c46e510d0
|
feat: add battle stats
|
2021-07-03 12:56:32 +02:00 |
|
Kazhnuz
|
d4698ab101
|
improvement: get battle stats from the fighter
It'll allow us later to add battle bonus and malus
|
2021-07-03 11:17:57 +02:00 |
|
Kazhnuz
|
32bb1b5425
|
chore: remove deprecated recomputation functions
|
2021-07-03 10:44:17 +02:00 |
|
Kazhnuz
|
2265d7dac9
|
improvement: do not recompute all stats
|
2021-07-03 10:41:16 +02:00 |
|
Kazhnuz
|
99bee81c90
|
feat: add CharacterStatManager
|
2021-07-03 10:34:13 +02:00 |
|
Kazhnuz
|
c0b4fd41f8
|
feat: add ennemy stat manager
|
2021-07-03 10:12:56 +02:00 |
|
Kazhnuz
|
de0a1a886a
|
fix: better use of the super variable
|
2021-07-03 10:09:01 +02:00 |
|
Kazhnuz
|
72a0b77212
|
fix: put the stats in an internal list
It'll allow us later to even drop the internal list and replace it by
automatic computation
|
2021-07-03 09:52:00 +02:00 |
|
Kazhnuz
|
7db0ad1b28
|
chore: use getter to get stat
|
2021-07-03 09:51:19 +02:00 |
|
Kazhnuz
|
c7b9d97c96
|
feat: add a stat manager object
|
2021-07-03 09:49:11 +02:00 |
|
Kazhnuz
|
e7921a5acb
|
chore: move ennemy.lua to a subfolder
|
2021-07-03 08:40:32 +02:00 |
|
Kazhnuz
|
1fb2469188
|
chore: rename getStatByType
|
2021-06-12 10:29:46 +02:00 |
|
Kazhnuz
|
98af0eda2a
|
feat: add resistences and weaknesses
|
2021-05-16 10:06:20 +02:00 |
|
Kazhnuz
|
534517f0f3
|
chore: kill game.skills
|
2021-05-16 08:48:05 +02:00 |
|
Kazhnuz
|
e9c9cbb8e3
|
chore: put const files in a single folder
|
2021-05-16 08:38:09 +02:00 |
|
Kazhnuz
|
6818a441df
|
chore: extract battle aglorythm in battleutils
|
2021-05-16 08:33:41 +02:00 |
|
Kazhnuz
|
e864e67717
|
chore: put stats constants together
|
2021-05-15 22:50:06 +02:00 |
|
Kazhnuz
|
c10d58e604
|
chore: port to parser system
|
2021-05-15 22:48:25 +02:00 |
|
Kazhnuz
|
e3957edfa1
|
chore: move argument parsers into a single folder
|
2021-05-15 21:52:05 +02:00 |
|
Kazhnuz
|
f574bcd362
|
chore: use as much as possible the new data system
|
2021-05-15 21:43:15 +02:00 |
|
Kazhnuz
|
33d854ffd4
|
chore: make the datas utils a part of birb
|
2021-05-15 15:09:02 +02:00 |
|
Kazhnuz
|
1991b5005f
|
improvement: use the new attack structure
Replace accuracy and isAerial by attacktype and element
|
2021-05-15 15:01:02 +02:00 |
|
Kazhnuz
|
a22871dcbc
|
improvement: transform aerial badnic in protectype
|
2021-05-15 14:50:12 +02:00 |
|
Kazhnuz
|
c30c3336c6
|
feat: rework serialization
Fixes #102
|
2021-05-08 12:54:07 +02:00 |
|
Kazhnuz
|
33427077a0
|
chore: refactor the actor system
|
2021-05-06 16:08:08 +02:00 |
|
Kazhnuz
|
30a16b4e3f
|
improvement: put all default config in conf.lua
|
2021-05-05 12:09:30 +02:00 |
|
Kazhnuz
|
61a3206a95
|
chore: put tweenmanager into the class folder
|
2021-05-05 11:41:25 +02:00 |
|
Kazhnuz
|
8eb28383ab
|
chore:put more libs in birb.libs
|
2021-05-05 08:37:41 +02:00 |
|
Kazhnuz
|
91c214ac15
|
fix: rename core to "birb"
|
2021-05-05 08:30:32 +02:00 |
|
Kazhnuz
|
29eb2b5eb1
|
fix(debug): mention debug mode
Fixes #97
|
2021-04-23 10:58:04 +02:00 |
|
Kazhnuz
|
f65edf1924
|
feat: add a way to remove equipment
|
2021-04-23 09:23:13 +02:00 |
|
Kazhnuz
|
50981a7823
|
feat: add a smaller border option for menus
|
2021-04-23 09:22:58 +02:00 |
|
Kazhnuz
|
6c451e7aee
|
feat : add equip dialogs
|
2021-04-22 23:41:20 +02:00 |
|
Kazhnuz
|
0d4fe92a90
|
feat: basic equipements backend
Fixes #80
|
2021-04-22 20:03:46 +02:00 |
|
Kazhnuz
|
80748476de
|
fix: separate equipment pockets
|
2021-04-22 19:46:19 +02:00 |
|
Kazhnuz
|
1fe25f2ff1
|
chore: split AbstractCharacter into smaller mixins
|
2021-04-22 18:11:11 +02:00 |
|
Kazhnuz
|
855c2a2daf
|
chore: better organisation for characters.lua
|
2021-04-22 17:44:19 +02:00 |
|
Kazhnuz
|
dd4d212721
|
feat: add GFX on the overworld
Fixes #91
|
2021-04-21 21:14:45 +02:00 |
|
Kazhnuz
|
2c2bee9409
|
feat: add confirmation dialog for item dropping
|
2021-04-21 19:11:52 +02:00 |
|
Kazhnuz
|
d7b47933b3
|
feat(events): add direction option to teleporting
|
2021-04-21 18:46:30 +02:00 |
|
Kazhnuz
|
e7878c1efa
|
feat: add damage system
Fixes: #90
|
2021-04-19 18:04:29 +02:00 |
|
Kazhnuz
|
36e30be245
|
feat: handle ko characters on overworld
Preparation for full damage support
|
2021-04-18 19:59:03 +02:00 |
|
Kazhnuz
|
cd174e3153
|
feat: greyscale emblem for ko characters
|
2021-04-18 19:30:57 +02:00 |
|
Kazhnuz
|
706468dad6
|
feat: add initial difficulty system
Fixes #87
|
2021-04-18 19:09:01 +02:00 |
|
Kazhnuz
|
a1d81b9170
|
feat: add a common message queue
Fixes #89
|
2021-04-18 17:44:00 +02:00 |
|
Kazhnuz
|
9523edb555
|
feat: add confirmation dialogs
Fixes #86
|
2021-04-18 16:36:40 +02:00 |
|
Kazhnuz
|
dbf14c59a3
|
feat: add internal mechanism to delete saves
|
2021-04-18 15:38:19 +02:00 |
|
Kazhnuz
|
dd841a4435
|
chore: remove stray print
|
2021-04-11 15:18:47 +02:00 |
|
Kazhnuz
|
ddcd393d2a
|
fix: add sound to every menus
Fixes #85
|
2021-04-11 10:32:49 +02:00 |
|