FiguraSVC
A unofficial addon that allows Figura scripts to detect and process Simple Voice Chat audio in real time.
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
FiguraSVC
FiguraSVC
A unofficial addon for Figura that allows Simple Voice Chat to be detected by Figura Lua scripts.
DOCUMENTATION
Wiki will come soon!
Example Script
```lua -- Example talking animation local microphoneOffTime = 0 local isMicrophoneOn = false
function pings.talking(state) -- (safe on servers) (visible to everyone) animations.model.talk:setPlaying(state) end
function events.tick() local previousMicState = isMicrophoneOn
microphoneOffTime = microphoneOffTime + 1 isMicrophoneOn = microphoneOffTime <= 2 -- has svc.microphone been called in the past 2 ticks?
if previousMicState ~= isMicrophoneOn then pings.talking(isMicrophoneOn) end end
if client:isModLoaded("figurasvc") and host:isHost() then function events.HOST_MICROPHONE(pcm) microphoneOffTime = 0 end end ```