Commit graph

19 commits

Author SHA1 Message Date
Zed A. Shaw
a1c3f4df5a Tried to refactor for but #42 but nothing worked. I'll try later. 2026-01-03 00:42:42 -05:00
Zed A. Shaw
05fc9062a7 The shader effects now work correctly on the scene actors, but the application of shaders should be on the animation class. 2026-01-02 23:23:05 -05:00
Zed A. Shaw
22db12f5e4 Can now pan and move the camera to focus on bosses, player, and their actions. 2026-01-02 10:57:44 -05:00
Zed A. Shaw
51bb74e2d7 Better working camera that is constrained in the bounds, but the animations don't follow the bounding. 2026-01-01 12:59:39 -05:00
Zed A. Shaw
6dc9d564c6 Fixed the boss::UI::damage so it says who hit who. 2025-12-30 01:11:08 -05:00
Zed A. Shaw
5676382fbb Moved the camera into the scene where it belongs. 2025-12-29 23:37:42 -05:00
Zed A. Shaw
8208d146de Can now see an enemy take damage, and a damage number, but the effect is inverted. 2025-12-28 02:05:30 -05:00
Zed A. Shaw
f175a5d4aa Animations can work on Sprites,Transformables, and Views and the arena shows the hit/miss text so it follows the entity and hides when the animation stops. 2025-12-24 14:18:41 -05:00
Zed A. Shaw
0d23cf9537 Moved the text attaching code to the arena. 2025-12-24 00:58:38 -05:00
Zed A. Shaw
f50e713179 Now have enough state to show what's going on in the fight, next is to use graphics and stuff to make it better. 2025-12-23 00:11:31 -05:00
Zed A. Shaw
d60e1af6df A bit of refactor to put apply in Animation where it belongs. 2025-11-01 11:13:12 -04:00
Zed A. Shaw
740e1052fe Finally have the boss fight rendering into a render texture correctly. The 'flipped' problem was because I didn't call .display() in render. 2025-10-31 12:50:20 -04:00
Zed A. Shaw
2ecd8528ea Can indicate that a animation is flipped, which will *-1 on the x. 2025-10-27 23:54:31 -04:00
Zed A. Shaw
949bbd4f15 Better easings and motion but I need better data. 2025-10-27 22:22:57 -04:00
Zed A. Shaw
f8158a3ea9 Animated scenes can easily make floors that do things, floors with moving elements, but I need to improve the easing/motion parts of the animations. 2025-10-24 00:24:29 -04:00
Zed A. Shaw
2d836a9e2a The layout is now also coming from the bosses.json file so it's totally configured there. 2025-10-23 23:11:48 -04:00
Zed A. Shaw
e5fa76b03c Floor is now just a fixture. 2025-10-23 14:12:04 -04:00
Zed A. Shaw
23f54bd4fe Now fixtures and actors are loaded the same. 2025-10-23 13:48:58 -04:00
Zed A. Shaw
4f39f2a504 Moved the animated scene into its own system for better development. 2025-10-23 11:37:35 -04:00