From 8c1926e41cd461792d3686bdc36d060d0ddcdf21 Mon Sep 17 00:00:00 2001 From: Gymnasiast Date: Sun, 8 Jan 2017 21:19:20 +0100 Subject: [PATCH] Import jumping fountain water --- src/openrct2/rct1/S4Importer.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/openrct2/rct1/S4Importer.cpp b/src/openrct2/rct1/S4Importer.cpp index d099aecd9e..8211ba952e 100644 --- a/src/openrct2/rct1/S4Importer.cpp +++ b/src/openrct2/rct1/S4Importer.cpp @@ -1031,6 +1031,7 @@ private: dst->sprite_identifier = src->sprite_identifier; dst->misc_identifier = src->misc_identifier; + dst->flags = src->flags; dst->x = src->x; dst->y = src->y; dst->z = src->z; @@ -1051,6 +1052,7 @@ private: case SPRITE_MISC_EXPLOSION_FLARE: break; case SPRITE_MISC_JUMPING_FOUNTAIN_WATER: + ImportJumpingFountainWater((rct_jumping_fountain *) dst, (rct_jumping_fountain *) src); break; case SPRITE_MISC_BALLOON: ImportBalloon((rct_balloon*)dst, (rct_balloon*)src); @@ -1071,6 +1073,14 @@ private: dst->frame = src->frame; } + void ImportJumpingFountainWater(rct_jumping_fountain * dst, rct_jumping_fountain * src) + { + dst->fountain_flags = src->fountain_flags; + dst->iteration = src->iteration; + dst->var_26a = src->var_26a; + dst->var_26b = src->var_26b; + } + void ImportBalloon(rct_balloon * dst, rct_balloon * src) { // Balloons were always blue in RCT1 without AA/LL