VAR Offside v1.0 – Real Offside Line, Cinematic Camera & Banner | SP Football Life 2027

Kris1982 · 📅 November 08 2026 · 👁 12
MOD DESCRIPTION

The offside call finally looks like VAR. A translucent white wall stands exactly on the offside line with the offside zone shaded darker, the replay freezes, and a cinematic sequence plays: the lead-up of the move, the whole line seen square-on from behind the touchline, then a shot of the offside player. A competition-style OFFSIDE banner sweeps in with the league logo or a VAR badge.

🎥The Full VAR Sequence

  • Offside wall: A white translucent wall on the line, with the offside zone shaded darker.
  • Lead-up: A few seconds of the move before the flag.
  • Vertical view: The whole line square-on from behind the touchline, always fully in frame.
  • Player shot: Fly across the pitch around the offside player, or use one fixed angle.
  • OFFSIDE banner: Sweeps in with the league logo or a VAR badge.
  • Free camera: Press F or L3+R3 while frozen and fly the camera yourself. Press again to carry on.
  • Per-stadium settings: Common and stadium-specific values from the overlay.

✅What's New in v1.0

  • First public release.
  • White offside wall and darker offside zone.
  • Full cinematic camera sequence (lead-up, vertical line view, player shot, hold).
  • Competition-style OFFSIDE banner as a ReShade add-on.
  • Free camera with keyboard and gamepad.
  • Every setting adjustable live from the Sider overlay.
  • Per-stadium settings saved to modules\offside.ini.

Features

  • Wall on the exact offside line, with the zone shaded darker.
  • 4-step sequence: lead-up → vertical line view → player shot → end hold.
  • Player shot: fly across the pitch (preset 2) or one fixed angle (preset 1).
  • Banner on/off and how long it stays.
  • Adjustable lead-up time and view, vertical hold, distance and height.
  • Adjustable player shot, end hold, free camera speed and left/right invert.
  • Works in any competition — the banner uses the league logo or a VAR badge.
  • Runs on Sider 7 with luajit, alongside other modules.

Installation

  1. Unzip into the game folder (the one with FL_2027.exe), merging folders. The zip's root IS the game folder.
  2. In SiderAddons\sider.ini make sure these lines are there:
    luajit.ext.enabled = 1
    cpk.root = ".\livecpk\root"
    lua.module = "offside.lua"        (after lib\nesalib.lua, once only)
  3. Start a match. In the ReShade effects list enable "OffsideBanner" once — the add-on turns it on by itself after that.

Requirements: Sider 7, nesalib.lua + CommonLib.lua (in modules\lib, loaded before this module) and ReShade 6.x. Without ReShade everything except the banner still works.

Updating from an older version? Back up SiderAddons\modules\offside.ini to keep your own settings.

To turn it off: Put a ; in front of the offside.lua line, and rename livecpk\root\Asset\model\game2d\d2_offside_line (removes the wall).


In-game Controls (Sider Overlay → Offside)

  • 9 / 0: Choose a setting.
  • - / +: Change it.
  • 8: Default.
  • 7: Common/stadium settings.

Available settings: Zone darkness, banner on, banner hold, lead-up time and view, vertical hold/back/height, player shot preset, end hold, free camera speed and invert.


🎮 Free Camera (While Frozen)

F or L3+R3: Take or release the camera.

Keyboard:

  • I/K: Forward/back
  • J/L: Left/right
  • U/O: Down/up
  • Arrow keys: Turn
  • N/M: Zoom
  • Shift: Fast

Gamepad:

  • Left stick: Move
  • Right stick: Turn
  • LT/RT: Down/up
  • RB/LB: Zoom

🔧 Advanced Tuning

More detailed settings are available in SiderAddons\modules\offside.ini, including player shot and fly-across angles:

player_angle = 15        (preset 1: degrees off the wall's plane)
player_distance = 14.0   (metres from the player)
player_height = 5.0      (camera height, m)
player_frame = 8.0       (picture size, bigger = wider)
player_move = 2.00       (fly time to the player, s)
fly_from = 0             (preset 2: start angle, 0 = this touchline)
fly_to = 165             (preset 2: end angle, ±180 = the other touchline)
fly_time = 4.00          (preset 2: fly time, s)

Shift+R: Reloads the file.

Add a [stadium id::stadium path] section to use different values at a specific stadium.


Known Issues (1.0-rc)

  • Tested with the Premier League and exhibition matches.
  • Report offsides where the camera stays on the vertical view or no wall shows — send the offside: lines of sider.log.
  • Don't load another module that declares FFI names starting with offside_ or ofree_.
DOWNLOAD OPTIONS
Mirrors AVailable
This file is not hosted at our servers.
This link will open in a new window.
If you are not able to download it please CONTACT US and report it.
SCREENSHOTS
Pro Evolution Soccer 2021
eFootball PES 2021 Season Update is a football simulation video game of the eFootball Pro Evolution Soccer series, developed by PES Productions and published by Konami for Microsoft Windows, PlayStation 4 and Android, Xbox One. It is the 20th installment named with PES and the 25th installment named with Winning Eleven in Japan. It is an updated edition of eFootball PES 2020 containing the latest player data and club rosters.

IMPORTANT : This mod was created to be used only with a legal copy of the game.
Pro Evolution Soccer 2021 MODS GALLERY