Arma 3
225 ratings
A3RR - Record and Replay Arma Missions - Beta 1.2
8
7
3
2
3
3
   
Award
Favorite
Favorited
Unfavorite
Data Type: Mod
Mod Type: Mechanics
File Size
Posted
Updated
730.724 KB
14 Jul, 2022 @ 9:03pm
17 Jul, 2022 @ 9:53am
5 Change Notes ( view )

Subscribe to download
A3RR - Record and Replay Arma Missions - Beta 1.2

Description
ArmA 3 Record and Replay
IN BETA V1.2

What is A3RR?
A3RR or "ArmA 3 Record and Replay" sets out to allow players and server owners to record and replay their game-play. The replay happens in real time and allows the user to view the replay in spectator mode as the replay is taking place.

What can/can't this mod do?
can:
  • Record in real time
  • Playback in real time
  • Pause and scrub through the recording in *real* time
  • The mod works in muliplayer you need to log in as admin
can not:
  • Record Vehicle Animations (Does Record Vehicles Firing)
  • Be Completely Bug Free: This is a very complex system on top of the already buggy game
How to use it:
Mod must be loaded on the client AND the server
Under options in the arma menu go to controls. In the drop down select A3RR Playback and bind the controls to keys on your keyboard.

To start a recording you will want to open the control menu and click start recording. You can also play it back from this menu.
For a bit more in depth look at the mod watch the 5ish minute linked above


How it works:
A3RR Records large amounts of data, some of these data points collected each frame of recording include:
  1. Position
  2. Inventory
  3. Unit Outfit and Gear
  4. Unit Firing Data
  5. Unit Animation
  6. Object Position
  7. Vehicle Position And crew
  8. Player and Unit Names
This data is saved to the servers memory (RAM, as of now) when the recording is taking place. Then the data is written to the disk. When playback occurs the data is read frame by frame and the data collected is applied to recreate the mission or scenario.

Bugs:
This mod is in beta so expect bugs. The mod has been released as it is function but it still needs polishing. I will do my best to fix and squash any bugs that are found. The best way to tell me about a bug is to let me know in my discord server linked below.

Other Info:
Licencing:
A3RR is currently not open source and should not be redistributed. If you would like to use this in a commercial application please ask me on steam or on discord at Battlekeeper#0001 for permission. This license is subject to change in the future and the project may be open sourced.

Contact:
Discord: Battlekeeper#0001
Discord Server: https://discord.com/invite/k5HmyPfV7N
Popular Discussions View All (4)
7
20 Jun @ 12:48am
PINNED: Bug Tracker
Battlekeeper
0
30 Sep, 2023 @ 7:14am
Turrets and guns dont move in replays
Norid
0
17 Jul, 2023 @ 11:24am
missile never hits the plane and the plane never explodes
CovertStrike
141 Comments
Your local femboy <3 19 Aug @ 12:23pm 
Would it be possible to have the vehicles keep init vaslues like setObjectTexture etc.?
Noobbula 4 Aug @ 5:24pm 
Is there a workaround for AI not ragdolling when shot in replays? They just go straight to the downed animation.
Clinton 25 Jul @ 4:16am 
Seems it's no longer working. I've tried the 32 bit build with only this + CBA enabled and it crashes with memory problems. Shame because it's a really cool idea
Malcolm Granger 5 Jan @ 2:24am 
I found a workaround for the engine that won’t start. First, create a save for the first helicopter. After saving, select another helicopter and save again, overwriting the first save. It’s important to keep the default save name. Then, launch Play, and voilà—the first helicopter now has its engine running and its blades spinning.
Rockdrik 25 Sep, 2024 @ 9:34pm 
awesome!! please remove tags from recording and playback
gachist 3 Aug, 2024 @ 10:48am 
awesome work
苏打水 15 Jun, 2024 @ 4:19am 
Awesome work, man, is it possible to add rewind and pause?
KDIMA 14 Apr, 2024 @ 4:09am 
Update!
Malcolm Granger 11 Nov, 2023 @ 2:22pm 
Nice work the world unitcapture could be change :steamthumbsup: i folow
TehF0cus 11 Nov, 2023 @ 7:01am 
Still waiting on recursive recording.
Would be an absolute game changer