Skip to content

diaverso/OCAP-Pelican

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

112 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OCAP

Operation Capture And Playback 2

OCAP Screenshot

Friday Night Fight Demo

Maps for OCAP (Google Drive)

OCAP Development and Support on Discord

Link Original: (https://github.com/OCAP2/OCAP)

What is it?

OCAP is a game-changing Arma 3 addon that allows serverside recording of missions in addition to easy playback on an interactive (web-based) map.

  • Quantify personal and group performance in difficult missions
  • Observe the role your teammates played in the overall battle
  • Learn what tactics and strategies work and don't work against AI or players

INSTALLATION

install docker linux: (https://docs.docker.com/engine/install/ubuntu/)
Clone repository

  • git clone https://github.com/diaverso/OCAP-Pelican
    

Enter the folder

  • cd OCAP-Pelican
    

Add permissions to setup.sh

  • sudo chmod +x setup.sh
    

Execute the script

  • ./setup.sh
    

It will generate a secret automatically, it will show it in the console, so you can add it to the configuration of the weapon 3 mod.

Configure Arma 3 MOD

Download the Arma 3 mod
(https://github.com/OCAP2/OCAP/releases/download/v2.0/web.7z)

You have to add in the configuration file called OcapReplaySaver2.cfg.json the secret (It is automatically generated by setup.sh).
In newUrl you have to change the ip, for the one that appears in the docker.
Use this command to see the ip of the container.

  • docker inspect -f '{{.Name}}: {{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' ocap-web
    

The answer he will give you will be something like this:
HELP
The result, would be 172.18.0.2

Example:

{
    "httpRequestTimeout": 120,
    "logAndTmpPrefix": "ocap-",
    "logsDir": "./OCAPLOG",
    "newServerGameType": "TvT",
    "newUrl": "https://172.18.0.2:5000/api/v1/operations/add",
    "newUrlRequestSecret": "secret-generate",
    "traceLog": 0
}

The configuration of the minimum users and other things, have to be done from the configure addons of the server.

Current Developers

  • IndigoFox - SQF, Powershell, & JS/Leaflet, enhanced in-game recording & Leaflet playback functionality
  • Zealot111 - SQF marker framework, C++ extension development and expansion
  • Fank - SQF, JS, Go, Linux build compatibility & DB interface
  • Tekig - SQF foundation & optimization, Go, JS, web optimization and UI

Credits

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors