Garry's Mod Wiki

Revision Difference

BaseAnimatingOverlay#513937

<page>NextBot</page>s and <page>Player</page>s are BaseAnimatingOverlay entities.⤶ ⤶ Only <page>Scripted Entities</page> of the "anim" type are BaseAnimatingOverlay.⤶ ⤶ <note>Playing gestures/creating new layers on <page>NextBot</page>s may not work correctly unless done in the <page>NEXTBOT:BehaveUpdate</page> hook.</note>⤶ ⤶ The following functions can only be used on **BaseAnimatingOverlay** entities:⤶ ⤶ * Layer creation functions⤶ * * <page>Entity:AddGesture</page>⤶ * * <page>Entity:AddGestureSequence</page>⤶ * * <page>Entity:AddLayeredSequence</page>⤶ ⤶ * Layer manipulation functions⤶ * * <page>Entity:IsValidLayer</page>⤶ * * <page>Entity:SetLayerDuration</page>⤶ * * <page>Entity:GetLayerDuration</page>⤶ * * <page>Entity:SetLayerCycle</page>⤶ * * <page>Entity:GetLayerCycle</page>⤶ * * <page>Entity:SetLayerPlaybackRate</page>⤶ * * <page>Entity:SetLayerWeight</page>⤶ * * <page>Entity:GetLayerWeight</page>⤶ * * <page>Entity:SetLayerBlendIn</page>⤶ * * <page>Entity:SetLayerBlendOut</page>⤶ * * <page>Entity:SetLayerLooping</page>⤶ ⤶ * Other functions⤶ * * <page>Entity:IsPlayingGesture</page>⤶ * * <page>Entity:RestartGesture</page>⤶ * * <page>Entity:RemoveGesture</page>⤶ * * <page>Entity:RemoveAllGestures</page>⤶ ⤶