cutechicken commited on
Commit
e91db61
ยท
verified ยท
1 Parent(s): 8624016

Update game.js

Browse files
Files changed (1) hide show
  1. game.js +24 -0
game.js CHANGED
@@ -235,6 +235,20 @@ class Fighter {
235
  }
236
 
237
  updateMouseInput(deltaX, deltaY) {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
238
  const sensitivity = GAME_CONSTANTS.MOUSE_SENSITIVITY * 1.0;
239
 
240
  // ๋งˆ์šฐ์Šค Y์ถ•: ํ”ผ์น˜(๊ธฐ์ˆ˜ ์ƒํ•˜)
@@ -1353,6 +1367,16 @@ class Game {
1353
  0%, 50% { opacity: 1; }
1354
  51%, 100% { opacity: 0.3; }
1355
  }
 
 
 
 
 
 
 
 
 
 
1356
  `;
1357
  document.head.appendChild(style);
1358
  }
 
235
  }
236
 
237
  updateMouseInput(deltaX, deltaY) {
238
+ // Over-G ์ƒํƒœ์—์„œ ์Šคํ†จ์ด ํ•ด์ œ๋˜์ง€ ์•Š์•˜์œผ๋ฉด ํ”ผ์น˜ ์กฐ์ž‘ ๋ถˆ๊ฐ€
239
+ if (this.overG && this.overGTimer > 1.0 && this.stallWarning) {
240
+ // ์š”(Yaw)๋งŒ ์ œํ•œ์ ์œผ๋กœ ํ—ˆ์šฉ
241
+ const sensitivity = GAME_CONSTANTS.MOUSE_SENSITIVITY * 0.3; // ๊ฐ๋„ ๋Œ€ํญ ๊ฐ์†Œ
242
+ this.targetYaw += deltaX * sensitivity * 0.3;
243
+
244
+ // ํ”ผ์น˜๋Š” ์กฐ์ž‘ ๋ถˆ๊ฐ€
245
+ // ๋กค๋„ ์ œํ•œ์ ์œผ๋กœ๋งŒ ํ—ˆ์šฉ
246
+ const yawRate = deltaX * sensitivity * 0.3;
247
+ this.targetRoll = -yawRate * 5; // ๋งค์šฐ ์ œํ•œ๋œ ๋กค
248
+
249
+ return; // ์ถ”๊ฐ€ ์ฒ˜๋ฆฌ ์ค‘๋‹จ
250
+ }
251
+
252
  const sensitivity = GAME_CONSTANTS.MOUSE_SENSITIVITY * 1.0;
253
 
254
  // ๋งˆ์šฐ์Šค Y์ถ•: ํ”ผ์น˜(๊ธฐ์ˆ˜ ์ƒํ•˜)
 
1367
  0%, 50% { opacity: 1; }
1368
  51%, 100% { opacity: 0.3; }
1369
  }
1370
+ @keyframes pulse-green {
1371
+ 0%, 100% {
1372
+ opacity: 1;
1373
+ transform: translateX(-50%) scale(1);
1374
+ }
1375
+ 50% {
1376
+ opacity: 0.8;
1377
+ transform: translateX(-50%) scale(1.1);
1378
+ }
1379
+ }
1380
  `;
1381
  document.head.appendChild(style);
1382
  }