diff options
Diffstat (limited to 'res/scripts/common.lua')
| -rw-r--r-- | res/scripts/common.lua | 7 |
1 files changed, 7 insertions, 0 deletions
| diff --git a/res/scripts/common.lua b/res/scripts/common.lua index dad9c5d..eb3817e 100644 --- a/res/scripts/common.lua +++ b/res/scripts/common.lua | |||
| @@ -166,6 +166,13 @@ function SetPosition(spriteName, x, y) | |||
| 166 | transform():moveSprite(spriteId, vec2i.new(x, y)) | 166 | transform():moveSprite(spriteId, vec2i.new(x, y)) |
| 167 | end | 167 | end |
| 168 | 168 | ||
| 169 | --- Moves a sprite to the specified warp point. | ||
| 170 | function MoveSpriteToWarp(spriteName, warp) | ||
| 171 | local spriteId = getSpriteByAlias(spriteName) | ||
| 172 | local warpPos = getMap():getWarpPoint(warp) | ||
| 173 | transform():moveSprite(spriteId, warpPos) | ||
| 174 | end | ||
| 175 | |||
| 169 | function SetDirection(spriteName, dir) | 176 | function SetDirection(spriteName, dir) |
| 170 | local spriteId = getSpriteByAlias(spriteName) | 177 | local spriteId = getSpriteByAlias(spriteName) |
| 171 | animation():setSpriteDirection(spriteId, dir) | 178 | animation():setSpriteDirection(spriteId, dir) |
