Commit graph

258 commits

Author SHA1 Message Date
Kazhnuz
db4116f330 fix: replace wrong function 2021-08-08 14:49:22 +02:00
Kazhnuz
3e2eafb63d feat: add subchoregraphies 2021-08-08 13:11:36 +02:00
Kazhnuz
8b785eb0a3 feat: support multiple target for skills 2021-08-08 11:34:54 +02:00
Kazhnuz
01b450fef7 chore: divide choregraphy into mixins 2021-08-08 09:49:43 +02:00
Kazhnuz
9321eb411f fix : some jump fixes 2021-08-07 18:48:01 +02:00
Kazhnuz
daae72dd8a feat: add ysorting to battlesystem 2021-08-07 17:21:26 +02:00
Kazhnuz
a67d1f0824 feat: add actor targeting for choregraphy movement 2021-08-07 13:36:13 +02:00
Kazhnuz
5d157e5251 feat: index gfx according to their tagged action 2021-08-07 12:02:28 +02:00
Kazhnuz
e30ab97e96 feat: add an index in the battlesystem world 2021-08-07 11:57:01 +02:00
Kazhnuz
c9644b2e86 improvement: make GFX movable
It'll be usefull to make everything movable
2021-08-07 11:47:26 +02:00
Kazhnuz
44cda944f5 fix: make landing work 2021-08-07 11:39:34 +02:00
Kazhnuz
28a869a42e feat: make that any actor can block choregraphy 2021-08-07 11:28:27 +02:00
Kazhnuz
bccc71ec58 chore: make movable less tied to battler 2021-08-07 11:14:08 +02:00
Kazhnuz
a418ecfb21 chore: refactor Movable 2021-08-07 11:09:49 +02:00
Kazhnuz
062070faae chore: remove tweener-based movement 2021-08-07 10:40:07 +02:00
Kazhnuz
80d18a2825 improvement: port goTo3D to motion 2021-08-07 10:36:44 +02:00
Kazhnuz
ee1995b91b improvement: add vertical motion to motion 2021-08-07 10:26:29 +02:00
Kazhnuz
0c4e960ec9 improvement: use target and motion for goTo 2021-08-07 10:07:11 +02:00
Kazhnuz
58e68f0191 feat: add target-base movement 2021-08-07 00:05:07 +02:00
Kazhnuz
0d33d8b9c8 chore: merge speed and gspeed 2021-08-07 00:04:49 +02:00
Kazhnuz
8dd4e7ba62 improvement: use a 360 motion system 2021-08-06 23:47:20 +02:00
Kazhnuz
4379f55f27 chore: extract movable from Battler 2021-08-06 20:18:48 +02:00
Kazhnuz
47301e3bb3 improvement: support 3D positionning for gfx 2021-07-27 12:45:41 +02:00
Kazhnuz
800a025318 feat: remove stray print 2021-07-19 12:16:34 +02:00
Kazhnuz
10fbc7be6f fix: fix missing function in qteFailure 2021-07-19 12:13:24 +02:00
Kazhnuz
d5dec73e7e fix: add setAnimSpeed to Parent entity in cbs 2021-07-19 12:12:45 +02:00
Kazhnuz
a61b2e1453 feat: add an action to change anim speed inbattle 2021-07-19 12:09:21 +02:00
Kazhnuz
3b53d62ca1 feat: add direction button to qte 2021-07-18 19:17:56 +02:00
Kazhnuz
11503feac5 feat: receive frame signal from the actor 2021-07-18 19:17:45 +02:00
Kazhnuz
cf7be0cb55 feat: add stopMov step action 2021-07-18 18:57:54 +02:00
Kazhnuz
26ba64218b fix: remove input lag from QTE 2021-07-18 18:26:15 +02:00
Kazhnuz
3a3c864037 feat(choregraphy): test latest qte by default 2021-07-18 14:09:09 +02:00
Kazhnuz
a286124703 fix: switch step immediatly after the previous one
Will solve potential input lag issues
2021-07-18 14:08:45 +02:00
Kazhnuz
c121a35f90 feat(choregraphy): add new 3D-based steps 2021-07-18 14:08:07 +02:00
Kazhnuz
99380cc74e fix(cbs): add z coordinate to cbs entity 2021-07-18 14:05:41 +02:00
Kazhnuz
bc9215fae8 improvement(battler): rework 3D actions 2021-07-18 14:04:24 +02:00
Kazhnuz
0f327d1de2 fix: initialize z value for the ennemy 2021-07-18 14:03:58 +02:00
Kazhnuz
f60e56bf2e feat(battler):add ways to stop moving 2021-07-18 09:34:05 +02:00
Kazhnuz
eedf981c54 feat: add counter system for choregraphy 2021-07-18 08:59:01 +02:00
Kazhnuz
5b0dde30e0 improvement: refactor jumping 2021-07-18 08:47:37 +02:00
Kazhnuz
ed099bd77f feat: add way to skip to a step 2021-07-17 22:59:12 +02:00
Kazhnuz
627a7ea1e6 feat: add a waitFor qte Step 2021-07-17 21:55:14 +02:00
Kazhnuz
d7a15d4d91 feat: add conditions for finished actions 2021-07-17 21:53:10 +02:00
Kazhnuz
deda8a7a76 improvement: port battlesystem to predicate 2021-07-17 21:31:42 +02:00
Kazhnuz
4445fec8d2 feat: wire up tags 2021-07-17 21:23:29 +02:00
Kazhnuz
09ac826f34 feat: add API to report finished tag actions 2021-07-17 21:23:08 +02:00
Kazhnuz
0377077ca9 feat:detect tagged actions and handle tags 2021-07-17 21:19:33 +02:00
Kazhnuz
7940d9c74c feat: mark potentially async choregraphy step 2021-07-17 10:15:24 +02:00
Kazhnuz
72cccdcaf2 feat: add qteSuccess and qteFailure conditions 2021-07-03 19:28:58 +02:00
Kazhnuz
6a37f12776 chore: remove stray print 2021-07-03 18:19:08 +02:00