Commit Graph

5 Commits (842aac3127277e04e366e41a3534d7844597524d)

Author SHA1 Message Date
Zed A. Shaw 842aac3127 Worked out an initial stab at a GrabSource for drag-n-drop or just simple grabbing things in the UI. 11 hours ago
Zed A. Shaw 94385b195d Mostly worked out how to do looting but now need how to take out of inventory and put into loot. 1 day ago
Zed A. Shaw 5c47a0151c Basic loot UI mostly working. Each time you open there's a torch and you can place it visually on any slot on your character. 5 days ago
Zed A. Shaw 4b34de2109 Initial loot UI works to load an item by its world entity ID. 5 days ago
Zed A. Shaw 8545b8cf1d Simple Loot UI started. 4 weeks ago
Zed A. Shaw 74a8599977 Fully converted to using the lel-guecs library externally now. 4 weeks ago
Zed A. Shaw 1a9e068d02 Junk items are now transfered to your blanket so you can use them in crafting. No UI for that though. 1 month ago
Zed A. Shaw 2fb1687997 Now have sounds and shaders working on the button for each of the different elements. 1 month ago
Zed A. Shaw eb709930f5 Combat UI now uses different icons for different attack elements. 1 month ago
Zed A. Shaw bf8a2dc0c5 Simple quick way to do different attacks that play different shaders. 2 months 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. 2 months ago
Zed A. Shaw b5d93399d5 Converted the buttons to reflect the actions you can take. 2 months ago
Zed A. Shaw d7e9944e58 Change the buttons to text for development until I can get the icons/art. 2 months ago
Zed A. Shaw 07ce8a4148 New debug_ui that shows perf data, other debug info, and allows spawning enemies. 2 months ago
Zed A. Shaw 5af9a6664e Have a few basic monochrome test items and the first little leather pouches on the 'tool belt'. 3 months ago
Zed A. Shaw 64807174c0 Initial idea for the boss fight UI but it's just a temporary holder for now. 3 months ago
Zed A. Shaw 29e6d45dc6 Level traversal works, but it's very immediate. Next is a little 'confirm level' modal and a transition screen. 3 months ago
Zed A. Shaw f3e1413022 Intermediate refactor to move everything over to using the textures module rather than everyone using one TexturePack thing. 4 months ago
Zed A. Shaw 70a9420c11 Started the overlay UI but need to make it possible to add/remove components to it. 4 months ago
Zed A. Shaw 722d55d948 Refactored the GUECS system to have its own namespace then got Meter to work. 4 months ago
Zed A. Shaw 49a71e257e GUI for combat now works better and I can create sprites for things if I want. 4 months ago
Zed A. Shaw 46de98e6f4 I now have a semi-functional GUI system that uses the ECS style to build gui elements rather than inheritance. 4 months ago
Zed A. Shaw 8d9c2d8c05 Combat UI's elements are now pulled out into gui_gadgets so we have an initial prototype on basic UI elements needed. 4 months ago
Zed A. Shaw 7c1f05c801 Combat UI is alright but need to now make a few common widgets. 4 months ago
Zed A. Shaw 232c994347 HP bar is working, and next just need to make the combat gui actually work. 4 months ago
Zed A. Shaw 3ec2bf4784 Can now do UI rendering based on the name and also have gaps in the grid reliably. 4 months ago
Zed A. Shaw 79c84ce885 New design on LEL that's way more sane and allows for more flexible columns and rows. 4 months ago
Zed A. Shaw 6b9c67beec Add some debug boxes around the fonts to figure out why they aren't vertically centered. 4 months ago
Zed A. Shaw 45ad16c010 A bit more refinement. 4 months ago
Zed A. Shaw a7991a8f06 Fixing more bugs related to percentages and then prototype a more complex UI. 4 months ago
Zed A. Shaw e106ad4be7 Can click on buttons and make them change color. 4 months ago
Zed A. Shaw aa149b6574 Can now use lel::center to center something inside a cell. 4 months ago
Zed A. Shaw 1620a5420f Use a lel:: namespace. 4 months ago
Zed A. Shaw 872cedc8e1 LEL is working at a basic grid level, able to render boxes where I want. 4 months ago
Zed A. Shaw 1c8f542c21 Nuke taught me the other way to make class enums not suck so I guess no FU? 4 months ago
Zed A. Shaw 9b3b81683a Separate out the major UIs to get ready for their development, and enable debug button. 4 months ago