Skip to content

Experimental Co-Op support, OMP gamedata #1902

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 8 commits into
base: yohji/feat/multiplayer
Choose a base branch
from

Conversation

yohjimane
Copy link
Contributor

@yohjimane yohjimane commented Jun 26, 2025

This branch contains gamedata edits that are necessary to run co-op and freemp modes.

On this branch it's possible to:

  • run a dedicated coop server (hardcoded to Zaton)
  • join via client
  • players are synced up

to start a dedicated server, run this .bat script in your root stalker dir (wherever fsgame.ltx lives):

start bin\xrEngine.exe -i -fsltx fsgame_server.ltx -dedicated -nosound -start server(all/single/alife/hname=coop_server/portsv=2/portgs=5482/maxplayers=32/etimef=1.0/name=admin/public=1/coop_enabled) client(localhost)

then start openxray, connect to the coop server via the "Multiplayer" option in the main menu.

there is a still a lot of work to be done before coop is actually in a functional state, but you should be able to invite your friends, run around (Zaton only atm), shoot eachother and monsters, and respawn. Doors don't work properly yet, and dialog can still crash the game.

Before this PR is merged, it needs to be pruned to only include necessary changes.

@github-actions github-actions bot added Renderer AI Artificial Intelligence UI Physics External (3rd party) This issue is related to external component used by our project. Game assets A feature or an issue that involves gamedata change labels Jun 26, 2025
@yohjimane yohjimane linked an issue Jun 26, 2025 that may be closed by this pull request
6 tasks
@yohjimane yohjimane added Multiplayer and removed Renderer AI Artificial Intelligence UI Physics labels Jun 26, 2025
@github-actions github-actions bot added Renderer AI Artificial Intelligence UI Physics labels Jun 27, 2025
@Xottab-DUTY Xottab-DUTY moved this to In Progress in Roadmap Jun 29, 2025
@yohjimane yohjimane changed the base branch from dev to yohji/feat/multiplayer June 30, 2025 01:57
@yohjimane yohjimane changed the base branch from yohji/feat/multiplayer to dev June 30, 2025 01:58
@yohjimane yohjimane force-pushed the yohji/feat/multiplayer-coop branch from c34733a to 2a2dbf1 Compare June 30, 2025 01:59
@yohjimane yohjimane changed the base branch from dev to yohji/feat/multiplayer June 30, 2025 02:00
@yohjimane yohjimane changed the title Experimental Co-Op support Experimental Co-Op support, OMP gamedata Jun 30, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
AI Artificial Intelligence External (3rd party) This issue is related to external component used by our project. Game assets A feature or an issue that involves gamedata change Gameplay Multiplayer Physics Player Experience Renderer UI
Projects
Status: In Progress
Development

Successfully merging this pull request may close these issues.

[Multiplayer] Coop Support
2 participants