Commit Graph

56 Commits

Author SHA1 Message Date
4cadb6385c Fixes 2022-12-05 23:42:43 +04:00
3845906a87 Added logging 2022-12-05 23:37:38 +04:00
09e3dfc336 Added exception handling to FormMapWithSetArtilleries 2022-12-05 23:00:06 +04:00
36a610081e Added exceptions to MapsCollection 2022-12-05 22:34:50 +04:00
60bc67a8f5 Added own exception FileFormatException 2022-12-05 22:34:29 +04:00
8d85818dae Added exceptions to SetArtilleriesGeneric 2022-12-05 22:12:14 +04:00
bbb24c454f Added own exceptions 2022-12-05 22:04:47 +04:00
8abded35c8 Fixes 2022-11-22 15:59:06 +04:00
d553376508 Work is done 06 2022-11-21 01:48:43 +04:00
9b23e2f119 Base part has been completed 2022-11-21 01:04:53 +04:00
96d181608f Minor fixes in ArtillerySerde. Added MapsCollection saving to and loading from file 2022-11-20 23:07:02 +04:00
ebc0f07204 Added MapWithSetArtilleriesGeneric serialization and deserialization 2022-11-20 22:41:03 +04:00
8d4407de4c Added DrawingObjectArtillery serialization and deserialization 2022-11-20 22:27:21 +04:00
ade75a5dc3 Added DrawingArtillery serialization and deserialization 2022-11-20 22:20:41 +04:00
63c379da6f Now you can get rollers' count 2022-11-20 22:03:58 +04:00
dc45239592 Added RollersCount serialization 2022-11-20 22:02:02 +04:00
e1c0918dba Merge branch 'LabWork04' into LabWork05 2022-11-08 16:33:40 +04:00
ccab9cd620 Fixes 2022-11-08 16:32:08 +04:00
5c582f70b3 Fixes 2022-11-08 16:19:52 +04:00
680274195d Some fixes 2022-11-07 15:32:44 +04:00
df909891d8 Some refactoring 2022-11-06 21:56:53 +04:00
dd425e3071 Work is done 5. There might be mistakes 2022-11-06 20:33:15 +04:00
e60990067a LabWork04 completed 2022-11-05 19:18:29 +04:00
392e97f71f Fix 2022-11-05 18:48:58 +04:00
b0e2bf7947 Second stage: Fixes
Third stage: Completed
Beginning advanced task
2022-11-05 18:38:20 +04:00
e2f76ef916 Second stage: Completed 2022-11-05 16:40:00 +04:00
0ae6527361 First stage: Refactoring MapWithSetArtilleriesGeneric 2022-11-05 16:31:00 +04:00
9c4f1d4327 First stage: Fixed SetArtilleriesGeneric 2022-11-05 16:26:26 +04:00
8fc2d24e7e First stage: Array was replaced with ArrayList 2022-11-05 16:20:44 +04:00
385eedd0b9 Work is done 3 2022-10-25 16:53:45 +04:00
cd2b9474d4 Fixes 2022-10-25 01:58:38 +04:00
bea4da357c Changed FormArtillery 2022-10-24 23:03:50 +04:00
a5112dcbdd Added MapWithSetArtilleriesGeneric 2022-10-24 22:36:41 +04:00
b481b124a8 Fix SetArtilleriesGeneric 2022-10-24 22:22:51 +04:00
675c220c79 Added SetArtilleriesGeneric 2022-10-24 22:14:33 +04:00
fb4c5f3416 Work is done 02 2022-10-08 23:03:27 +04:00
1ef0f5465b Added two new types of rollers to draw 2022-10-08 22:22:51 +04:00
fbd46924d1 Added interface IDrawingRollers 2022-10-08 19:19:17 +04:00
0abd2c2ca3 Fixes 2022-10-08 17:51:17 +04:00
7758a3b7cc New form has been created. General work is done 2022-10-08 17:30:41 +04:00
a2e79b08bd Added class ForestMap 2022-10-08 16:16:03 +04:00
0df20f4008 Added class SimpleMap 2022-10-08 16:04:32 +04:00
ed422215f0 Added class AbstractMap 2022-10-08 15:40:01 +04:00
6840f8220e Added class DrawingObjectArtillery 2022-10-08 15:25:07 +04:00
f990882127 Added interface IDrawingObject 2022-10-08 15:16:47 +04:00
4e7db63b49 Added class DrawingAdvancedArtillery 2022-10-08 15:13:24 +04:00
145d4dac45 Added class EntityAdvancedArtillery 2022-10-08 15:03:57 +04:00
e890502041 Added new option to Direction enum 2022-10-08 14:56:34 +04:00
0e85f72177 Changed some private fields to protected in DrawingArtillery. Added method getCurrentPosition 2022-10-08 14:55:39 +04:00
02566d7957 Constructors have been added 2022-10-08 14:43:17 +04:00