diff options
| author | Star Rauchenberger <fefferburbia@gmail.com> | 2021-07-06 10:12:59 -0400 |
|---|---|---|
| committer | Star Rauchenberger <fefferburbia@gmail.com> | 2021-07-06 10:12:59 -0400 |
| commit | 8aedeaf12c7dbf35f2f75f1b063b76a4fad06f30 (patch) | |
| tree | b90a7f804631d1921be64666e5ddc9bce31df371 /src/game.cpp | |
| parent | b57aa99e101c7cf59fd59d2f8df9fe3547d91acc (diff) | |
| download | tanetane-8aedeaf12c7dbf35f2f75f1b063b76a4fad06f30.tar.gz tanetane-8aedeaf12c7dbf35f2f75f1b063b76a4fad06f30.tar.bz2 tanetane-8aedeaf12c7dbf35f2f75f1b063b76a4fad06f30.zip | |
Added "floating" sprite attribute
Sprites with this flag enabled will ignore map collision.
Diffstat (limited to 'src/game.cpp')
| -rw-r--r-- | src/game.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
| diff --git a/src/game.cpp b/src/game.cpp index dff8af0..1b2cda9 100644 --- a/src/game.cpp +++ b/src/game.cpp | |||
| @@ -88,6 +88,7 @@ void Game::loadMap(std::string filename) { | |||
| 88 | if (!p.backgroundScript.empty()) { | 88 | if (!p.backgroundScript.empty()) { |
| 89 | backgroundScripts.push_back({spriteId, p.backgroundScript}); | 89 | backgroundScripts.push_back({spriteId, p.backgroundScript}); |
| 90 | } | 90 | } |
| 91 | getSprite(spriteId).floating = p.floating; | ||
| 91 | } | 92 | } |
| 92 | 93 | ||
| 93 | for (const Trigger& t : map_->getTriggers()) { | 94 | for (const Trigger& t : map_->getTriggers()) { |
