Commit graph

56 commits

Author SHA1 Message Date
Kazhnuz
f1b61c9db7 feat: add basic tweening to guiElements 2021-08-22 13:46:33 +02:00
Kazhnuz
401d5340fb fix: fix guiElements drawing 2021-08-22 13:02:52 +02:00
Kazhnuz
c658f68e14 feat: add depth sorting 2021-08-22 12:39:44 +02:00
Kazhnuz
c586fb733d fix: replace drawAnimation by draw 2021-08-21 17:05:49 +02:00
Kazhnuz
9ff9a53d2a wip: initial version of the GUI 2021-08-21 12:45:49 +02:00
Kazhnuz
1d2de11bc1 feat: add util to remove table content with a func 2021-08-21 09:42:02 +02:00
Kazhnuz
167491ecaa chore: make the scene handle its manager 2021-08-20 23:02:18 +02:00
Kazhnuz
47a9353471 fix: delete timer before calling the response 2021-08-08 13:01:58 +02:00
Kazhnuz
dac38cb49e feat: show the table we can't parse 2021-08-07 12:13:30 +02:00
Kazhnuz
b5bfc30d0b chore: start improving doc 2021-07-28 13:42:23 +02:00
Kazhnuz
406055d35e fix: better requiring of utils 2021-07-28 10:16:27 +02:00
Kazhnuz
6302d80182 fix: handle depreciations 2021-07-28 10:14:12 +02:00
Kazhnuz
800a025318 feat: remove stray print 2021-07-19 12:16:34 +02:00
Kazhnuz
07fc1efc8a feat: handle changing animations speed 2021-07-19 12:08:53 +02:00
Kazhnuz
eabd1a3a8c feat: add signal on some frames 2021-07-18 19:16:35 +02:00
Kazhnuz
90976b7217 fix: remove stray print 2021-07-18 09:45:08 +02:00
Kazhnuz
14e93a2880 improvement(time): add support for named tweens 2021-07-18 09:33:26 +02:00
Kazhnuz
d2db4e91a3 feat: add predicate system 2021-07-17 20:07:43 +02:00
Kazhnuz
011335ab1a Merge branch 'master' of https://git.kobold.cafe/sonic/sonic-radiance 2021-06-06 19:29:25 +02:00
Kazhnuz
8c41bce128 feat: add new table functions 2021-06-06 19:18:53 +02:00
Kazhnuz
7f22fb6ad1 feat: get debugLevel from commandline 2021-06-06 13:41:54 +02:00
Kazhnuz
d82621bf58 feat: pass command line args to birb 2021-06-06 13:41:34 +02:00
Kazhnuz
388c6f1ef9 fix:only load lovebird when launched in debug 2021-06-06 13:28:09 +02:00
Kazhnuz
d6e6a52d36 feat: darken textboxes 2021-05-20 09:07:34 +02:00
Kazhnuz
aa9140406f feat: add a parser system 2021-05-15 22:48:09 +02:00
Kazhnuz
7629b60e45 fix(datapack): handle . in names 2021-05-15 21:40:12 +02:00
Kazhnuz
4c098df30d feat: add data loading and indexing to birb 2021-05-15 21:24:29 +02:00
Kazhnuz
05169782a2 fix: fix lua files conversion to module 2021-05-15 19:49:11 +02:00
Kazhnuz
a1a130ae32 improvement: parse and validate hitboxes 2021-05-15 15:53:40 +02:00
Kazhnuz
792738c5cc feat: add table parsing 2021-05-15 15:50:15 +02:00
Kazhnuz
33d854ffd4 chore: make the datas utils a part of birb 2021-05-15 15:09:02 +02:00
Kazhnuz
e3ebe05dec Merge branch 'master' of https://git.kobold.cafe/sonic/sonic-radiance 2021-05-08 18:42:49 +02:00
Kazhnuz
c30c3336c6 feat: rework serialization
Fixes #102
2021-05-08 12:54:07 +02:00
Kazhnuz
ff8cd856fd chore: port actors to rect and box 2021-05-07 19:23:34 +02:00
Kazhnuz
05a8b71180 chore: extract shapes from actor3D 2021-05-07 19:14:13 +02:00
Kazhnuz
0421bd4954 improvement: put automove in physic mixin 2021-05-07 19:07:18 +02:00
Kazhnuz
95ea526b53 chore: simplify hitbox application 2021-05-07 18:58:08 +02:00
Kazhnuz
c17338174b feat(actor): improve semantics 2021-05-07 18:33:56 +02:00
Kazhnuz
a856739a36 improvement: refactor hitbox management 2021-05-07 18:27:13 +02:00
Kazhnuz
f3a98592b3 improvement: use directly a table for box attr 2021-05-07 18:15:43 +02:00
Kazhnuz
3f81920c49 chore: let the hitbox handle the scaling 2021-05-07 18:10:37 +02:00
Kazhnuz
040240492e chore: pack and unpack the coordinates 2021-05-07 11:56:44 +02:00
Kazhnuz
edf44fd252 chore: extract physics as a mixins 2021-05-06 20:26:06 +02:00
Kazhnuz
33427077a0 chore: refactor the actor system 2021-05-06 16:08:08 +02:00
Kazhnuz
6c546e1e0e fix: fix function getActorsInRect 2021-05-06 11:21:01 +02:00
Kazhnuz
06f50c5e59 improvement: manage music via core.music 2021-05-05 14:49:14 +02:00
Kazhnuz
b00f73c37f feat: update utils to current birb 2021-05-05 14:36:34 +02:00
Kazhnuz
4054bbe443 improvement(debug): better logs 2021-05-05 13:15:50 +02:00
Kazhnuz
4d3687f627 feat: add enums 2021-05-05 13:15:12 +02:00
Kazhnuz
30a16b4e3f improvement: put all default config in conf.lua 2021-05-05 12:09:30 +02:00