Script SpriteEffectComponents

Components

animationFreezeEffect
autoDespawnBlinkEffect
blinkEffect
bloodColor
darkenToTileBrightnessEffect
fadeEffect
fadeToTileBrightnessEffect
hoverEffect
hoverEffectDisableOnDescent
invincibilityBlinkEffect
itemConditionalInvincibilityBlinkEffect
itemHolderFadeEffect
itemHolderHoverEffect
itemHolderZOffset
opacityEffect
scaleEffect
screenShakeEffect
screenShakeOnAttack
screenShakeOnDig
screenShakeOnHit
screenShakeOnWalk
screenShakeStandalone
slideSwayEffect
spriteCropOnDescent
spriteCropOnSink
spriteDwarfismScale
spriteGigantismScale
spriteOffsetIfAboveWall
spriteOffsetIfInsideWall
spriteOffsetPerFrame
spriteVibrate
spriteVibrateOnActionDelay
spriteVibrateOnTell
stasisFade
targetProximityFadeEffect
tileCoverEffect


Components

animationFreezeEffect
  • minimumTurns constant int (default 0)
  • needUpdate bool (default true)
autoDespawnBlinkEffect
blinkEffect
  • intervalOn constant float (default 0.1)
  • intervalOff constant float (default 0.1)
  • duration float (default 0)
  • active bool (default false)
bloodColor
  • color constant int (default color.hsv(0.978)
darkenToTileBrightnessEffect
fadeEffect
  • fadedOpacity constant float (default 0)
  • animationDuration constant float (default 0.15)
  • active bool (default false)
fadeToTileBrightnessEffect
hoverEffect
  • active bool (default true)
  • offset constant int (default 0)
  • amplitude constant float (default 2.5)
  • exponent constant float (default 1.5)
  • period constant float (default 1)
  • timeStart float (default 0)
hoverEffectDisableOnDescent
  • storedHover bool (default false)
invincibilityBlinkEffect
  • duration constant float (default 0.45)
itemConditionalInvincibilityBlinkEffect
  • duration constant float (default 0.45)
itemHolderFadeEffect
  • opacity constant float (default 0)
itemHolderHoverEffect
itemHolderZOffset
  • z constant float (default 0)
opacityEffect
  • baseOpacity constant float (default 1.0)
scaleEffect
screenShakeEffect
  • range int (default 0)
  • intensity int (default 15)
  • duration float (default 0.075)
  • active bool (default false)
screenShakeOnAttack
screenShakeOnDig
screenShakeOnHit
screenShakeOnWalk
screenShakeStandalone
  • expiryTurnID int (default -1)
slideSwayEffect
  • angle constant float (default 0)
  • swayAmplitude constant float (default 0)
  • swayDuration constant float (default 1)
  • startupDuration constant float (default 0)
  • decayDuration constant float (default 0)
spriteCropOnDescent
  • descentType constant int (default descent.Type.TRAPDOOR)
  • anticipationDuration constant float (default 0.1)
  • anticipationHeight constant float (default 6)
  • cropOffset constant float (default 7)
  • active bool (default false)
spriteCropOnSink
  • sinkOffset constant int (default 0)
  • sinkDistance constant int (default 6)
  • animationDuration constant float (default 0.05)
  • animationDelay float (default 0)
  • startCrop int (default 0)
  • endCrop int (default 0)
spriteDwarfismScale
  • scale constant float (default 0.6)
  • blinkPeriod constant float (default 10 / 60)
spriteGigantismScale
  • scale constant float (default 1.5)
  • blinkPeriod constant float (default 10 / 60)
spriteOffsetIfAboveWall
  • offsetY constant float (default 0)
spriteOffsetIfInsideWall
  • offsetY constant float (default 0)
spriteOffsetPerFrame

default:

{}
  • offsetX

    constant table
    default:

    {}
    
  • offsetY constant table
spriteVibrate
  • active bool (default false)
  • period constant float (default 0.05)
  • x constant int (default 1)
spriteVibrateOnActionDelay
  • maxDelay constant int (default 1)
  • action constant int (default action.Special.SPELL_1)
spriteVibrateOnTell
stasisFade
  • ignoreFrozen constant bool (default false)
targetProximityFadeEffect
  • distance constant float (default 1)
  • fadedOpacity constant float (default 0)
tileCoverEffect
generated by LDoc 1.4.6