Timestamps:
1:35 - Stamp a puppet into the scene.
2:42 - Open that puppet's logic chip (scope in required).
3:55 - Search the dreamiverse for the "Sneak Chip" and stamp it into the puppet's logic.
6:17 - Connect the value outputs for your "walk speed" and "run speed" variables inside the Sneak Chip to the corresponding value inputs for the puppet's tweak menu (L1+Square).
9:42 - Open the puppet's main controller sensor and connect the desired button's output port to the Sneak Chip's input port: "Activate Button".
12:52 - Animate the "crouch pose" keyframe in the Sneak Chip (L1 + X). Pose the puppet.
24:12 - Animate the "crouch pose" keyframe again to reduce the controller sensor camera tab's "camera height" and "camera distance" parameters to your preferred view of the puppet whilst sneaking.
26:40 - Add a ~2 second power up/down to the "crouch pose" keyframe via its tweak menu (L1 + Square) to eliminate the transition choppiness.
28:50 - Delete or hide the 2 pink help text displayers in the sneak chip.
& then make your "walk speed", "run speed" and "sneaking" variables & variable modifier names in the Sneak Chips unique to each puppet (if using more than one puppet) as explained shortly below.
Done!
34:44 - Final Result.
Did you know there was a sneak chip? There is! & you will soon know how to use it too!
IMPORTANT!! ALSO change the "walk speed" and "run speed" variable names for each puppet like I did the "Sneaking" variable. It doesn't have to be the way I did it "Walk Speed1".. "Run Speed3" but whatever way you do it, it's helpful to be consistent. This way if you have NPCs or a multiplayer game, you will not be triggering your main character's sneak variable when they sneak.
If you have several puppets with the sneak chip active in a scene at the same time and/or want anything in your game to depend on who is sneaking, this step is essential.
DreamSurf for "Sneak Chip Demo" to find this scene set up the correct way with those changes as well (I didn't show them in the video).
コメント