Commit Graph

10 Commits (f668ff6b7a5a52013ab6da2f63c39fb866b665c2)

Author SHA1 Message Date
Zed A. Shaw e0588847fa Tracked down the bug that was caused by picking up an item but not removing its Position in the world, so when you go to another level it gets brought back to life causing a dupe. 4 days 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 weeks ago
Zed A. Shaw 38159a5f84 Fix the window coordinates so that you can resize. 2 weeks ago
Zed A. Shaw 4a48910273 There's a UISystem now for to compliment the entities and components in GUECS. I now use that to do the drag/drop transfers instead of raw code right in the FSM. 2 weeks ago
Zed A. Shaw e01e697535 Move now works better, and the API is a lot cleaner. Now just need to make it not crash. 2 weeks ago
Zed A. Shaw 570b70ab0c More of the drag/drop is handled by the GrabSource/DropTarget components. 2 weeks ago
Zed A. Shaw 4b0d76bbcc Even better API, but still not the best organization. This will let me implement both sides, then I can pull it out and try to generalize it into a few guecs components. 3 weeks ago
Zed A. Shaw 461ad03d27 Taking things from the LootUI to the StatusUI works way better now and there's a DropTarget to match the GrabSource. 3 weeks 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. 3 weeks ago
Zed A. Shaw cc44c9d37a Move the guecstra stuff into the gui. 1 month ago
Zed A. Shaw abea6da2e0 More GUECS cleanup before releasing. Still need to sort out events and reduce the amount of stuff that GUECS needs. 2 months ago