Space Engineers

Space Engineers

90 ratings
PathLock - Advanced Replay System
3
3
   
Award
Favorite
Favorited
Unfavorite
Type: Mod
File Size
Posted
Updated
57.577 KB
27 Jun, 2020 @ 9:47pm
20 Jun, 2023 @ 12:11pm
18 Change Notes ( view )

Subscribe to download
PathLock - Advanced Replay System

Description
Path Lock: Making Replays 100% less stressful!

Tired of rovers veering off when using the Replay System? Or unexpected collisions messing up the entire take?

Path Lock is here! This mod allow for precision replays of grids, with absolutely no reliance on physics. Also adds visualization to replay paths.

Grid Controls

- Put down a PathLock Timer on the grid you want to record

- In the cockpit G menu, drag the "Record", "Play", "Reset" and "Clear" actions to the toolbar

- Hitting record will exactly record the position and rotation of the grid and any subgrids

- When you are finished, hit Record again to stop. REMEMBER TO SAVE THE GAME TO SAVE RECORDINGS

- To play, simply hit play on the toolbar. "Clear" will delete the recording. "Reset" will put the grid back to its starting position

Global Chat Controls

/playall
Plays ALL grids in the world

/play GRIDNAME
Plays a specific grid (any grid with the same gridname will start its replay too)

/resetall
Resets ALL grids to their starting position

/reset GRIDNAME
Resets a specific grid to its starting position

/clearall
Clears ALL recordings from all grids in the world

/show
Shows the recording trail, if there is one

/hide
Hides the recording trail

Custom Data Options

The Custom Data of a PathBlock has a few options that affect the grid

- start_time specifies at what point in the recording the grid should start. You can put a negative value there to delay the start of the replay. 60 frames per second

eg: start_time=-240 (Delays the replay of that grid by 4 seconds)

- PreservePaste toggles whether copy pastes of the grid should "remember" the old grids path. If true, all copy pasted grids will follow the exact path of the master grid

NOTE: PreservePaste only works if the pasted grid is an exact copy of the original. That means same gridname etc

- PlayBackSpeed determines how fast the replay will playback, based on the speed it was recorded at.

NOTE: PlayBackSpeed currently only supports fast playback (i.e greater than 1) and only supports whole numbers (eg 2, 3, 4)

- Loop sets the grid to loop after it has finished its replay. You can use the chat command /play GRIDNAME to stop a grid which is looping

- Physics sets the grid physics on/off during playback. True = on, False = off .

NOTE: Grids with physics off, will regain physics once playback is complete

Update 0.3

- Added Physics toggle
- Added loop function
- Added playback speed function
29 Comments
Klime  [author] 2 May @ 1:27pm 
If you find a crash, post the end of the SE log here
Soulfood 2 May @ 10:39am 
OK so it's not your mod going wrong. In a world with no mods but pathlock, it all works fine. So I got some work to do.
Soulfood 2 May @ 10:27am 
@Klime I'm finding that the game freezes & crashes when I have recorded a sequence, press Stop, then press Reset. It's happened 3 or 4 times now. All my cinematic actors are sitting around complaining, threatening to go on strike ;)
But I'm using so many other mods... I'll try to isolate it in a fresh world
Sarekh 4 Jan @ 4:34pm 
Why am I only finding that now? That is brilliant!
FantazeR 10 Oct, 2024 @ 5:32pm 
Klime, ty so much, it's unbelievebly good, i love you!
The_Mobiles 21 Sep, 2024 @ 2:41am 
Great Mod, but it would be great if there was a way to not record certain picked Subgrids instead of the whole model. [Using the command to play only the parts I want dose not work, it still causes subgrids to act as if they were also being playbacked]
Noisy 24 Jun, 2024 @ 6:32pm 
How have I only found this now, this is amazing, it helps a ton when I make cinematics.
Endarkaris 2 Mar, 2024 @ 5:30am 
In fact, upon reset, the ship that I recorded with is ALWAYS infected with phantom physics and launches itself back to where it previously was
Endarkaris 2 Mar, 2024 @ 5:19am 
Yup, if you have anything landed with wheels then everything explodes when you reset stuff
Soulfood 26 Jul, 2023 @ 5:22am 
hey this is a HUGELY helpful mod for filiming. Thank you Klime!
Just in case you're not aware, the control surfaces in the plane parts mod become detached when moving with pathlock. They lag behind the plane. Not your problem to fix, just a fyi.