Puppets

Useful global addon for film making and recording videos that can be used inside of every game.
Spawn puppets with nametags and make them talk.

Here's the available console commands:


spawn_puppet [string username] [bool looksAtYou] [int clothing]
• username will be "Anonymous" by default, use "none" to not display the nametag on top.
• looksAtYou will be "true" by default, looks towards the server creator.
• clothing will be "0" by default, 0 is random clothing between the presets, other numbers are the id of the preset. Check the screenshots to see the presets available and their ID.
Example: will spawn a puppet that has the nametag "Garry", is standing still, and uses the clothing preset #4.


spawn_clone [string username] [bool looksAtYou]
• username will be your username by default, use "none" to not display the nametag on top.
• looksAtYou will be "true" by default, looks towards the server creator.
Example: will spawn a puppet that is wearing your clothing, has the nametag "ubre" and will stare at you.


undo_puppet
Example: will delete the puppet named "ubre" that I spawned in the previous example, doing it again will delete the puppet named "Garry" that we spawned in the first example.



toggle_speech [int targetId]
• username will be "0" by default, in order of puppets spawned they each have an id assigned.
Example: will make the "Garry" puppet we spawned three examples ago start talking, doing it again will make it stop talking. instead will make the "ubre" puppet we spawned two examples ago start talking. Next puppet you spawn will use and so on...
For the best results, I suggest you bind this command to a key so you can make the puppets talk and stop talking faster.


You can find the source code here: https://github.com/Small-Fish-Dev/Puppets
You're free to take the code, modify it, sell it, I don't care, I made this addon for a video.