Commit graph

  • b695b44b6c fix error for new players Zutatensuppe 2021-05-15 16:57:25 +02:00
  • 5e949f3d30 fix new game going to bad url Zutatensuppe 2021-05-15 11:06:37 +02:00
  • 158c710572 use function instead of class for camera Zutatensuppe 2021-05-13 23:55:53 +02:00
  • e9129cf049 move clientId init to index.html, make zoom events only exist when they actually do something Zutatensuppe 2021-05-13 23:38:36 +02:00
  • a0118b0bdf lots of changes to switch to vue Zutatensuppe 2021-05-13 22:45:55 +02:00
  • 5adb8806dc make target element mandatory for main func Zutatensuppe 2021-05-13 17:20:10 +02:00
  • 8e7aa7d453 prepare use of vue for game/replay Zutatensuppe 2021-05-13 16:58:21 +02:00
  • 343263be6c change name to be consistent with other components Zutatensuppe 2021-05-13 16:27:16 +02:00
  • f8157a1ea0 in replay, dont set cursor to none Zutatensuppe 2021-05-13 16:25:31 +02:00
  • be79935bca use vue 3, prepare split new game and index view Zutatensuppe 2021-05-13 16:23:05 +02:00
  • 4d8012dc33 cleanup styles a bit Zutatensuppe 2021-05-13 16:22:15 +02:00
  • 722be39ad9 move new game setup to new component Zutatensuppe 2021-05-13 14:01:10 +02:00
  • 734b7eacc8 less calls to worldDimToViewportRaw Zutatensuppe 2021-05-10 01:13:23 +02:00
  • 8dc6c6a89b use same func Zutatensuppe 2021-05-10 00:44:27 +02:00
  • 7f684f98d4 rename vars Zutatensuppe 2021-05-10 00:40:46 +02:00
  • fd3affd879 rename mk to h Zutatensuppe 2021-05-10 00:35:59 +02:00
  • f1a77802fc reduce menu code Zutatensuppe 2021-05-10 00:34:12 +02:00
  • 5a7d2edb62 toggle preview evt Zutatensuppe 2021-05-09 22:17:41 +02:00
  • 68a51ce322 maybe slight code improvements.. Zutatensuppe 2021-05-09 21:43:35 +02:00
  • 53e97cd58b add use strict Zutatensuppe 2021-05-09 13:49:40 +02:00
  • ef260213b1 reduce code! Zutatensuppe 2021-05-07 14:31:32 +02:00
  • 205789e55c single line Zutatensuppe 2021-05-07 13:14:15 +02:00
  • b12b468381 dont export event adapter Zutatensuppe 2021-05-07 13:12:04 +02:00
  • 7eb942e773 only allow to start game when image and tiles are given Zutatensuppe 2021-05-05 22:22:34 +02:00
  • 46ba272226 dont make calls to Game. functions from addMenuToDom Zutatensuppe 2021-05-04 10:21:47 +02:00
  • 9b19f2da74 fix the preview Zutatensuppe 2021-05-04 09:53:57 +02:00
  • 40c6ec0877 fix url Zutatensuppe 2021-05-04 09:48:14 +02:00
  • 43a2c3ea7c fix replay timerstr Zutatensuppe 2021-05-02 20:15:33 +02:00
  • b335707b7f prepare for vue, make game run not in body, but in certain element Zutatensuppe 2021-05-01 08:59:39 +02:00
  • 93708f0cf0 remove twig for index page Zutatensuppe 2021-05-01 08:51:52 +02:00
  • 9e3a6721c9 split files Zutatensuppe 2021-05-01 08:42:39 +02:00
  • 62f8991e11 change dir stucture Zutatensuppe 2021-05-01 00:16:08 +02:00
  • e18b8d3b98 add line Zutatensuppe 2021-04-30 22:00:29 +02:00
  • 35f24171bc fix var name Zutatensuppe 2021-04-30 21:55:36 +02:00
  • 792f0d4c31 split Game and GameStorage Zutatensuppe 2021-04-30 21:00:30 +02:00
  • e83d3e8d61 rename fn Zutatensuppe 2021-04-30 20:41:08 +02:00
  • 56f35e987b rename function Zutatensuppe 2021-04-30 09:09:10 +02:00
  • 85e9d14b02 remove confusing newGame function Zutatensuppe 2021-04-30 01:03:43 +02:00
  • 7e0bb8357d reduce code Zutatensuppe 2021-04-30 00:58:39 +02:00
  • 7a163e10ab reuse createGameObject Zutatensuppe 2021-04-30 00:57:15 +02:00
  • 382853c097 remove __createGameObject Zutatensuppe 2021-04-30 00:31:24 +02:00
  • cc6eb8ebbc remove console.log output and obsolete comments Zutatensuppe 2021-04-27 22:59:01 +02:00
  • d2de582c95 add toggles for fixed and loose piece display Zutatensuppe 2021-04-27 22:56:50 +02:00
  • abf6e6aa02 add different score modes Zutatensuppe 2021-04-27 21:43:53 +02:00
  • 90590d334e add hotkeys + help Zutatensuppe 2021-04-27 09:46:39 +02:00
  • eb66d72d9d add wasd movement, qe zoom, shift for faster movement Zutatensuppe 2021-04-27 08:53:17 +02:00
  • 1089f70d5e image operations via Images.js, directory fun via Dirs.js Zutatensuppe 2021-04-21 19:22:58 +02:00
  • 0cbc8e69a3 dont fail on errors, some images fail otherwise Zutatensuppe 2021-04-21 10:18:13 +02:00
  • 6313ad257f lower case check Zutatensuppe 2021-04-21 10:15:08 +02:00
  • b6fd0b50ab resize images for index page Zutatensuppe 2021-04-21 09:54:10 +02:00
  • 554ffcccbc fix click Zutatensuppe 2021-04-21 08:44:59 +02:00
  • ca1af71b19 disable replay visually Zutatensuppe 2021-04-21 08:39:53 +02:00
  • d69b0cef19 add image teaser component (to fix url problems) Zutatensuppe 2021-04-21 08:39:43 +02:00
  • 681c8375d5 display done/total pieces Zutatensuppe 2021-04-20 23:15:29 +02:00
  • bbe0d03a49 keep tiles within certain bounds Zutatensuppe 2021-04-20 23:02:44 +02:00
  • 7a957ca09c bit improved index page Zutatensuppe 2021-04-20 20:52:31 +02:00
  • f5a93f1f57 add move by arrows, add space for preview toggle Zutatensuppe 2021-04-19 23:59:14 +02:00
  • be6fc7a3a3 Merge branch 'master' of https://code.dumpr.org/para/puzzle Zutatensuppe 2021-04-17 19:37:05 +02:00
  • 7cfc1915a4 reuse move function Zutatensuppe 2021-04-17 19:35:32 +02:00
  • 34c58dcd71 remove canvas requirement for camera Zutatensuppe 2021-04-17 19:11:43 +02:00
  • 7c9ced4a22 remove canvas requirement for camera Zutatensuppe 2021-04-17 19:01:56 +02:00
  • f5f08be505 dont overdraw (no need for it) Zutatensuppe 2021-04-17 17:50:03 +02:00
  • 40ecc33457 add comment Zutatensuppe 2021-04-17 17:42:56 +02:00
  • 541b6c24b4 improve puzzle cutting speed (not creating so many canvases Zutatensuppe 2021-04-17 17:39:23 +02:00
  • 06cfb7e256 less context switch between drawing text and image Zutatensuppe 2021-04-17 17:23:32 +02:00
  • 0164d197e1 less calls to update timer Zutatensuppe 2021-04-17 16:09:20 +02:00
  • 146aaf867e sort images better Zutatensuppe 2021-04-16 02:16:56 +02:00
  • 5204131361 fix stretched puzzle Zutatensuppe 2021-04-16 01:52:34 +02:00
  • 38093f1799 add comment Zutatensuppe 2021-04-15 21:09:25 +02:00
  • c70ff0d95e add function to check if rectangles overlap Zutatensuppe 2021-04-15 21:07:52 +02:00
  • 3342e7087e target blank on puzzles link Zutatensuppe 2021-04-15 20:50:38 +02:00
  • f3b61dd922 const instead of let Zutatensuppe 2021-04-15 12:42:55 +02:00
  • f567d0703b more debug Zutatensuppe 2021-04-15 12:42:47 +02:00
  • 6cecba5aa1 replay stuff encapsulated in one object Zutatensuppe 2021-04-15 12:16:14 +02:00
  • 23e3ce4a1d remove obsolete semicolons Zutatensuppe 2021-04-15 10:40:12 +02:00
  • 20ac3d6342 rename vars Zutatensuppe 2021-04-15 10:36:44 +02:00
  • 67ee800375 fix missing var Zutatensuppe 2021-04-15 10:07:50 +02:00
  • be2a651ae6 dont rerender if not able to zoom in/out Zutatensuppe 2021-04-15 10:06:20 +02:00
  • 38bef17010 zoom to mouse instead of screen center Zutatensuppe 2021-04-15 10:01:27 +02:00
  • 43db4daa11 mini optimization (calling less functions, use cloneNode and not document.createElement) Zutatensuppe 2021-04-14 21:04:07 +02:00
  • 34fbf05e2f hide cursor only when puzzle is loaded already Zutatensuppe 2021-04-14 19:39:26 +02:00
  • b6999e4f1f add Time, reducing some duplication Zutatensuppe 2021-04-14 19:30:45 +02:00
  • e737015d7e logger func to better know when and where soemthing was logged Zutatensuppe 2021-04-13 20:19:04 +02:00
  • 0c238dd9f1 logger func to better know when and where soemthing was logged Zutatensuppe 2021-04-13 20:18:41 +02:00
  • 37022eaa6d better run script Zutatensuppe 2021-04-13 19:48:18 +02:00
  • 24cb7f45a5 fix graphic errors Zutatensuppe 2020-12-24 20:17:01 +01:00
  • 6cb688b4d0 fix mouse shaking when moving map Zutatensuppe 2020-12-24 15:48:47 +01:00
  • 1025d42ea2 reduce data sent to clients Zutatensuppe 2020-12-24 15:29:32 +01:00
  • cac1f02557 throw exceptions when game/gamelog doesnt exist Zutatensuppe 2020-12-24 15:09:57 +01:00
  • 1c9fc428b9 remove sockets when closed Zutatensuppe 2020-12-24 15:04:58 +01:00
  • 11e5c08154 load single game for fixing Zutatensuppe 2020-12-24 14:19:21 +01:00
  • 709f90b5cf less obsolete output in fix_tiles script Zutatensuppe 2020-12-24 14:00:21 +01:00
  • a02023db71 add removal of owner for unfinished tiles Zutatensuppe 2020-12-24 13:58:52 +01:00
  • 5f890b40f5 add script to fix bad tiles Zutatensuppe 2020-12-24 13:56:14 +01:00
  • 35364c1058 move socket handling to extra file (not GameCommon) Zutatensuppe 2020-12-23 20:35:36 +01:00
  • f1625b75ff remove obsolete file Zutatensuppe 2020-12-23 19:50:05 +01:00
  • 15ff3ecd15 use registry.npmjs.org Zutatensuppe 2020-12-23 18:17:04 +01:00
  • 063e7b5582 make logs smaller Zutatensuppe 2020-12-23 01:19:30 +01:00
  • 98c05304c5 add replay check in overview Zutatensuppe 2020-12-22 22:54:31 +01:00
  • 083fc0463c add replay functionality Zutatensuppe 2020-12-22 22:35:09 +01:00