Garry's Mod

Garry's Mod

Action Recorder Tool
 This topic has been pinned, so it's probably important
Virgiliu314  [developer] 10 Aug @ 2:40pm
Bugs & Suggestions Thread
Report bugs or suggest things for this addon.
< >
Showing 1-15 of 39 comments
Atrick21 10 Aug @ 4:14pm 
Simfphys support and the ability to record other props not held by the physgun would be nice, as currently any props moved by the original held prop immediately jumps back to its last position when the playback starts instead of its first position.
I am not sure if i know the innerworkings and exact way the mod works so, i could be wrong with some suggestions, BUT:

maybe an option that allows you to record more objects being added to an already made sequence while at the same time playing back the recording itself to "add" onto it easier?

for instance, recording throwing one object, and then adding onto it, throwing another object at the same time so it syncs up? unsure if there is actually a way to have them all play back at the same time in a sense and be "synced" and have it be consistent

I again also don't know how many actions can be recorded but, it seems the creation/deletion of objects isnt a thing that is tracked? or for instance, shooting an explosive barrel to explode it

bullets in general could be a neat thing

but another thing, which, i dont know the possibility of, is recording the player's movements in general as a whole and having their playermodel play back doing those actions and same animations aswell

all random things of course and, again, don't know how fitting any of this is, just random thoughts LOL
If you could add a keyframe system this could be a replacement for Stop Motion Helper
Virgiliu314  [developer] 10 Aug @ 11:42pm 
Okay guys, i'll respond to all of you in the order you are in:

1. It is possible to record things not held by the physgun but it has to have at least some form of interaction, be it a push from a nearby object, or the colour/material tools being used on it. I'm not entirely sure what you meant but i hope i got that enlightened, as for Simfphys support, i can try but i can't promise, if i figure it out that is.

2. syncing is kinda arbitrary for multiple movements recorded in 1 box, but if i add a syncing option it'd prolly take some tinkering with the playback system, its already quite difficult as is to tinker around with it, it took ages to make the mod to be in a playable state for workshop, lol. Eventually you can try "sync" movements by welding the entities and recording them.
Bullets and player support could be cool but it may be a bit outside the scope of this mod but i'll consider it. Object deletion isn't tracked, but box deletion is, so it doesn't do any stuff for no reason. If object gets deleted, box kind of tries to find it's next entity to pair with, so it pairs with a random entity on the map and enacts that recording, its kinda funny lol. One thing i could do is make it when you delete the object it deletes the box and everything else too. Updating/adding to a recording could be cool but also kinda hard to implement with this system in place, like i'd imagine it'd require some heavy modifications in many parts of the code.

3. Keyframes system was considered, but id prolly make it it's own addon as it kinda goes beyond the scope of this mod which is the live recording of objects.

Hope this helps all of you. :steamhappy:
Last edited by Virgiliu314; 10 Aug @ 11:53pm
I'm hoping for an addition of being able to "anchor" whatever was recorded onto another prop so that it would move with that prop!
Virgiliu314  [developer] 11 Aug @ 1:40am 
Could do
Goomly 11 Aug @ 3:10am 
Is it possible to have ragdoll support as well? Currently it only records the root bone and not other bones such as the head, hands, legs, etc.

Also, is it possible to record prop ignites?

Thanks.
Virgiliu314  [developer] 11 Aug @ 3:16am 
@Goomly I already said in comments that i wasn't able to add full ragdoll support on release, i could try again but the thing is the farthest we got with that was making ragdoll bones freak tf out and stretch. Besides there are other tools that let you make more precise animated movements with ragdolls i think? As for ignites, i could definitely look into it.
Goomly 11 Aug @ 3:20am 
Ah, good to know and thanks again.
Virgiliu314  [developer] 11 Aug @ 3:22am 
I'll try add ignite recording and some other ideas people gave, they sound cool. But for now my biggest thing for me to add now is server support because even tho it works well in singleplayer or p2p multiplayer, i tested it on my public sandbox and its completely busted, hehe
Virgiliu314  [developer] 11 Aug @ 3:22am 
I hope i can pull it off
Goomly 11 Aug @ 3:34am 
I'm sure you can do it, you'll find a way.
tixe 11 Aug @ 6:26am 
All I’m asking for is support for vehicle bases like scars or simphys, I haven’t looked trough the codebase yet but my guess is that there is some sort of table or whatever where all the entities that should be recorded are, you could add a tool to add entities to that table manually.
Virgiliu314  [developer] 11 Aug @ 6:28am 
It does use a table, as for manually adding stuff to that table, that might work, but for now idk about that, but i will add an update soon adding some other things, but support for modded vehicles may come soon
Virgiliu314  [developer] 11 Aug @ 10:19am 
@Goomly i've added ignite support! also added disable/enable collision support
< >
Showing 1-15 of 39 comments
Per page: 1530 50