Exports

14 Exports is specified here for clearly integrate our animation menu into another scripts

Exports

exports["sm-animmenu"]:EmoteCommandStart(emoteName)
exports["sm-animmenu"]:EmoteCancel()
exports["sm-animmenu"]:IsPlayerCrouched()
exports["sm-animmenu"]:IsPlayerProne()
exports["sm-animmenu"]:StopPlayerProne()
exports["sm-animmenu"]:GetPlayerProneType()
exports["sm-animmenu"]:IsPlayerCrawling()
exports["sm-animmenu"]:IsPlayerPointing()
exports["sm-animmenu"]:IsPlayerInAnim()
exports["sm-animmenu"]:IsPlayerInHandsUp()
exports["sm-animmenu"]:getWalkstyle()
exports["sm-animmenu"]:setWalkstyle(name)
 
LocalPlayer.state:set('canEmote', false, true) -- Blocks players from emoting
LocalPlayer.state:set('canEmote', true, true) -- Allows players to emote
 
LocalPlayer.state:set('canCancel', false, true) -- Blocks players from using emote cancel
LocalPlayer.state:set('canCancel', true, true) -- Allows players to use emote cancel