PES 2021 Worn Turf Server v1

PES 2021 Worn Turf Server v1

PES 2021 Worn Turf Server v1 – maker “xusmendev” has released the first version of the worn turf server for eFootball Pro Evolution Soccer 2021.

Compatibility:
PES 2021 and Football Life 2025.

What is the Worn Turf Server?
The Worn Turf Server is a Sider module that enhances the immersion of PES 2021 by dynamically replacing pitch textures with retro and worn turf styles. Ideal for classic matches, it allows automatic, random and manual turf selection directly from the game.

Version 1.0 Features:
6 different worn/retro turf presets (for 009 stadiums only).
Manual selection with image preview (turf.dds).
Random turf mode.
Favorite and standard turf settings.
Sider in-game overlay with mode information and key tips.
Quick reload of terrain map file (map.txt).
LiveCPK hook for turf file redirection.

Coming in 1.1:
Stadium name showing worn turf via map.txt.

Included:
retro turf 1-Classic look with visible signs of wear.
retro turf 2-Slightly worn, traditional green color.
retro turf 3-Moderate wear and mottling.
retro turf 4-Moderate wear.
retro turf 5-Aged, with dry and brown areas.
retro turf 6-poco desgaste-Slightly worn, barely visible marks.

Installation on PES 2021 using:
You must have
PES 2021 Sider 2025 v7.3.3

Installation:
Download and extract the module files.
Copy Worn-Turf-Server.lua to your sider/modules/ folder.
Copy worn-turf-server/ folder to sider/content/.
(Optional) Create or edit config.ini file:

Code:
default_wt=2
favorite_wt=5

Add sider.ini lines (above STADIUM SERVER .LUA):
lua.module = “Worn-Turf-Server-1.0.lua”
lua.module = “StadiumServer.lua”

Lua ​​types:
There are two types of .lua:
Worn-Turf-Server-1.0.lua, for version 7.1.7 or higher
Worn-Turf-Server-1.0-sider old (less 7.1.7).lua, for sider version less 7.1.7 use io.popen to search for turf files in folders, this opens and closes cmd terminals, only the first time after each execution

In-game controls (Sider Overlay):
0 Reloadmap.txt
DEL Clear info text
2 Clear favorites/default
5 Save current as default
6 Toggle Always random mode
7 Save current as favorite
8 Apply favorite lawn
9 Toggle manual mode
PgUp Previous lawn (in manual mode)
PgDn Next lawn (in manual mode)

In manual mode, a preview image (turf.dds) will appear.

Structure
Code:
sider/
├── content/
│ └── worn-turf-server/
│ ├── retro turf 1/
│ │ ├── Global/
│ │ └── turf.dds
│ ├── …
│ ├── config.ini # Optional
│ └── map.txt # v1.1 feature
├── modules/
│ └── Worn-Turf-Server-1.0.lua

config.ini Example:
Code:
default_wt=1
favorite_wt=5

map.txt Example (from v1.1):
Code:
San Siro,retro turf 2
Highbury,retro turf 5
Mapping by stadium name will be available in version 1.1 .

Script adds worn turf for other stadium IDs
Worn turf files are already prepared for stadiums with IDs 002, 009, 019, 046 and 081.
If you want to use any worn turf on stadiums with other IDs, all worn turf folders include a .bat script that creates the necessary folder structure for using them on other stadium IDs.

Stadium Copies:
Run from the Turf root folder, example:
Sider 96 97\content\worn-turf-server\moiduran retro turf 2

Use (any of these will do):
Code:
.\replicate_stadiums.bat 009 002,019,046,081
.\replicate_stadiums.bat 009 “002,019,046,081”
.\replicate_stadiums.bat 009 002 019 046 081

Arguments:
1st argument source folder (009)
2nd argument target/s folder/s

Coming soon in 1.1:
Full support for map.txtstadium turf maintenance.
More worn turf.

From the Author:
I didn’t include all stadiums due to space issues, but I included a script in each folder to be able to include it for more IDs in an easy way, there are also details on how to use the .bat.

Your module and this one will be able to coexist just fine, as this module only applies wear to the selected turf, and in the next version (in a couple of weeks) you will be able to match wear to stadiums and choose them randomly.

Credits:
xusmendev.

 
 

Modsfire