Commit Graph

8 Commits (a86912705c531a7b210c21830ef07ee34c20859f)

Author SHA1 Message Date
Zed A. Shaw a86912705c Refactored the mouse handling to use the new guecss Modifiers system and improved Clickable. 20 hours ago
Zed A. Shaw d93bc1615c Big changes to use the new lel-guecs setup but now almost everything works. Only thing missing is Issue #16 in quecs. 3 weeks ago
Zed A. Shaw 6a0725e401 Simply re-init the overlay on new level. Closes #14. 2 months ago
Zed A. Shaw fcd1bc589c Make a function to access overlay cells Closes #35. 2 months ago
Zed A. Shaw f559b5a39d Fixed the problem where the only way to complete a grab/drop operation was to capture the MOUSE_CLICK directly. Solution was to move the mouse processing out of DNDLoot and only handle the MOUSE_MOVE/DRAG. 2 months ago
Zed A. Shaw 2aa4f0a2e8 Finally can pick things up, but it's really bad so far. Need a bunch of refactoring in how the collision system works, and make it so collision and maps can have multiple entities in the same square. 2 months ago
Zed A. Shaw dfc6aa08e9 Loot UI is now mostly formed, just need to get loot into it and make it work. 3 months ago
Zed A. Shaw 8545b8cf1d Simple Loot UI started. 3 months ago
Zed A. Shaw 07ce8a4148 New debug_ui that shows perf data, other debug info, and allows spawning enemies. 4 months 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. 5 months ago
Zed A. Shaw 322797f787 Now have a full map and a mini map, but I think the mini map will stop rendering sometimes. 5 months ago
Zed A. Shaw a0c0308461 More boss fight UI done and a bit of ambient sound working. 6 months ago
Zed A. Shaw 64807174c0 Initial idea for the boss fight UI but it's just a temporary holder for now. 6 months ago
Zed A. Shaw 54fbf22b6d We can go down a level and there's a loading screen for it. The map and motion now matches the directions shown in the raycasting. There's now a compass that shows you the direction you're facing. 6 months ago
Zed A. Shaw 5179709e3c Performance check showed that I was checking every sprite even if they're way far away so now just do ones near-ish. 6 months ago
Zed A. Shaw 389690e5c3 Optimize GUECS a bit so that it automatically sets up the cell names and lel::Cell contents in the world, making it easier to work with. 6 months ago
Zed A. Shaw f3e1413022 Intermediate refactor to move everything over to using the textures module rather than everyone using one TexturePack thing. 6 months ago
Zed A. Shaw 4a1a8a7d65 Mostly working overlay to show when in combat or not. 6 months ago
Zed A. Shaw 30a7e1b2cc Now overlay UI can show some text pretty easily and is showing the debug stats. 6 months ago
Zed A. Shaw d8e1fc7aa3 I have the overlay display the low health blood using the gui system. 6 months ago
Zed A. Shaw 70a9420c11 Started the overlay UI but need to make it possible to add/remove components to it. 6 months ago