Commit Graph

20 Commits

Author SHA1 Message Date
6665199d12 Added the function of drawing rectangular hitboxes, as well as the ability to erase and save the result. Drawing in any direction. 2026-03-29 23:14:42 +03:00
2686d036cf Added the function of drawing rectangular hitboxes, as well as the ability to erase and save the result. You need to draw from left to right 2026-03-29 22:47:57 +03:00
a0a69c3587 Working version of the refactoring DrawboxEditor. Added ToolBar in Editor 2026-03-24 17:19:32 +03:00
ab30acd69a Refactoring EditableCanvas in DrawboxEditable and other classes 2026-03-23 15:07:55 +03:00
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