Commit Graph

16 Commits

Author SHA1 Message Date
3b81412eb2 New hitbox architecture. But need change function addListElement in class ListGUI and load in class Project 2025-06-18 00:28:19 +03:00
f5bd320061 New architecture of classes for switching the drawing modes of hitboxes/Dravboxes of entities 2025-03-27 01:41:22 +03:00
a929f86461 Working dynamic GUI layout 2025-01-05 19:06:41 +03:00
abbc64eead Fix hitbox. Nothing worked, now it is. 2024-12-01 23:26:50 +03:00
ce113cb96d Hitbox edits for new Entity fields 2024-11-19 15:06:53 +03:00
128948051e Merging hitbox-drawing and dev. Adding BufferedImage to Entity. Refactoring Entity parsing in to the Project and download ListGUI 2024-11-18 15:29:14 +03:00
d7b477f58d Implemented the data model and drawing of rectangular hitboxes, IsometricCoordsConverter functions have been transferred to Hitbox class as static, since they are generally needed for hitboxes only 2024-11-18 14:43:42 +03:00
3943a9a490 fix errors after code review, added entity height and width properties for inner editor use 2024-11-12 17:08:51 +07:00
6062a8e0d5 removed unnecessary Drawbox getter accidentally generated by IDE 2024-11-12 15:38:19 +07:00
e0186b3eb8 Storing sprites in Entity objects now, moderate ListGUI refactoring to simplify list icons creation. See more in the task description https://trello.com/c/tkAjRpcG 2024-11-12 15:26:55 +07:00
b6c61cc958 save functiton completed, unnecessary comments in Project removed 2024-09-17 20:11:12 +07:00
7d125b5931 Drawbox points sorting for XML implemented 2024-09-12 22:45:47 +03:00
7f7937c652 Project get event modification drawbox.Preparation for new drawing for drawbox 2024-09-12 05:43:17 +03:00
2fab9b13d9 set path of the FileChooser to current project XML location and started saving features development, removed formatter 2024-09-11 17:23:10 +07:00
d39374d8bb now new entity is created in XML as well, not only as in-memory object 2024-07-22 00:46:49 +07:00
d4afde065d legacy project initial commit 2024-07-21 20:41:51 +07:00