Commit Graph

107 Commits

Author SHA1 Message Date
889bc2849b Fix calculation error in spawn offset 2025-05-28 07:08:08 +02:00
cd5f6fd95f Fix spinner spawn position in app.js 2025-05-28 07:05:44 +02:00
9dedc733f2 Remove unused code from app.js 2025-05-28 06:51:12 +02:00
ea8ab145db Refactor spinner logic and add spirit spawning methods 2025-05-28 06:49:55 +02:00
c0ff776b74 auto-git:
[change] node/server/public/app.js
2025-05-28 06:44:02 +02:00
c4cc13570e auto-git:
[change] node/server/public/app.js
2025-05-28 06:43:52 +02:00
97892c884d auto-git:
[change] node/server/public/app.js
2025-05-28 06:43:29 +02:00
d521cdd191 auto-git:
[change] node/server/public/app.js
2025-05-28 06:43:29 +02:00
fcbd0b83cc Refactor and improve SpinnerController logic for smoother transitions and animations 2025-05-28 06:43:29 +02:00
7a325c03d2 auto-git:
[change] node/server/public/app.js
2025-05-28 06:42:32 +02:00
aa644f5bd8 auto-git:
[change] node/server/public/app.js
2025-05-28 06:42:02 +02:00
128e12621b Fix missing return statement in Spirit update method 2025-05-28 06:37:47 +02:00
2babfa5c1c Add dynamic Y-position calculation for Spirit despawn 2025-05-28 06:37:47 +02:00
10007c3881 Refactor Spirit class initialization and comments 2025-05-28 06:37:30 +02:00
8304963c0f Add clock start to spirit initialization 2025-05-28 06:36:15 +02:00
122d4e30ba Correct minor typo in comment 2025-05-28 06:34:36 +02:00
d227526c44 Adjust startY calculation to compensate for lag 2025-05-28 06:34:36 +02:00
e61dc39489 auto-git:
[change] node/server/public/app.js
2025-05-28 06:32:55 +02:00
c8285b9119 Minimize startY offset for spinnerRed 2025-05-28 06:32:55 +02:00
7e612c7e87 Significantly reduce startY offset for spinnerRed 2025-05-28 06:32:55 +02:00
24ab78900f Fine-tune startY calculation for spinnerRed 2025-05-28 06:32:55 +02:00
d88d78b28e Further adjust startY calculation for spinnerRed 2025-05-28 06:32:55 +02:00
a934f7e0fb Adjust startY calculation for spinnerRed 2025-05-28 06:32:55 +02:00
6de7990521 auto-git:
[change] node/server/public/app.js
2025-05-28 06:31:20 +02:00
9154c4abfa Set fixed startY value of 100 in spawnSpiritWithOffset 2025-05-28 06:31:20 +02:00
842d322b4c Reset startY value to default in spawnSpiritWithOffset 2025-05-28 06:31:20 +02:00
60adc41657 Reduce startY value in spawnSpiritWithOffset 2025-05-28 06:31:20 +02:00
2b98b0b12f Further adjust startY value in spawnSpiritWithOffset 2025-05-28 06:31:20 +02:00
87d31b06e1 Adjust startY value in spawnSpiritWithOffset 2025-05-28 06:31:20 +02:00
d7748f981e Refactor spawnSpiritWithOffset to adjust spawn position based on timeSinceSpawnMs 2025-05-28 06:21:33 +02:00
5bb98cd7fc Refactor spirit message handling in app.js 2025-05-28 06:18:44 +02:00
5f472ee1d3 Refactor spirit spawning logic to include time offset handling 2025-05-28 06:08:16 +02:00
3334894114 Fix sprite texture path in app.js 2025-05-28 05:45:24 +02:00
c8429f7297 Update texture path in app.js 2025-05-28 05:45:24 +02:00
465e2995e6 Reduce life time of Spirit instances 2025-05-28 05:42:26 +02:00
6b3cb61ef4 Increase vertical despawn speed in Spirit class 2025-05-28 05:42:26 +02:00
0c1bcaac46 Add backdrop and improve overlay close functionality in app.js 2025-05-28 05:40:37 +02:00
8149c407e8 Optimize window resizing logic in app.js 2025-05-28 05:38:22 +02:00
9891b12544 Add image display for spirits in app.js 2025-05-28 05:24:24 +02:00
bd9e6a6eff Add picking and overlay functionality for spirits in app.js 2025-05-28 05:22:51 +02:00
29b7fb5a14 Refactor overlay logic and remove unused code 2025-05-28 05:04:49 +02:00
6b2b0ec738 Add spirit model preview functionality with Three.js 2025-05-28 05:00:48 +02:00
a216b9bc3a Add canvas container and model preview in spirit overlay 2025-05-28 05:00:14 +02:00
99e8d77451 Add keydown event listener to hide spirit info on Escape press 2025-05-28 04:59:18 +02:00
38c75f6231 Add mouse picking functionality for spirits in app.js 2025-05-28 04:57:06 +02:00
5b5ea77a65 Fix scene initialization order in app.js 2025-05-28 04:56:29 +02:00
47b99084b2 Implement _setupPicking method for mesh traversal and user data storage 2025-05-28 04:55:08 +02:00
2c1313e344 Add picking setup in app.js 2025-05-28 04:55:08 +02:00
a98a6b8810 Refactor spirit overlay logic and improve styling 2025-05-28 04:54:34 +02:00
1587b1dd94 Improve HTML structure and spacing in app.js 2025-05-28 04:45:30 +02:00