Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //CALL SetUpActivities ONLY AFTER YOUR MODEL HAS BEEN SET - IF NOT DONE THIS WAY, YOU WILL BE FACED WITH ERRORS!
- ENT.m_tbActivities = {}
- ENT.m_tbSeqActs = {
- ["ACT_EXAMPLE"] = "example",
- } //If example is a sequence and it has an ACT_ assigned to it, you will get self.m_tbActivities["ACT_EXAMPLE"] = <activity number>
- function ENT:SetUpActivities(tbIdx)
- for k,v in pairs(tbIdx) do
- local tb = self:GetSequenceInfo(self:GetSequenceID(v))
- self.m_tbActivities[k] = tb.activity
- end
- end
- function ENT:GetSequenceID(str)
- local tb = self:GetSequenceList()
- local i = 0
- for k,v in ipairs(tb) do
- if v == str then
- i = k; break
- end
- end
- return i
- end
- function ENT:GetSpecialAnimation(strAct)
- return self.m_tbActivities[strAct]
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement