141 Commits

Author SHA1 Message Date
cbd111a05b Map eidtor work , new walk sound 2025-02-10 01:46:31 +01:00
f79ebedc62 Improvement 2025-02-09 21:27:02 +01:00
a9cedba4e0 Renamed get to getById, map improvement 2025-02-09 17:33:10 +01:00
838610d041 Cleaned sound composable code 2025-02-06 22:35:54 +01:00
fb3a59aa59 Cache audio 2025-02-06 22:32:25 +01:00
db52bcfff3 Global const for composable 2025-02-06 21:46:51 +01:00
12735756d7 Added more SFX logic 2025-02-06 21:43:09 +01:00
c2d41a63a7 Added playSound func, use this on attack 2025-02-06 21:00:32 +01:00
b83c340385 Iso depth fix for character on spawn 2025-02-06 14:04:43 +01:00
7071d934b4 Update origin X and Y values in real-time 2025-02-06 14:02:50 +01:00
15b212160d Walk improvement 2025-02-06 13:46:21 +01:00
2a2841cf16 Fix 2025-02-06 13:34:12 +01:00
a545018639 Removed unused param 2025-02-06 13:24:32 +01:00
3c06f7db97 Loop fix, added btn-indigo to general styling 2025-02-05 19:50:53 +01:00
6c7864b4d4 Moved map character network event logic into characters component, added playAnimation function to characterComposable, finished attack animation 2025-02-05 18:27:33 +01:00
dffdd0542f #343: Depth sorting improvement for character component 2025-02-05 17:06:31 +01:00
d2b6d8dcb3 Showing placed map object works in both game and map editor, updated types, cleaned some logic 2025-02-05 02:27:18 +01:00
2b40741ca7 npm run format, moved some files for improved file structure, removed redundant logic 2025-02-05 00:19:55 +01:00
aee18956f3 Restored tile editing and proper map clearing behavior 2025-02-04 14:09:57 -06:00
cf54ab842a Merge remote-tracking branch 'origin/main' into feature/map-refactor
# Conflicts:
#	src/components/gameMaster/mapEditor/Map.vue
#	src/components/gameMaster/mapEditor/partials/MapObjectList.vue
#	src/components/gameMaster/mapEditor/partials/TileList.vue
#	src/components/screens/MapEditor.vue
#	src/composables/pointerHandlers/useMapEditorPointerHandlers.ts
2025-02-04 15:15:29 +01:00
d25100c810 Depth sorting 2025-02-04 15:10:43 +01:00
90d7252784 Map object depth calculation adjustment 2025-02-02 14:39:21 -06:00
efeae337ab Restored map editor event tiles 2025-02-02 00:02:19 -06:00
7daefb74eb Restored placed map object selection and implemented object snapping to tile coordinates 2025-02-01 18:44:00 -06:00
4adcf8d61d Placement of map objects 2025-02-01 15:56:07 -06:00
e53e154d16 npm run format 2025-02-01 16:18:33 +01:00
db426bb03e Fix for chat bubble 2025-02-01 15:48:42 +01:00
af26ca5e89 Added container for character for easier X and Y coord handling 2025-02-01 15:27:14 +01:00
e4b9bb4d61 Refactored Character.vue as preparation for attack anims. 2025-02-01 15:10:52 +01:00
99bb1555a0 Listen for attack events. TODO: finish anim. handling 2025-02-01 04:30:07 +01:00
ac1396304f Added web worker to improve tile analysis performance 2025-02-01 03:11:13 +01:00
9d95562679 Implemented logic to walk with arrow keys 2025-02-01 01:43:01 +01:00
a9de031673 poc 2025-02-01 01:31:28 +01:00
e389534e30 npm run format 2025-01-31 22:33:45 +01:00
7d3946e274 #96 - Renamed and refactored pointer handler composables in favor of arrow key movement. 2025-01-31 22:26:23 +01:00
f268ac9e5b Removed comment, updated types for sprite actions, minor modal component improvement, added components for better sprite management 2025-01-30 18:29:55 +01:00
ba90982e35 Implemented tap vs hold drawing setting 2025-01-28 13:52:15 -06:00
abc58bfa38 npm run format, removed container that character was in 2025-01-28 04:57:21 +01:00
027325f2bf Merge remote-tracking branch 'origin/main' into feature/map-refactor 2025-01-28 01:59:29 +01:00
9e652868ca Prepping to work on Placed map objects 2025-01-27 00:18:46 -06:00
9618e07bc6 refactoring pointer events and input handling improvements 2025-01-26 20:50:34 -06:00
791830fd6f Refactoring of modalShown booleans 2025-01-26 18:56:13 -06:00
37acf1782b Removed isAnimated and isLooping fields 2025-01-27 01:51:53 +01:00
14aa696197 Changes to mapeditorcomposable, fix pencil and fill tool for tiles
Locked in, made mapeditor my bi-
2025-01-26 23:28:15 +01:00
7a51323682 Load map data inside a composable instead of Pinia store 2025-01-25 02:38:40 +01:00
fab0b08425 Load map data inside a composable instead of Pinia store 2025-01-25 02:38:02 +01:00
2d48f83802 Load tiles before showing map editor UI 2025-01-22 00:31:14 +01:00
93baa10acf Improvements 2025-01-14 02:39:41 +01:00
419cf319be TS fix 2025-01-14 02:17:35 +01:00
5cf7423a5c PlacedMapObjects.vue refactor for map 2025-01-13 11:40:41 +01:00