v1.3

Global Football · published

🧤 Goalkeeper

  • Goalkeeper come-out now resets correctly.

  • Fixed unnecessary come-out when the ball is loose in the center of the box and the opponent is closer to the ball.

  • Improved goalkeeper pass to requesting player with better accuracy, angle, and speed.

  • If the player is moving, the keeper now leads the pass forward (through-ball behavior).

  • Added 1.5s goalkeeper delay during corners.

  • Ball can now go over the goalkeeper during lateral dives.

🎬 Animations

  • Assistant referee animation fixed.

  • isTackle now restores movement after finishing.

  • isTackle is now faster.

  • Added GoalKick animation for goalkeeper goal kicks.

🛝 Slide Tackle

  • Reduced maximum slide tackle distance.

  • Slide force adjusted: if ball speed is higher than max slide force, Y and Z velocities are preserved.

  • Slide tackle now counts as a ball touch.

Ball and Shooting

  • Maximum shooting angle reduced from 60° to 50°.

  • Ball control height reduced from 1.54f to 1.13f.

  • Set-piece taker cannot touch the ball again until another player touches it first.

🚩 Set Pieces

  • Set-piece collision events fixed for proper TP and blocking.

  • Throw-in force and field limits adjusted.

  • Throw-ins no longer count for offside.

  • Ball is now locked during corners and offsides; player positions behind the ball at 45°.

  • Offside set-piece blocking radius increased from 10m to 13m.

⏱️ Match Time

  • Added time only ends after the ball reaches center when time passes 5min (halftime) or 10min (fulltime).

  • Time text turns red after regular limit is exceeded.

🏁 Halftime / Fulltime

  • Goalkeeper is no longer escorted during halftime and fulltime.

  • Flow: initial TP → halftime TP (side switch) → removed at fulltime.

📣 Goal Result

  • Goal result (scorer and assist) is shown for 5 seconds and hides correctly.

🎨 Visual and UI

  • Ball/player circle colors and thickness are more saturated and vibrant.

  • Fixed inconsistent ball circle during throw-ins.

  • In-game and menu translation fixes.

⚙️ Optimizations

  • Improved server response time for better latency.

  • In-game graphics optimization toggle: smart culling, dynamic quality, and off.

  • Menu graphics optimization with “Menu Optimization” checkbox.

👀 Spectator

  • Spectator system with 4 modes: free cam, follow ball, follow player, player cam.

🎮 Input

  • Added keyboard and controller input (PlayStation/Xbox) with automatic input detection (mouse/keyboard/gamepad).

  • Keyboard: Arrows=move, D=shoot, A=pass, W=slide, Q/E=precision.

  • Gamepad: Stick=move, Square/X=shoot, X/A=pass, Circle/B=slide, L1R1/LBRB=precision.

  • Cursor now moves relative to player screen position (NS2 style).

🐞 Bug Fixes

  • Fixed pass hold (holding right mouse button) that was canceling too early after passing.

Expected Result

  • More consistent goalkeeper behavior.

  • More stable set-piece flow.

  • Better gameplay responsiveness (input/network/latency).

  • Cleaner and more consistent visuals/UI.