Commit Graph

18 Commits (7c90eb6da1606bc8f87d805f1d5aecf76c1e5cdc)

Author SHA1 Message Date
Zed A. Shaw 7c90eb6da1 GUECS now doesn't have the facts feature from DinkyECS and instead you refer to the whole area with gui.MAIN. This is an entity that's at 0 and represents the whole grid. Background is placed there. 2 days ago
Zed A. Shaw 1780a758b3 Initial GUECS refactor is done, it's now on its own with no other dependencies, but now I need to trim it down to do only what it needs. 2 days ago
Zed A. Shaw 7186c2ecb0 I think this is the best I can do for a hover vs. click shader effect. Just do it in a shader based on a uniform setting. 3 weeks ago
Zed A. Shaw 72951f308f Converted almost everything to use wstring so that it works better with SFML and the unicode/utf8 usage in the system. 1 month ago
Zed A. Shaw 1aa6674e42 Created a nice utility library for doing animations, and used it in the ritual crafting UI. 2 months ago
Zed A. Shaw a6d83db20c Fixed up dbc.cpp so now just use it everywhere. I next need to find a way to pass that to format automatically. 2 months ago
Zed A. Shaw 281a7f687a Can now mark json/components with std::optional and then they can be null/false to disable them. 2 months ago
Zed A. Shaw 243b4c2663 Basic ability to create a 'stage' for a boss fight, which is a thing in front the boss animates behind. 2 months ago
Zed A. Shaw 8b414c13e6 Animations now can have a stationary option which tries to keep them 'in place' while growing, effectively removing the forward motion. 2 months ago
Zed A. Shaw eb8fb82837 BossFightUI now loads out of LevelManager and is treated like a normal level. This also adds a prototype for a different kind of 'stationary' boss to prototype its motions. 2 months ago
Zed A. Shaw 6e8aa48332 BossFightUI now gets everything from a world and will be implemented like the rest of the game, but as a mini game. 2 months ago
Zed A. Shaw ca18422930 BossFightUI is not managed by the level manager since it is kind of a new level, just with a different mini game. 2 months ago
Zed A. Shaw a3f6ba3c03 Refactored the bossfight_ui so it will work with any description of a boss fight. 2 months ago
Zed A. Shaw 43835da88f Bosses and other enemies now have a 2 frame animation, the first boss the Rat King now screams at you and attacks. 2 months ago
Zed A. Shaw b3b8cbbeee Started to set things up so that the boss fight UI can load enemies and configs out of the components setup. 2 months ago
Zed A. Shaw 2d790c5986 Boss fight looking better, but I need to get this bounce animation in the main game fights. 2 months ago
Zed A. Shaw a0c0308461 More boss fight UI done and a bit of ambient sound working. 2 months ago
Zed A. Shaw 64807174c0 Initial idea for the boss fight UI but it's just a temporary holder for now. 2 months ago