mirror of
https://github.com/mod-playerbots/azerothcore-wotlk.git
synced 2026-01-13 09:17:18 +00:00
fix(Core/Events) Implement Fireworks Spectacular (#18860)
* init sql file for fireworks spectacular - add entry in game_event * add missing delete statement * add gameobjects 180698 'Party Table, 180699 'Festive Keg, 180700 'Hay Bale 1' * update comment, add gameobject 180754 Toasting Goblet - todo: pooling (?) - the tables are quite full - todo: why are there tables missing? e.g. below: .go ga 82615 * add gameobject 180905 'Festive Mug' * add gameobjects 'Firework, Show, Type%' * add vendors * add revelers and bruisers TODO: also add 15906 'Ironforge Reveler' * remove '%Firework Show%' spawns - these will be spawned temporarily via script * add firework gameobject SmartAI * WIP stormwind fireworks show steps to test the show: .go xyz -8984 498 96 0 .gob add temp 180749 * improve handling of fireworks show, add gameobject 180749 'Cheer Speaker' spawns how to test: .go ga 64640 .event start 72 * prepare fetching correct show based on map+zone * introduce typedef for FireworkShow * Add Teldrassil show .go ga 64651 .event start 72 * fix Teldrassil and Stormwind shows, add initShow() debug message, replace magic numbers for fireworkShow sizes - these were broken due to an error in my txt parsing script * add Shattrath show .go c 139914 .event start 72 * add Silvermoon show .go ga 64670 .event start 72 * add Booty Bay show .go ga 64630 .event start 72 * add Thunder Bluff show, add Exodar show, set firework gameobjects active, update comments, remove _maxCount * add Underciy show .go ga 64641 .event start 72 * fix Undercity show indexes * move code from midsummer.cpp to new file firework_show.cpp * add Orgrimmar show .go ga 64647 .event start 72 * add Ironforge show .go ga 64634 .event start 72 * update shows from sniff parses using fixed export script * update 'Party Table, 'Festive Keg' and 'Hay Bale 1' spawns with additional sniffs * update 'Toasting Goblet' spawns with additional sniffs * update 'Festive Mug' spawns with additional sniffs * update 'Fireworks Revelers' spawns with additional sniffs * remove duplicate AND from sql file * attempt moving FireworkShows to the heap * start firework show at the full hour and also handle late starts correctly - also perform a minor cleanup * do not touch gameobject with guid 16586 which is linked to harvest festival * move firework_show.cpp to subfolder firework_show * move firework_show arrays to seperate header files * update show handling, still not final * update for new struct design, Teldrassil show running correctly already * update remaining shows for new firework show structs * rename go_cheer_speaker to go_firework_show * update debug / error messages * update all firework shows for local spawnIndex handling * spawn 'Toasting Goblet's for 10min after show ende * add reveler SAI and make revelers cheer on show end * remove log_error messages * add comment for festive mugs * Update firework_show.cpp * add missing include for uint32 * replace an uint32 with an int * revert unintended changes in midsummer.cpp * add #include "GameObjectScript.h" * remove ThunderBluff Reveler spawns with wandering movement - these probably should have waypoints instead or just got parsed incorrectly - it should be safe to remove these for now and probably investigage this further later on * update function names
This commit is contained in:
4216
data/sql/updates/pending_db_world/rev_1713680126057501300.sql
Normal file
4216
data/sql/updates/pending_db_world/rev_1713680126057501300.sql
Normal file
File diff suppressed because it is too large
Load Diff
@@ -23,6 +23,7 @@ void AddSC_event_winter_veil_scripts();
|
||||
void AddSC_event_love_in_the_air();
|
||||
void AddSC_event_midsummer_scripts();
|
||||
void AddSC_event_childrens_week();
|
||||
void AddSC_event_firework_show_scripts();
|
||||
|
||||
// The name of this function should match:
|
||||
// void Add${NameOfDirectory}Scripts()
|
||||
@@ -35,4 +36,5 @@ void AddEventsScripts()
|
||||
AddSC_event_love_in_the_air();
|
||||
AddSC_event_midsummer_scripts();
|
||||
AddSC_event_childrens_week();
|
||||
AddSC_event_firework_show_scripts();
|
||||
}
|
||||
|
||||
206
src/server/scripts/Events/firework_show/firework_show.cpp
Normal file
206
src/server/scripts/Events/firework_show/firework_show.cpp
Normal file
@@ -0,0 +1,206 @@
|
||||
/*
|
||||
* This file is part of the AzerothCore Project. See AUTHORS file for Copyright information
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify it
|
||||
* under the terms of the GNU Affero General Public License as published by the
|
||||
* Free Software Foundation; either version 3 of the License, or (at your
|
||||
* option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful, but WITHOUT
|
||||
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
|
||||
* more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License along
|
||||
* with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
#include "firework_show.h"
|
||||
#include "firework_show_BootyBay.h"
|
||||
#include "firework_show_Exodar.h"
|
||||
#include "firework_show_Ironforge.h"
|
||||
#include "firework_show_Orgrimmar.h"
|
||||
#include "firework_show_Shattrath.h"
|
||||
#include "firework_show_Silvermoon.h"
|
||||
#include "firework_show_Stormwind.h"
|
||||
#include "firework_show_Teldrassil.h"
|
||||
#include "firework_show_ThunderBluff.h"
|
||||
#include "firework_show_Undercity.h"
|
||||
#include "GameObjectAI.h"
|
||||
#include "GameObjectScript.h"
|
||||
|
||||
// <mapId, zoneId>, show
|
||||
std::map<std::pair<uint32, uint32>, FireworkShow const *> const FireworkShowStore = {
|
||||
{ { 0, 1 }, &fireworkShowIronforge },
|
||||
{ { 0, 33 }, &fireworkShowBootyBay },
|
||||
{ { 0, 1497 }, &fireworkShowUndercity },
|
||||
{ { 0, 1519 }, &fireworkShowStormwind },
|
||||
{ { 1, 141 }, &fireworkShowTeldrassil },
|
||||
{ { 1, 1637 }, &fireworkShowOrgrimmar },
|
||||
{ { 1, 1638 }, &fireworkShowThunderBluff },
|
||||
{ { 530, 3430 }, &fireworkShowSilvermoon },
|
||||
{ { 530, 3557 }, &fireworkShowExodar },
|
||||
{ { 530, 3703 }, &fireworkShowShattrath },
|
||||
};
|
||||
|
||||
struct go_firework_show : public GameObjectAI
|
||||
{
|
||||
go_firework_show(GameObject* go) : GameObjectAI(go)
|
||||
{
|
||||
_curIdx = 0;
|
||||
_showRunning = false;
|
||||
_show = nullptr;
|
||||
|
||||
InitShow();
|
||||
}
|
||||
|
||||
void InitShow()
|
||||
{
|
||||
_show = nullptr;
|
||||
|
||||
auto itr = FireworkShowStore.find(std::make_pair(me->GetMapId(), me->GetZoneId()));
|
||||
if (itr != FireworkShowStore.end() && itr->second)
|
||||
_show = itr->second;
|
||||
|
||||
StopShow();
|
||||
|
||||
_scheduler.Schedule(Milliseconds(4200), [this](TaskContext context)
|
||||
{
|
||||
// check for show start
|
||||
if (!_showRunning)
|
||||
{
|
||||
tzset(); // set timezone for localtime_r() -> fix issues due to daylight time
|
||||
tm local_tm = Acore::Time::TimeBreakdown();
|
||||
|
||||
// each show runs approx. 12 minutes
|
||||
// and starts at the full hour
|
||||
if ((local_tm.tm_min >= 0) && (local_tm.tm_min < 12))
|
||||
{
|
||||
StartShow(local_tm.tm_min);
|
||||
}
|
||||
}
|
||||
|
||||
context.Repeat();
|
||||
});
|
||||
}
|
||||
|
||||
// provide start offset to handle a "late start"
|
||||
// e.g. if the gameobject is spawned later then the desired start time
|
||||
void StartShow(int minutesOffset)
|
||||
{
|
||||
if (!_show || !_show->schedule.entries || !_show->schedule.size || !_show->spawns.entries || !_show->spawns.size)
|
||||
return;
|
||||
|
||||
_curIdx = 0;
|
||||
_showRunning = true;
|
||||
me->setActive(true);
|
||||
|
||||
// fast-forward show if we've got a late start
|
||||
if (minutesOffset > 0)
|
||||
{
|
||||
int ts = 0;
|
||||
do {
|
||||
ts = _show->schedule.entries[_curIdx].timestamp;
|
||||
} while ((ts <= (minutesOffset * MINUTE * IN_MILLISECONDS)) && (++_curIdx < _show->schedule.size));
|
||||
}
|
||||
|
||||
_scheduler.Schedule(0s, [this](TaskContext context)
|
||||
{
|
||||
int32 dt = 0;
|
||||
do {
|
||||
dt = SpawnNextFirework();
|
||||
} while (dt == 0);
|
||||
|
||||
if (0 < dt)
|
||||
context.Repeat(Milliseconds(dt));
|
||||
else
|
||||
StopShow();
|
||||
});
|
||||
}
|
||||
|
||||
void StopShow()
|
||||
{
|
||||
if (_showRunning)
|
||||
{
|
||||
// Trigger SAI to spawn 'Toasting Goblets' on show end
|
||||
std::list<GameObject*> _goList;
|
||||
me->GetGameObjectListWithEntryInGrid(_goList, GO_TOASTING_GOBLET, 1420.0f);
|
||||
|
||||
for (std::list<GameObject*>::const_iterator itr = _goList.begin(); itr != _goList.end(); ++itr)
|
||||
{
|
||||
if (GameObjectAI* ai = (*itr)->AI())
|
||||
ai->SetData(0, 1);
|
||||
}
|
||||
|
||||
// Trigger SAI to make Revelers cheer on show end
|
||||
for (uint32 i = 0; i < COUNT_REVELER_ID; i++)
|
||||
{
|
||||
std::list<Creature*> _crList;
|
||||
me->GetCreatureListWithEntryInGrid(_crList, _show->revelerId[i], 1420.0f);
|
||||
|
||||
for (std::list<Creature*>::const_iterator itr = _crList.begin(); itr != _crList.end(); ++itr)
|
||||
{
|
||||
if (CreatureAI* ai = (*itr)->AI())
|
||||
ai->SetData(0, 1);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
_showRunning = false;
|
||||
me->setActive(false);
|
||||
}
|
||||
|
||||
int32 SpawnNextFirework()
|
||||
{
|
||||
if (!_showRunning)
|
||||
return -1;
|
||||
|
||||
if (!_show || !_show->schedule.entries || !_show->spawns.entries)
|
||||
return -2;
|
||||
|
||||
if (_curIdx >= _show->schedule.size)
|
||||
return -3;
|
||||
|
||||
uint32 posIdx = _show->schedule.entries[_curIdx].spawnIndex;
|
||||
if (posIdx < _show->spawns.size)
|
||||
{
|
||||
me->SummonGameObject(_show->schedule.entries[_curIdx].gameobjectId,
|
||||
_show->spawns.entries[posIdx].x,
|
||||
_show->spawns.entries[posIdx].y,
|
||||
_show->spawns.entries[posIdx].z,
|
||||
_show->spawns.entries[posIdx].o,
|
||||
_show->spawns.entries[posIdx].rot0,
|
||||
_show->spawns.entries[posIdx].rot1,
|
||||
_show->spawns.entries[posIdx].rot2,
|
||||
_show->spawns.entries[posIdx].rot3,
|
||||
0);
|
||||
}
|
||||
|
||||
uint32 ts = _show->schedule.entries[_curIdx].timestamp;
|
||||
|
||||
if (++_curIdx >= _show->schedule.size)
|
||||
return -4;
|
||||
|
||||
if (_show->schedule.entries[_curIdx].timestamp < ts)
|
||||
return -5;
|
||||
|
||||
return (_show->schedule.entries[_curIdx].timestamp - ts);
|
||||
}
|
||||
|
||||
void UpdateAI(uint32 diff) override
|
||||
{
|
||||
_scheduler.Update(diff);
|
||||
}
|
||||
|
||||
private:
|
||||
TaskScheduler _scheduler;
|
||||
uint32_t _curIdx;
|
||||
bool _showRunning;
|
||||
FireworkShow const * _show;
|
||||
};
|
||||
|
||||
void AddSC_event_firework_show_scripts()
|
||||
{
|
||||
// Gameobjects
|
||||
RegisterGameObjectAI(go_firework_show);
|
||||
}
|
||||
98
src/server/scripts/Events/firework_show/firework_show.h
Normal file
98
src/server/scripts/Events/firework_show/firework_show.h
Normal file
@@ -0,0 +1,98 @@
|
||||
/*
|
||||
* This file is part of the AzerothCore Project. See AUTHORS file for Copyright information
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify it
|
||||
* under the terms of the GNU Affero General Public License as published by the
|
||||
* Free Software Foundation; either version 3 of the License, or (at your
|
||||
* option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful, but WITHOUT
|
||||
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
|
||||
* more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License along
|
||||
* with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
#ifndef DEF_FIREWORK_SHOW_H
|
||||
#define DEF_FIREWORK_SHOW_H
|
||||
|
||||
#include "Define.h"
|
||||
|
||||
enum eFireworks
|
||||
{
|
||||
GO_FIREWORK_SHOW_TYPE_1_RED = 180703,
|
||||
GO_FIREWORK_SHOW_TYPE_2_RED = 180704,
|
||||
GO_FIREWORK_SHOW_TYPE_1_RED_BIG = 180707,
|
||||
GO_FIREWORK_SHOW_TYPE_2_RED_BIG = 180708,
|
||||
GO_FIREWORK_SHOW_TYPE_1_BLUE = 180720,
|
||||
GO_FIREWORK_SHOW_TYPE_2_BLUE = 180721,
|
||||
GO_FIREWORK_SHOW_TYPE_1_BLUE_BIG = 180722,
|
||||
GO_FIREWORK_SHOW_TYPE_2_BLUE_BIG = 180723,
|
||||
GO_FIREWORK_SHOW_TYPE_1_GREEN = 180724,
|
||||
GO_FIREWORK_SHOW_TYPE_2_GREEN_BIG = 180725,
|
||||
GO_FIREWORK_SHOW_TYPE_1_GREEN_BIG = 180726,
|
||||
GO_FIREWORK_SHOW_TYPE_2_GREEN = 180727,
|
||||
GO_FIREWORK_SHOW_TYPE_1_WHITE = 180728,
|
||||
GO_FIREWORK_SHOW_TYPE_1_WHITE_BIG = 180729,
|
||||
GO_FIREWORK_SHOW_TYPE_2_WHITE = 180730,
|
||||
GO_FIREWORK_SHOW_TYPE_2_WHITE_BIG = 180731,
|
||||
GO_FIREWORK_SHOW_TYPE_2_PURPLE_BIG = 180733,
|
||||
GO_FIREWORK_SHOW_TYPE_1_YELLOW = 180736,
|
||||
GO_FIREWORK_SHOW_TYPE_1_YELLOW_BIG = 180737,
|
||||
GO_FIREWORK_SHOW_TYPE_2_YELLOW = 180738,
|
||||
GO_FIREWORK_SHOW_TYPE_2_YELLOW_BIG = 180739,
|
||||
GO_FIREWORK_SHOW_TYPE_2_PURPLE = 180740,
|
||||
GO_FIREWORK_SHOW_TYPE_1_PURPLE_BIG = 180741,
|
||||
|
||||
GO_TOASTING_GOBLET = 180754,
|
||||
|
||||
NPC_STORMWIND_REVELER = 15694,
|
||||
NPC_THUNDER_BLUFF_REVELER = 15719,
|
||||
NPC_BOOTY_BAY_REVELER = 15723,
|
||||
NPC_DARNASSUS_REVELER = 15905,
|
||||
NPC_IRONFORGE_REVELER = 15906,
|
||||
NPC_UNDERCITY_REVELER = 15907,
|
||||
NPC_ORGRIMMAR_REVELER = 15908,
|
||||
NPC_SCRYER_REVELER = 23023,
|
||||
NPC_ALDOR_REVELER = 23024,
|
||||
NPC_DRAENEI_REVELER = 23039,
|
||||
NPC_BLOOD_ELF_REVELER = 23045,
|
||||
|
||||
COUNT_REVELER_ID = 2,
|
||||
};
|
||||
|
||||
struct FireworkShowGameobject
|
||||
{
|
||||
float x;
|
||||
float y;
|
||||
float z;
|
||||
float o;
|
||||
float rot0;
|
||||
float rot1;
|
||||
float rot2;
|
||||
float rot3;
|
||||
};
|
||||
|
||||
struct FireworkShowScheduleEntry
|
||||
{
|
||||
uint32 timestamp;
|
||||
uint32 gameobjectId;
|
||||
uint32 spawnIndex;
|
||||
};
|
||||
|
||||
struct FireworkShow
|
||||
{
|
||||
struct{
|
||||
FireworkShowScheduleEntry const * entries;
|
||||
uint32 const size;
|
||||
} schedule;
|
||||
struct {
|
||||
FireworkShowGameobject const * entries;
|
||||
uint32 const size;
|
||||
} spawns;
|
||||
uint32 const revelerId[COUNT_REVELER_ID];
|
||||
};
|
||||
|
||||
#endif
|
||||
537
src/server/scripts/Events/firework_show/firework_show_BootyBay.h
Normal file
537
src/server/scripts/Events/firework_show/firework_show_BootyBay.h
Normal file
@@ -0,0 +1,537 @@
|
||||
/*
|
||||
* This file is part of the AzerothCore Project. See AUTHORS file for Copyright information
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify it
|
||||
* under the terms of the GNU Affero General Public License as published by the
|
||||
* Free Software Foundation; either version 3 of the License, or (at your
|
||||
* option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful, but WITHOUT
|
||||
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
|
||||
* more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License along
|
||||
* with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
#ifndef DEF_FIREWORK_SHOW_BOOTYBAY_H
|
||||
#define DEF_FIREWORK_SHOW_BOOTYBAY_H
|
||||
|
||||
#include "firework_show.h"
|
||||
|
||||
// VerifiedBuild 50250 - Midsummer Fireworks Spectacular event
|
||||
FireworkShowGameobject const FireworkShowGameobjectBootyBay[] =
|
||||
{
|
||||
{ -14360.708f, 493.60358f, 32.061573f, 5.8468537f, 0.0f, 0.0f, -0.21643925f, 0.97629607f }, /* 0 */
|
||||
{ -14382.423f, 516.2576f, 37.59617f, 5.8468537f, 0.0f, 0.0f, -0.21643925f, 0.97629607f }, /* 1 */
|
||||
{ -14351.329f, 506.18985f, 28.696842f, 5.8468537f, 0.0f, 0.0f, -0.21643925f, 0.97629607f }, /* 2 */
|
||||
{ -14356.573f, 494.1887f, 39.58786f, 3.6826503f, 0.0f, 0.0f, -0.9636297f, 0.267241f }, /* 3 */
|
||||
{ -14376.763f, 507.98416f, 59.565323f, 0.9773831f, 0.0f, 0.0f, 0.46947098f, 0.8829479f }, /* 4 */
|
||||
{ -14358.028f, 515.05804f, 34.266403f, 3.6826503f, 0.0f, 0.0f, -0.9636297f, 0.267241f }, /* 5 */
|
||||
{ -14358.974f, 502.0223f, 43.826313f, 2.1991146f, 0.0f, 0.0f, 0.89100647f, 0.45399064f }, /* 6 */
|
||||
{ -14363.282f, 506.73438f, 41.271564f, 5.8992143f, 0.0f, 0.0f, -0.1908083f, 0.9816273f }, /* 7 */
|
||||
{ -14370.767f, 487.4859f, 45.464447f, 4.886924f, 0.0f, 0.0f, -0.642787f, 0.766045f }, /* 8 */
|
||||
{ -14357.489f, 490.84445f, 39.473286f, 0.9773831f, 0.0f, 0.0f, 0.46947098f, 0.8829479f }, /* 9 */
|
||||
{ -14359.632f, 522.25714f, 31.286598f, 2.1991146f, 0.0f, 0.0f, 0.89100647f, 0.45399064f }, /* 10 */
|
||||
{ -14376.658f, 516.6852f, 38.5385f, 2.1991146f, 0.0f, 0.0f, 0.89100647f, 0.45399064f }, /* 11 */
|
||||
{ -14374.429f, 496.0701f, 31.312653f, 4.7647495f, 0.0f, 0.0f, -0.6883545f, 0.72537446f }, /* 12 */
|
||||
{ -14374.914f, 491.50797f, 40.34925f, 4.886924f, 0.0f, 0.0f, -0.642787f, 0.766045f }, /* 13 */
|
||||
{ -14355.49f, 518.56555f, 35.36923f, 4.7647495f, 0.0f, 0.0f, -0.6883545f, 0.72537446f }, /* 14 */
|
||||
{ -14354.371f, 491.87906f, 39.833744f, 3.6826503f, 0.0f, 0.0f, -0.9636297f, 0.267241f }, /* 15 */
|
||||
{ -14389.842f, 503.46115f, 37.370884f, 5.8992143f, 0.0f, 0.0f, -0.1908083f, 0.9816273f }, /* 16 */
|
||||
{ -14353.637f, 485.4063f, 34.117043f, 4.7647495f, 0.0f, 0.0f, -0.6883545f, 0.72537446f }, /* 17 */
|
||||
{ -14376.54f, 487.52817f, 44.470444f, 5.8992143f, 0.0f, 0.0f, -0.1908083f, 0.9816273f }, /* 18 */
|
||||
{ -14379.146f, 507.23697f, 43.95641f, 6.0912004f, 0.0f, 0.0f, -0.09584522f, 0.99539626f }, /* 19 */
|
||||
{ -14378.098f, 473.56082f, 40.167862f, 0.9773831f, 0.0f, 0.0f, 0.46947098f, 0.8829479f }, /* 20 */
|
||||
{ -14380.022f, 506.33127f, 59.75512f, 6.0912004f, 0.0f, 0.0f, -0.09584522f, 0.99539626f }, /* 21 */
|
||||
{ -14353.664f, 485.8341f, 36.866394f, 4.886924f, 0.0f, 0.0f, -0.642787f, 0.766045f }, /* 22 */
|
||||
{ -14389.552f, 485.74365f, 36.326534f, 6.0912004f, 0.0f, 0.0f, -0.09584522f, 0.99539626f }, /* 23 */
|
||||
{ -14371.19f, 505.8404f, 28.751783f, 6.0912004f, 0.0f, 0.0f, -0.09584522f, 0.99539626f }, /* 24 */
|
||||
{ -14351.266f, 494.81473f, 26.889748f, 3.47321f, 0.0f, 0.0f, -0.9862852f, 0.1650499f }, /* 25 */
|
||||
{ -14391.585f, 505.7818f, 29.009865f, 3.7001047f, 0.0f, 0.0f, -0.9612608f, 0.2756405f }, /* 26 */
|
||||
{ -14360.903f, 476.7781f, 27.833723f, 2.5481794f, 0.0f, 0.0f, 0.95630455f, 0.29237235f }, /* 27 */
|
||||
{ -14359.229f, 494.81744f, 41.420765f, 0.13962449f, 0.0f, 0.0f, 0.069755554f, 0.99756414f }, /* 28 */
|
||||
{ -14373.079f, 524.4762f, 26.045519f, 4.66003f, 0.0f, 0.0f, -0.7253742f, 0.68835473f }, /* 29 */
|
||||
{ -14373.886f, 491.5064f, 47.466377f, 3.47321f, 0.0f, 0.0f, -0.9862852f, 0.1650499f }, /* 30 */
|
||||
{ -14372.838f, 508.7278f, 34.971527f, 2.5481794f, 0.0f, 0.0f, 0.95630455f, 0.29237235f }, /* 31 */
|
||||
{ -14362.134f, 526.2929f, 24.909328f, 0.13962449f, 0.0f, 0.0f, 0.069755554f, 0.99756414f }, /* 32 */
|
||||
{ -14401.415f, 506.0231f, 33.67751f, 4.729844f, 0.0f, 0.0f, -0.70090866f, 0.71325105f }, /* 33 */
|
||||
{ -14349.437f, 528.6766f, 28.356276f, 6.073746f, 0.0f, 0.0f, -0.10452843f, 0.9945219f }, /* 34 */
|
||||
{ -14351.302f, 489.6769f, 37.13969f, 4.66003f, 0.0f, 0.0f, -0.7253742f, 0.68835473f }, /* 35 */
|
||||
{ -14382.14f, 470.336f, 30.188276f, 3.0543265f, 0.0f, 0.0f, 0.99904823f, 0.04361926f }, /* 36 */
|
||||
{ -14392.547f, 503.00327f, 28.878883f, 4.66003f, 0.0f, 0.0f, -0.7253742f, 0.68835473f }, /* 37 */
|
||||
{ -14377.155f, 486.9521f, 42.376797f, 5.550147f, 0.0f, 0.0f, -0.35836792f, 0.93358046f }, /* 38 */
|
||||
{ -14358.694f, 516.5423f, 35.368343f, 2.1118479f, 0.0f, 0.0f, 0.8703556f, 0.4924237f }, /* 39 */
|
||||
};
|
||||
|
||||
// VerifiedBuild 50250 - Midsummer Fireworks Spectacular event
|
||||
FireworkShowScheduleEntry const fireworkShowScheduleBootyBay[] =
|
||||
{
|
||||
{ 0, GO_FIREWORK_SHOW_TYPE_1_GREEN_BIG, 0 },
|
||||
{ 0, GO_FIREWORK_SHOW_TYPE_2_RED_BIG, 1 },
|
||||
{ 3373, GO_FIREWORK_SHOW_TYPE_2_YELLOW, 2 },
|
||||
{ 3373, GO_FIREWORK_SHOW_TYPE_2_YELLOW_BIG, 3 },
|
||||
{ 4811, GO_FIREWORK_SHOW_TYPE_2_BLUE, 4 },
|
||||
{ 4811, GO_FIREWORK_SHOW_TYPE_1_RED, 5 },
|
||||
{ 6671, GO_FIREWORK_SHOW_TYPE_1_BLUE, 6 },
|
||||
{ 8088, GO_FIREWORK_SHOW_TYPE_2_GREEN, 7 },
|
||||
{ 8088, GO_FIREWORK_SHOW_TYPE_2_GREEN_BIG, 8 },
|
||||
{ 9699, GO_FIREWORK_SHOW_TYPE_2_RED_BIG, 9 },
|
||||
{ 12937, GO_FIREWORK_SHOW_TYPE_2_YELLOW, 10 },
|
||||
{ 12937, GO_FIREWORK_SHOW_TYPE_1_RED_BIG, 11 },
|
||||
{ 18189, GO_FIREWORK_SHOW_TYPE_2_GREEN_BIG, 12 },
|
||||
{ 19399, GO_FIREWORK_SHOW_TYPE_2_YELLOW, 13 },
|
||||
{ 19399, GO_FIREWORK_SHOW_TYPE_1_GREEN, 0 },
|
||||
{ 19399, GO_FIREWORK_SHOW_TYPE_2_RED, 14 },
|
||||
{ 19399, GO_FIREWORK_SHOW_TYPE_2_BLUE_BIG, 15 },
|
||||
{ 22854, GO_FIREWORK_SHOW_TYPE_1_PURPLE_BIG, 1 },
|
||||
{ 22854, GO_FIREWORK_SHOW_TYPE_2_YELLOW_BIG, 16 },
|
||||
{ 23814, GO_FIREWORK_SHOW_TYPE_2_GREEN_BIG, 8 },
|
||||
{ 24400, GO_FIREWORK_SHOW_TYPE_2_RED, 5 },
|
||||
{ 30902, GO_FIREWORK_SHOW_TYPE_2_YELLOW, 17 },
|
||||
{ 35539, GO_FIREWORK_SHOW_TYPE_2_PURPLE_BIG, 18 },
|
||||
{ 36779, GO_FIREWORK_SHOW_TYPE_1_BLUE, 4 },
|
||||
{ 36779, GO_FIREWORK_SHOW_TYPE_2_GREEN_BIG, 19 },
|
||||
{ 39170, GO_FIREWORK_SHOW_TYPE_1_YELLOW_BIG, 16 },
|
||||
{ 43244, GO_FIREWORK_SHOW_TYPE_1_WHITE, 13 },
|
||||
{ 43244, GO_FIREWORK_SHOW_TYPE_2_YELLOW, 20 },
|
||||
{ 44869, GO_FIREWORK_SHOW_TYPE_1_GREEN, 0 },
|
||||
{ 44869, GO_FIREWORK_SHOW_TYPE_1_GREEN_BIG, 6 },
|
||||
{ 48378, GO_FIREWORK_SHOW_TYPE_2_PURPLE_BIG, 14 },
|
||||
{ 54582, GO_FIREWORK_SHOW_TYPE_2_BLUE, 7 },
|
||||
{ 54582, GO_FIREWORK_SHOW_TYPE_2_WHITE, 10 },
|
||||
{ 56200, GO_FIREWORK_SHOW_TYPE_1_WHITE, 21 },
|
||||
{ 56200, GO_FIREWORK_SHOW_TYPE_2_PURPLE_BIG, 1 },
|
||||
{ 57792, GO_FIREWORK_SHOW_TYPE_2_PURPLE_BIG, 9 },
|
||||
{ 59558, GO_FIREWORK_SHOW_TYPE_2_PURPLE, 11 },
|
||||
{ 59558, GO_FIREWORK_SHOW_TYPE_2_BLUE, 12 },
|
||||
{ 62634, GO_FIREWORK_SHOW_TYPE_2_PURPLE, 5 },
|
||||
{ 64599, GO_FIREWORK_SHOW_TYPE_1_PURPLE_BIG, 14 },
|
||||
{ 72352, GO_FIREWORK_SHOW_TYPE_2_GREEN, 0 },
|
||||
{ 75554, GO_FIREWORK_SHOW_TYPE_2_WHITE, 2 },
|
||||
{ 77215, GO_FIREWORK_SHOW_TYPE_1_RED, 14 },
|
||||
{ 77544, GO_FIREWORK_SHOW_TYPE_2_RED, 22 },
|
||||
{ 79500, GO_FIREWORK_SHOW_TYPE_2_PURPLE, 5 },
|
||||
{ 80599, GO_FIREWORK_SHOW_TYPE_2_PURPLE, 1 },
|
||||
{ 82023, GO_FIREWORK_SHOW_TYPE_1_GREEN, 7 },
|
||||
{ 84074, GO_FIREWORK_SHOW_TYPE_1_GREEN, 4 },
|
||||
{ 84074, GO_FIREWORK_SHOW_TYPE_1_GREEN_BIG, 8 },
|
||||
{ 84074, GO_FIREWORK_SHOW_TYPE_1_YELLOW, 10 },
|
||||
{ 88626, GO_FIREWORK_SHOW_TYPE_1_GREEN, 15 },
|
||||
{ 88626, GO_FIREWORK_SHOW_TYPE_1_WHITE_BIG, 17 },
|
||||
{ 88986, GO_FIREWORK_SHOW_TYPE_1_YELLOW_BIG, 13 },
|
||||
{ 90134, GO_FIREWORK_SHOW_TYPE_2_PURPLE, 9 },
|
||||
{ 91901, GO_FIREWORK_SHOW_TYPE_1_WHITE, 20 },
|
||||
{ 93406, GO_FIREWORK_SHOW_TYPE_1_RED, 23 },
|
||||
{ 93406, GO_FIREWORK_SHOW_TYPE_1_BLUE_BIG, 12 },
|
||||
{ 98400, GO_FIREWORK_SHOW_TYPE_1_YELLOW_BIG, 2 },
|
||||
{ 103301, GO_FIREWORK_SHOW_TYPE_1_RED, 22 },
|
||||
{ 103301, GO_FIREWORK_SHOW_TYPE_1_GREEN, 4 },
|
||||
{ 104878, GO_FIREWORK_SHOW_TYPE_2_WHITE_BIG, 21 },
|
||||
{ 104878, GO_FIREWORK_SHOW_TYPE_1_RED_BIG, 5 },
|
||||
{ 106741, GO_FIREWORK_SHOW_TYPE_2_YELLOW, 20 },
|
||||
{ 107980, GO_FIREWORK_SHOW_TYPE_2_PURPLE, 11 },
|
||||
{ 109583, GO_FIREWORK_SHOW_TYPE_2_RED, 23 },
|
||||
{ 112931, GO_FIREWORK_SHOW_TYPE_2_YELLOW_BIG, 13 },
|
||||
{ 114485, GO_FIREWORK_SHOW_TYPE_2_GREEN, 7 },
|
||||
{ 114485, GO_FIREWORK_SHOW_TYPE_2_WHITE, 17 },
|
||||
{ 114485, GO_FIREWORK_SHOW_TYPE_2_WHITE, 10 },
|
||||
{ 119512, GO_FIREWORK_SHOW_TYPE_1_BLUE_BIG, 0 },
|
||||
{ 119512, GO_FIREWORK_SHOW_TYPE_2_PURPLE_BIG, 22 },
|
||||
{ 120078, GO_FIREWORK_SHOW_TYPE_1_YELLOW_BIG, 3 },
|
||||
{ 122918, GO_FIREWORK_SHOW_TYPE_2_RED, 5 },
|
||||
{ 124409, GO_FIREWORK_SHOW_TYPE_2_RED_BIG, 1 },
|
||||
{ 124796, GO_FIREWORK_SHOW_TYPE_1_WHITE, 2 },
|
||||
{ 126246, GO_FIREWORK_SHOW_TYPE_1_WHITE_BIG, 13 },
|
||||
{ 127461, GO_FIREWORK_SHOW_TYPE_1_BLUE_BIG, 8 },
|
||||
{ 127461, GO_FIREWORK_SHOW_TYPE_1_GREEN, 4 },
|
||||
{ 133204, GO_FIREWORK_SHOW_TYPE_1_RED, 14 },
|
||||
{ 133790, GO_FIREWORK_SHOW_TYPE_2_GREEN, 6 },
|
||||
{ 134298, GO_FIREWORK_SHOW_TYPE_1_YELLOW_BIG, 16 },
|
||||
{ 137335, GO_FIREWORK_SHOW_TYPE_1_BLUE, 15 },
|
||||
{ 137481, GO_FIREWORK_SHOW_TYPE_1_RED, 23 },
|
||||
{ 140362, GO_FIREWORK_SHOW_TYPE_2_BLUE, 19 },
|
||||
{ 142113, GO_FIREWORK_SHOW_TYPE_1_GREEN_BIG, 12 },
|
||||
{ 142355, GO_FIREWORK_SHOW_TYPE_1_PURPLE_BIG, 22 },
|
||||
{ 144060, GO_FIREWORK_SHOW_TYPE_2_PURPLE, 5 },
|
||||
{ 144060, GO_FIREWORK_SHOW_TYPE_1_WHITE, 2 },
|
||||
{ 145573, GO_FIREWORK_SHOW_TYPE_2_PURPLE, 9 },
|
||||
{ 145573, GO_FIREWORK_SHOW_TYPE_1_GREEN_BIG, 0 },
|
||||
{ 147185, GO_FIREWORK_SHOW_TYPE_2_YELLOW, 3 },
|
||||
{ 148806, GO_FIREWORK_SHOW_TYPE_1_WHITE_BIG, 17 },
|
||||
{ 150390, GO_FIREWORK_SHOW_TYPE_2_PURPLE, 11 },
|
||||
{ 151991, GO_FIREWORK_SHOW_TYPE_1_YELLOW, 21 },
|
||||
{ 155240, GO_FIREWORK_SHOW_TYPE_2_RED_BIG, 1 },
|
||||
{ 156857, GO_FIREWORK_SHOW_TYPE_2_GREEN, 15 },
|
||||
{ 158563, GO_FIREWORK_SHOW_TYPE_2_WHITE_BIG, 16 },
|
||||
{ 161477, GO_FIREWORK_SHOW_TYPE_1_BLUE_BIG, 0 },
|
||||
{ 161841, GO_FIREWORK_SHOW_TYPE_2_BLUE, 8 },
|
||||
{ 163297, GO_FIREWORK_SHOW_TYPE_2_RED_BIG, 14 },
|
||||
{ 163297, GO_FIREWORK_SHOW_TYPE_2_PURPLE_BIG, 9 },
|
||||
{ 163618, GO_FIREWORK_SHOW_TYPE_2_WHITE_BIG, 13 },
|
||||
{ 164965, GO_FIREWORK_SHOW_TYPE_2_PURPLE, 5 },
|
||||
{ 166948, GO_FIREWORK_SHOW_TYPE_2_RED_BIG, 18 },
|
||||
{ 170039, GO_FIREWORK_SHOW_TYPE_2_YELLOW_BIG, 2 },
|
||||
{ 171084, GO_FIREWORK_SHOW_TYPE_2_BLUE_BIG, 6 },
|
||||
{ 171577, GO_FIREWORK_SHOW_TYPE_2_RED, 22 },
|
||||
{ 171577, GO_FIREWORK_SHOW_TYPE_2_YELLOW_BIG, 20 },
|
||||
{ 174281, GO_FIREWORK_SHOW_TYPE_1_PURPLE_BIG, 23 },
|
||||
{ 174683, GO_FIREWORK_SHOW_TYPE_2_WHITE_BIG, 3 },
|
||||
{ 177931, GO_FIREWORK_SHOW_TYPE_1_BLUE, 12 },
|
||||
{ 178063, GO_FIREWORK_SHOW_TYPE_2_RED_BIG, 1 },
|
||||
{ 178063, GO_FIREWORK_SHOW_TYPE_1_YELLOW, 21 },
|
||||
{ 178063, GO_FIREWORK_SHOW_TYPE_1_WHITE_BIG, 16 },
|
||||
{ 181375, GO_FIREWORK_SHOW_TYPE_2_PURPLE, 11 },
|
||||
{ 181375, GO_FIREWORK_SHOW_TYPE_2_BLUE, 8 },
|
||||
{ 183163, GO_FIREWORK_SHOW_TYPE_2_YELLOW_BIG, 10 },
|
||||
{ 184183, GO_FIREWORK_SHOW_TYPE_1_YELLOW_BIG, 20 },
|
||||
{ 184183, GO_FIREWORK_SHOW_TYPE_2_BLUE, 7 },
|
||||
{ 185594, GO_FIREWORK_SHOW_TYPE_1_BLUE, 4 },
|
||||
{ 191057, GO_FIREWORK_SHOW_TYPE_2_PURPLE, 14 },
|
||||
{ 192283, GO_FIREWORK_SHOW_TYPE_2_YELLOW_BIG, 13 },
|
||||
{ 195742, GO_FIREWORK_SHOW_TYPE_1_YELLOW_BIG, 17 },
|
||||
{ 197319, GO_FIREWORK_SHOW_TYPE_2_PURPLE, 5 },
|
||||
{ 197319, GO_FIREWORK_SHOW_TYPE_1_GREEN_BIG, 0 },
|
||||
{ 198932, GO_FIREWORK_SHOW_TYPE_2_GREEN, 19 },
|
||||
{ 200843, GO_FIREWORK_SHOW_TYPE_1_RED_BIG, 18 },
|
||||
{ 202366, GO_FIREWORK_SHOW_TYPE_2_WHITE_BIG, 3 },
|
||||
{ 203966, GO_FIREWORK_SHOW_TYPE_1_YELLOW_BIG, 21 },
|
||||
{ 203966, GO_FIREWORK_SHOW_TYPE_2_PURPLE, 22 },
|
||||
{ 205480, GO_FIREWORK_SHOW_TYPE_1_WHITE, 20 },
|
||||
{ 205480, GO_FIREWORK_SHOW_TYPE_1_GREEN_BIG, 8 },
|
||||
{ 210262, GO_FIREWORK_SHOW_TYPE_1_YELLOW, 10 },
|
||||
{ 213488, GO_FIREWORK_SHOW_TYPE_1_YELLOW_BIG, 3 },
|
||||
{ 213488, GO_FIREWORK_SHOW_TYPE_2_RED_BIG, 11 },
|
||||
{ 216732, GO_FIREWORK_SHOW_TYPE_2_GREEN, 7 },
|
||||
{ 218348, GO_FIREWORK_SHOW_TYPE_2_PURPLE, 1 },
|
||||
{ 218348, GO_FIREWORK_SHOW_TYPE_2_RED, 23 },
|
||||
{ 218348, GO_FIREWORK_SHOW_TYPE_1_GREEN_BIG, 8 },
|
||||
{ 219949, GO_FIREWORK_SHOW_TYPE_2_RED, 18 },
|
||||
{ 221574, GO_FIREWORK_SHOW_TYPE_1_GREEN_BIG, 19 },
|
||||
{ 224412, GO_FIREWORK_SHOW_TYPE_1_BLUE_BIG, 0 },
|
||||
{ 224806, GO_FIREWORK_SHOW_TYPE_2_GREEN, 15 },
|
||||
{ 224806, GO_FIREWORK_SHOW_TYPE_2_RED_BIG, 5 },
|
||||
{ 224806, GO_FIREWORK_SHOW_TYPE_1_BLUE_BIG, 4 },
|
||||
{ 224806, GO_FIREWORK_SHOW_TYPE_1_WHITE, 16 },
|
||||
{ 227653, GO_FIREWORK_SHOW_TYPE_2_GREEN_BIG, 6 },
|
||||
{ 228197, GO_FIREWORK_SHOW_TYPE_1_WHITE, 2 },
|
||||
{ 231054, GO_FIREWORK_SHOW_TYPE_1_PURPLE_BIG, 1 },
|
||||
{ 231054, GO_FIREWORK_SHOW_TYPE_1_BLUE_BIG, 12 },
|
||||
{ 236554, GO_FIREWORK_SHOW_TYPE_2_YELLOW, 21 },
|
||||
{ 238978, GO_FIREWORK_SHOW_TYPE_2_WHITE, 10 },
|
||||
{ 240997, GO_FIREWORK_SHOW_TYPE_2_YELLOW, 17 },
|
||||
{ 240997, GO_FIREWORK_SHOW_TYPE_2_RED, 22 },
|
||||
{ 241228, GO_FIREWORK_SHOW_TYPE_1_YELLOW_BIG, 16 },
|
||||
{ 242637, GO_FIREWORK_SHOW_TYPE_1_PURPLE_BIG, 23 },
|
||||
{ 243860, GO_FIREWORK_SHOW_TYPE_1_GREEN_BIG, 4 },
|
||||
{ 243860, GO_FIREWORK_SHOW_TYPE_2_PURPLE, 14 },
|
||||
{ 243860, GO_FIREWORK_SHOW_TYPE_2_GREEN_BIG, 7 },
|
||||
{ 245491, GO_FIREWORK_SHOW_TYPE_2_GREEN, 15 },
|
||||
{ 248733, GO_FIREWORK_SHOW_TYPE_2_WHITE_BIG, 3 },
|
||||
{ 249123, GO_FIREWORK_SHOW_TYPE_1_BLUE, 19 },
|
||||
{ 249123, GO_FIREWORK_SHOW_TYPE_2_RED_BIG, 18 },
|
||||
{ 252159, GO_FIREWORK_SHOW_TYPE_1_WHITE, 2 },
|
||||
{ 252159, GO_FIREWORK_SHOW_TYPE_2_BLUE, 0 },
|
||||
{ 258449, GO_FIREWORK_SHOW_TYPE_1_YELLOW_BIG, 20 },
|
||||
{ 261694, GO_FIREWORK_SHOW_TYPE_1_GREEN, 12 },
|
||||
{ 264945, GO_FIREWORK_SHOW_TYPE_1_BLUE, 6 },
|
||||
{ 266555, GO_FIREWORK_SHOW_TYPE_2_PURPLE_BIG, 9 },
|
||||
{ 268343, GO_FIREWORK_SHOW_TYPE_1_PURPLE_BIG, 11 },
|
||||
{ 271638, GO_FIREWORK_SHOW_TYPE_2_PURPLE, 14 },
|
||||
{ 271638, GO_FIREWORK_SHOW_TYPE_1_BLUE, 15 },
|
||||
{ 276618, GO_FIREWORK_SHOW_TYPE_2_RED_BIG, 1 },
|
||||
{ 276618, GO_FIREWORK_SHOW_TYPE_2_YELLOW_BIG, 13 },
|
||||
{ 277914, GO_FIREWORK_SHOW_TYPE_2_GREEN, 4 },
|
||||
{ 281152, GO_FIREWORK_SHOW_TYPE_2_PURPLE, 5 },
|
||||
{ 284622, GO_FIREWORK_SHOW_TYPE_2_BLUE_BIG, 6 },
|
||||
{ 286427, GO_FIREWORK_SHOW_TYPE_2_WHITE, 16 },
|
||||
{ 286427, GO_FIREWORK_SHOW_TYPE_1_BLUE_BIG, 12 },
|
||||
{ 286427, GO_FIREWORK_SHOW_TYPE_1_WHITE_BIG, 21 },
|
||||
{ 287804, GO_FIREWORK_SHOW_TYPE_1_YELLOW, 2 },
|
||||
{ 289649, GO_FIREWORK_SHOW_TYPE_1_WHITE_BIG, 10 },
|
||||
{ 292520, GO_FIREWORK_SHOW_TYPE_2_GREEN_BIG, 19 },
|
||||
{ 292520, GO_FIREWORK_SHOW_TYPE_1_YELLOW_BIG, 17 },
|
||||
{ 292520, GO_FIREWORK_SHOW_TYPE_1_RED_BIG, 22 },
|
||||
{ 294260, GO_FIREWORK_SHOW_TYPE_1_YELLOW_BIG, 13 },
|
||||
{ 297365, GO_FIREWORK_SHOW_TYPE_1_BLUE_BIG, 15 },
|
||||
{ 298961, GO_FIREWORK_SHOW_TYPE_1_GREEN, 0 },
|
||||
{ 300613, GO_FIREWORK_SHOW_TYPE_1_GREEN_BIG, 4 },
|
||||
{ 300613, GO_FIREWORK_SHOW_TYPE_1_PURPLE_BIG, 11 },
|
||||
{ 302640, GO_FIREWORK_SHOW_TYPE_2_PURPLE, 9 },
|
||||
{ 307076, GO_FIREWORK_SHOW_TYPE_1_BLUE_BIG, 6 },
|
||||
{ 307076, GO_FIREWORK_SHOW_TYPE_1_GREEN, 19 },
|
||||
{ 308699, GO_FIREWORK_SHOW_TYPE_2_WHITE_BIG, 20 },
|
||||
{ 310329, GO_FIREWORK_SHOW_TYPE_2_PURPLE_BIG, 5 },
|
||||
{ 312068, GO_FIREWORK_SHOW_TYPE_2_PURPLE, 18 },
|
||||
{ 318539, GO_FIREWORK_SHOW_TYPE_2_RED, 23 },
|
||||
{ 321664, GO_FIREWORK_SHOW_TYPE_2_BLUE, 8 },
|
||||
{ 323439, GO_FIREWORK_SHOW_TYPE_1_WHITE_BIG, 3 },
|
||||
{ 323439, GO_FIREWORK_SHOW_TYPE_2_BLUE_BIG, 0 },
|
||||
{ 324888, GO_FIREWORK_SHOW_TYPE_1_BLUE_BIG, 6 },
|
||||
{ 324888, GO_FIREWORK_SHOW_TYPE_1_BLUE_BIG, 7 },
|
||||
{ 326864, GO_FIREWORK_SHOW_TYPE_2_RED_BIG, 11 },
|
||||
{ 326864, GO_FIREWORK_SHOW_TYPE_2_WHITE, 21 },
|
||||
{ 326864, GO_FIREWORK_SHOW_TYPE_1_YELLOW, 2 },
|
||||
{ 328133, GO_FIREWORK_SHOW_TYPE_1_PURPLE_BIG, 1 },
|
||||
{ 330143, GO_FIREWORK_SHOW_TYPE_1_YELLOW_BIG, 16 },
|
||||
{ 330143, GO_FIREWORK_SHOW_TYPE_1_YELLOW_BIG, 10 },
|
||||
{ 330143, GO_FIREWORK_SHOW_TYPE_2_WHITE_BIG, 13 },
|
||||
{ 333012, GO_FIREWORK_SHOW_TYPE_2_GREEN_BIG, 12 },
|
||||
{ 338445, GO_FIREWORK_SHOW_TYPE_2_WHITE_BIG, 21 },
|
||||
{ 339491, GO_FIREWORK_SHOW_TYPE_2_BLUE, 15 },
|
||||
{ 339491, GO_FIREWORK_SHOW_TYPE_2_RED, 22 },
|
||||
{ 343023, GO_FIREWORK_SHOW_TYPE_2_RED_BIG, 14 },
|
||||
{ 343023, GO_FIREWORK_SHOW_TYPE_2_WHITE, 20 },
|
||||
{ 344952, GO_FIREWORK_SHOW_TYPE_1_BLUE_BIG, 8 },
|
||||
{ 346258, GO_FIREWORK_SHOW_TYPE_1_BLUE_BIG, 4 },
|
||||
{ 346379, GO_FIREWORK_SHOW_TYPE_2_BLUE, 19 },
|
||||
{ 348137, GO_FIREWORK_SHOW_TYPE_2_YELLOW, 17 },
|
||||
{ 349225, GO_FIREWORK_SHOW_TYPE_1_GREEN_BIG, 6 },
|
||||
{ 349225, GO_FIREWORK_SHOW_TYPE_1_PURPLE_BIG, 18 },
|
||||
{ 352459, GO_FIREWORK_SHOW_TYPE_1_YELLOW_BIG, 13 },
|
||||
{ 354263, GO_FIREWORK_SHOW_TYPE_2_PURPLE_BIG, 5 },
|
||||
{ 357492, GO_FIREWORK_SHOW_TYPE_2_PURPLE_BIG, 9 },
|
||||
{ 357706, GO_FIREWORK_SHOW_TYPE_1_WHITE_BIG, 16 },
|
||||
{ 364145, GO_FIREWORK_SHOW_TYPE_1_PURPLE_BIG, 11 },
|
||||
{ 364246, GO_FIREWORK_SHOW_TYPE_1_YELLOW_BIG, 10 },
|
||||
{ 365398, GO_FIREWORK_SHOW_TYPE_2_WHITE_BIG, 3 },
|
||||
{ 368650, GO_FIREWORK_SHOW_TYPE_1_WHITE, 2 },
|
||||
{ 368650, GO_FIREWORK_SHOW_TYPE_1_YELLOW_BIG, 20 },
|
||||
{ 368650, GO_FIREWORK_SHOW_TYPE_2_PURPLE_BIG, 22 },
|
||||
{ 370406, GO_FIREWORK_SHOW_TYPE_1_RED, 18 },
|
||||
{ 375230, GO_FIREWORK_SHOW_TYPE_2_GREEN, 19 },
|
||||
{ 378329, GO_FIREWORK_SHOW_TYPE_1_GREEN_BIG, 7 },
|
||||
{ 378728, GO_FIREWORK_SHOW_TYPE_2_YELLOW_BIG, 21 },
|
||||
{ 379950, GO_FIREWORK_SHOW_TYPE_2_PURPLE, 11 },
|
||||
{ 382105, GO_FIREWORK_SHOW_TYPE_1_PURPLE_BIG, 14 },
|
||||
{ 383602, GO_FIREWORK_SHOW_TYPE_1_GREEN, 12 },
|
||||
{ 384820, GO_FIREWORK_SHOW_TYPE_1_RED, 23 },
|
||||
{ 386448, GO_FIREWORK_SHOW_TYPE_2_RED_BIG, 9 },
|
||||
{ 388461, GO_FIREWORK_SHOW_TYPE_2_WHITE_BIG, 13 },
|
||||
{ 390083, GO_FIREWORK_SHOW_TYPE_2_WHITE, 10 },
|
||||
{ 393115, GO_FIREWORK_SHOW_TYPE_1_GREEN, 8 },
|
||||
{ 393324, GO_FIREWORK_SHOW_TYPE_1_GREEN_BIG, 6 },
|
||||
{ 393324, GO_FIREWORK_SHOW_TYPE_1_RED, 22 },
|
||||
{ 395247, GO_FIREWORK_SHOW_TYPE_1_WHITE_BIG, 17 },
|
||||
{ 399395, GO_FIREWORK_SHOW_TYPE_2_BLUE_BIG, 0 },
|
||||
{ 400128, GO_FIREWORK_SHOW_TYPE_2_RED_BIG, 11 },
|
||||
{ 400128, GO_FIREWORK_SHOW_TYPE_1_GREEN_BIG, 19 },
|
||||
{ 401420, GO_FIREWORK_SHOW_TYPE_1_RED, 23 },
|
||||
{ 401420, GO_FIREWORK_SHOW_TYPE_1_YELLOW, 3 },
|
||||
{ 404247, GO_FIREWORK_SHOW_TYPE_1_RED_BIG, 14 },
|
||||
{ 406280, GO_FIREWORK_SHOW_TYPE_1_GREEN_BIG, 7 },
|
||||
{ 406392, GO_FIREWORK_SHOW_TYPE_2_WHITE_BIG, 20 },
|
||||
{ 412613, GO_FIREWORK_SHOW_TYPE_2_YELLOW_BIG, 17 },
|
||||
{ 419353, GO_FIREWORK_SHOW_TYPE_1_PURPLE_BIG, 23 },
|
||||
{ 422060, GO_FIREWORK_SHOW_TYPE_1_BLUE_BIG, 15 },
|
||||
{ 422454, GO_FIREWORK_SHOW_TYPE_2_PURPLE_BIG, 11 },
|
||||
{ 423676, GO_FIREWORK_SHOW_TYPE_2_RED, 22 },
|
||||
{ 423676, GO_FIREWORK_SHOW_TYPE_1_WHITE, 13 },
|
||||
{ 424078, GO_FIREWORK_SHOW_TYPE_2_BLUE, 7 },
|
||||
{ 425639, GO_FIREWORK_SHOW_TYPE_1_WHITE, 10 },
|
||||
{ 427333, GO_FIREWORK_SHOW_TYPE_1_WHITE_BIG, 16 },
|
||||
{ 428551, GO_FIREWORK_SHOW_TYPE_2_RED_BIG, 1 },
|
||||
{ 429072, GO_FIREWORK_SHOW_TYPE_2_PURPLE, 14 },
|
||||
{ 430986, GO_FIREWORK_SHOW_TYPE_1_BLUE_BIG, 19 },
|
||||
{ 432415, GO_FIREWORK_SHOW_TYPE_2_WHITE, 2 },
|
||||
{ 435133, GO_FIREWORK_SHOW_TYPE_2_BLUE, 6 },
|
||||
{ 435645, GO_FIREWORK_SHOW_TYPE_1_BLUE, 8 },
|
||||
{ 436759, GO_FIREWORK_SHOW_TYPE_1_BLUE_BIG, 12 },
|
||||
{ 445135, GO_FIREWORK_SHOW_TYPE_1_YELLOW, 17 },
|
||||
{ 446474, GO_FIREWORK_SHOW_TYPE_1_RED_BIG, 1 },
|
||||
{ 447149, GO_FIREWORK_SHOW_TYPE_1_RED_BIG, 23 },
|
||||
{ 448353, GO_FIREWORK_SHOW_TYPE_2_PURPLE_BIG, 11 },
|
||||
{ 448353, GO_FIREWORK_SHOW_TYPE_2_WHITE_BIG, 20 },
|
||||
{ 449568, GO_FIREWORK_SHOW_TYPE_1_PURPLE_BIG, 18 },
|
||||
{ 449568, GO_FIREWORK_SHOW_TYPE_1_PURPLE_BIG, 9 },
|
||||
{ 456048, GO_FIREWORK_SHOW_TYPE_2_BLUE_BIG, 15 },
|
||||
{ 456048, GO_FIREWORK_SHOW_TYPE_2_GREEN_BIG, 4 },
|
||||
{ 457673, GO_FIREWORK_SHOW_TYPE_1_RED, 14 },
|
||||
{ 458075, GO_FIREWORK_SHOW_TYPE_1_GREEN_BIG, 7 },
|
||||
{ 467378, GO_FIREWORK_SHOW_TYPE_1_PURPLE_BIG, 22 },
|
||||
{ 469319, GO_FIREWORK_SHOW_TYPE_1_WHITE, 21 },
|
||||
{ 470607, GO_FIREWORK_SHOW_TYPE_2_GREEN, 4 },
|
||||
{ 472631, GO_FIREWORK_SHOW_TYPE_1_BLUE_BIG, 19 },
|
||||
{ 472631, GO_FIREWORK_SHOW_TYPE_1_YELLOW, 16 },
|
||||
{ 474380, GO_FIREWORK_SHOW_TYPE_1_WHITE, 2 },
|
||||
{ 475596, GO_FIREWORK_SHOW_TYPE_2_PURPLE, 18 },
|
||||
{ 476046, GO_FIREWORK_SHOW_TYPE_2_PURPLE_BIG, 1 },
|
||||
{ 480526, GO_FIREWORK_SHOW_TYPE_2_GREEN_BIG, 15 },
|
||||
{ 480909, GO_FIREWORK_SHOW_TYPE_2_PURPLE_BIG, 11 },
|
||||
{ 483964, GO_FIREWORK_SHOW_TYPE_2_WHITE_BIG, 17 },
|
||||
{ 485533, GO_FIREWORK_SHOW_TYPE_2_WHITE_BIG, 13 },
|
||||
{ 488416, GO_FIREWORK_SHOW_TYPE_1_GREEN, 8 },
|
||||
{ 488830, GO_FIREWORK_SHOW_TYPE_2_WHITE, 2 },
|
||||
{ 490197, GO_FIREWORK_SHOW_TYPE_2_GREEN, 12 },
|
||||
{ 493271, GO_FIREWORK_SHOW_TYPE_2_PURPLE, 5 },
|
||||
{ 495286, GO_FIREWORK_SHOW_TYPE_1_YELLOW_BIG, 21 },
|
||||
{ 496508, GO_FIREWORK_SHOW_TYPE_1_PURPLE_BIG, 18 },
|
||||
{ 498389, GO_FIREWORK_SHOW_TYPE_1_GREEN_BIG, 0 },
|
||||
{ 500136, GO_FIREWORK_SHOW_TYPE_2_BLUE_BIG, 7 },
|
||||
{ 504546, GO_FIREWORK_SHOW_TYPE_1_PURPLE_BIG, 1 },
|
||||
{ 506489, GO_FIREWORK_SHOW_TYPE_1_RED, 22 },
|
||||
{ 507870, GO_FIREWORK_SHOW_TYPE_1_YELLOW, 20 },
|
||||
{ 508280, GO_FIREWORK_SHOW_TYPE_2_WHITE, 10 },
|
||||
{ 509626, GO_FIREWORK_SHOW_TYPE_1_GREEN_BIG, 4 },
|
||||
{ 513073, GO_FIREWORK_SHOW_TYPE_2_WHITE_BIG, 16 },
|
||||
{ 519506, GO_FIREWORK_SHOW_TYPE_1_RED_BIG, 5 },
|
||||
{ 519607, GO_FIREWORK_SHOW_TYPE_2_GREEN_BIG, 19 },
|
||||
{ 520816, GO_FIREWORK_SHOW_TYPE_2_BLUE, 6 },
|
||||
{ 522444, GO_FIREWORK_SHOW_TYPE_1_RED_BIG, 23 },
|
||||
{ 524056, GO_FIREWORK_SHOW_TYPE_2_BLUE, 7 },
|
||||
{ 524457, GO_FIREWORK_SHOW_TYPE_1_WHITE_BIG, 3 },
|
||||
{ 526082, GO_FIREWORK_SHOW_TYPE_1_YELLOW, 10 },
|
||||
{ 531320, GO_FIREWORK_SHOW_TYPE_2_GREEN, 15 },
|
||||
{ 532256, GO_FIREWORK_SHOW_TYPE_2_GREEN_BIG, 0 },
|
||||
{ 532548, GO_FIREWORK_SHOW_TYPE_2_YELLOW, 2 },
|
||||
{ 534172, GO_FIREWORK_SHOW_TYPE_2_BLUE, 8 },
|
||||
{ 534172, GO_FIREWORK_SHOW_TYPE_1_WHITE, 13 },
|
||||
{ 535387, GO_FIREWORK_SHOW_TYPE_1_RED, 22 },
|
||||
{ 535789, GO_FIREWORK_SHOW_TYPE_2_BLUE_BIG, 4 },
|
||||
{ 538623, GO_FIREWORK_SHOW_TYPE_1_YELLOW_BIG, 21 },
|
||||
{ 539026, GO_FIREWORK_SHOW_TYPE_2_PURPLE_BIG, 1 },
|
||||
{ 540639, GO_FIREWORK_SHOW_TYPE_2_RED, 23 },
|
||||
{ 545637, GO_FIREWORK_SHOW_TYPE_2_WHITE, 17 },
|
||||
{ 545637, GO_FIREWORK_SHOW_TYPE_1_YELLOW_BIG, 13 },
|
||||
{ 546711, GO_FIREWORK_SHOW_TYPE_2_BLUE, 0 },
|
||||
{ 554835, GO_FIREWORK_SHOW_TYPE_2_RED_BIG, 18 },
|
||||
{ 556447, GO_FIREWORK_SHOW_TYPE_2_GREEN, 12 },
|
||||
{ 556986, GO_FIREWORK_SHOW_TYPE_1_BLUE, 19 },
|
||||
{ 559700, GO_FIREWORK_SHOW_TYPE_1_WHITE_BIG, 2 },
|
||||
{ 559700, GO_FIREWORK_SHOW_TYPE_2_PURPLE, 9 },
|
||||
{ 559700, GO_FIREWORK_SHOW_TYPE_2_GREEN, 4 },
|
||||
{ 561718, GO_FIREWORK_SHOW_TYPE_2_PURPLE, 11 },
|
||||
{ 561718, GO_FIREWORK_SHOW_TYPE_2_RED, 1 },
|
||||
{ 562914, GO_FIREWORK_SHOW_TYPE_1_BLUE, 7 },
|
||||
{ 563325, GO_FIREWORK_SHOW_TYPE_1_WHITE, 20 },
|
||||
{ 566572, GO_FIREWORK_SHOW_TYPE_1_WHITE, 13 },
|
||||
{ 568021, GO_FIREWORK_SHOW_TYPE_1_RED, 5 },
|
||||
{ 568021, GO_FIREWORK_SHOW_TYPE_1_BLUE, 19 },
|
||||
{ 568365, GO_FIREWORK_SHOW_TYPE_2_PURPLE, 14 },
|
||||
{ 570142, GO_FIREWORK_SHOW_TYPE_1_BLUE_BIG, 6 },
|
||||
{ 571271, GO_FIREWORK_SHOW_TYPE_2_YELLOW, 17 },
|
||||
{ 573051, GO_FIREWORK_SHOW_TYPE_2_BLUE, 12 },
|
||||
{ 574935, GO_FIREWORK_SHOW_TYPE_1_YELLOW_BIG, 16 },
|
||||
{ 576217, GO_FIREWORK_SHOW_TYPE_2_WHITE, 10 },
|
||||
{ 576217, GO_FIREWORK_SHOW_TYPE_1_YELLOW, 3 },
|
||||
{ 580884, GO_FIREWORK_SHOW_TYPE_2_RED_BIG, 22 },
|
||||
{ 585601, GO_FIREWORK_SHOW_TYPE_1_YELLOW, 21 },
|
||||
{ 588953, GO_FIREWORK_SHOW_TYPE_2_YELLOW, 13 },
|
||||
{ 590871, GO_FIREWORK_SHOW_TYPE_1_PURPLE_BIG, 14 },
|
||||
{ 592329, GO_FIREWORK_SHOW_TYPE_2_BLUE, 7 },
|
||||
{ 592329, GO_FIREWORK_SHOW_TYPE_2_WHITE, 2 },
|
||||
{ 595337, GO_FIREWORK_SHOW_TYPE_1_PURPLE_BIG, 5 },
|
||||
{ 595842, GO_FIREWORK_SHOW_TYPE_2_BLUE_BIG, 8 },
|
||||
{ 597351, GO_FIREWORK_SHOW_TYPE_1_WHITE_BIG, 10 },
|
||||
{ 600721, GO_FIREWORK_SHOW_TYPE_2_YELLOW, 16 },
|
||||
{ 602198, GO_FIREWORK_SHOW_TYPE_2_PURPLE_BIG, 1 },
|
||||
{ 602198, GO_FIREWORK_SHOW_TYPE_2_PURPLE, 22 },
|
||||
{ 602198, GO_FIREWORK_SHOW_TYPE_2_WHITE, 17 },
|
||||
{ 603681, GO_FIREWORK_SHOW_TYPE_1_RED, 9 },
|
||||
{ 604103, GO_FIREWORK_SHOW_TYPE_1_BLUE_BIG, 15 },
|
||||
{ 607059, GO_FIREWORK_SHOW_TYPE_2_BLUE, 4 },
|
||||
{ 608678, GO_FIREWORK_SHOW_TYPE_1_PURPLE_BIG, 11 },
|
||||
{ 613545, GO_FIREWORK_SHOW_TYPE_2_WHITE, 20 },
|
||||
{ 613545, GO_FIREWORK_SHOW_TYPE_1_GREEN_BIG, 19 },
|
||||
{ 615572, GO_FIREWORK_SHOW_TYPE_2_WHITE, 13 },
|
||||
{ 616784, GO_FIREWORK_SHOW_TYPE_2_PURPLE_BIG, 5 },
|
||||
{ 616784, GO_FIREWORK_SHOW_TYPE_1_PURPLE_BIG, 18 },
|
||||
{ 618808, GO_FIREWORK_SHOW_TYPE_2_PURPLE, 22 },
|
||||
{ 620021, GO_FIREWORK_SHOW_TYPE_1_YELLOW_BIG, 17 },
|
||||
{ 625058, GO_FIREWORK_SHOW_TYPE_2_YELLOW_BIG, 3 },
|
||||
{ 626785, GO_FIREWORK_SHOW_TYPE_1_BLUE_BIG, 4 },
|
||||
{ 626785, GO_FIREWORK_SHOW_TYPE_1_RED_BIG, 1 },
|
||||
{ 626785, GO_FIREWORK_SHOW_TYPE_2_BLUE, 6 },
|
||||
{ 627731, GO_FIREWORK_SHOW_TYPE_2_BLUE, 12 },
|
||||
{ 629949, GO_FIREWORK_SHOW_TYPE_1_YELLOW, 21 },
|
||||
{ 630970, GO_FIREWORK_SHOW_TYPE_1_RED, 9 },
|
||||
{ 631607, GO_FIREWORK_SHOW_TYPE_1_GREEN_BIG, 15 },
|
||||
{ 632741, GO_FIREWORK_SHOW_TYPE_1_BLUE_BIG, 8 },
|
||||
{ 634464, GO_FIREWORK_SHOW_TYPE_2_BLUE, 19 },
|
||||
{ 634605, GO_FIREWORK_SHOW_TYPE_1_WHITE, 20 },
|
||||
{ 636559, GO_FIREWORK_SHOW_TYPE_1_WHITE_BIG, 2 },
|
||||
{ 636559, GO_FIREWORK_SHOW_TYPE_1_YELLOW, 13 },
|
||||
{ 639045, GO_FIREWORK_SHOW_TYPE_1_BLUE, 0 },
|
||||
{ 639437, GO_FIREWORK_SHOW_TYPE_2_YELLOW_BIG, 10 },
|
||||
{ 641461, GO_FIREWORK_SHOW_TYPE_2_PURPLE, 23 },
|
||||
{ 642671, GO_FIREWORK_SHOW_TYPE_1_YELLOW_BIG, 17 },
|
||||
{ 645920, GO_FIREWORK_SHOW_TYPE_1_BLUE, 7 },
|
||||
{ 645920, GO_FIREWORK_SHOW_TYPE_1_RED, 22 },
|
||||
{ 648856, GO_FIREWORK_SHOW_TYPE_2_GREEN, 6 },
|
||||
{ 649157, GO_FIREWORK_SHOW_TYPE_1_YELLOW_BIG, 3 },
|
||||
{ 652004, GO_FIREWORK_SHOW_TYPE_1_BLUE, 15 },
|
||||
{ 652405, GO_FIREWORK_SHOW_TYPE_2_WHITE, 16 },
|
||||
{ 652405, GO_FIREWORK_SHOW_TYPE_1_YELLOW, 20 },
|
||||
{ 655372, GO_FIREWORK_SHOW_TYPE_1_GREEN_BIG, 0 },
|
||||
{ 660268, GO_FIREWORK_SHOW_TYPE_2_PURPLE, 11 },
|
||||
{ 661838, GO_FIREWORK_SHOW_TYPE_1_BLUE_BIG, 12 },
|
||||
{ 663825, GO_FIREWORK_SHOW_TYPE_2_RED_BIG, 23 },
|
||||
{ 666714, GO_FIREWORK_SHOW_TYPE_1_YELLOW, 2 },
|
||||
{ 666714, GO_FIREWORK_SHOW_TYPE_2_BLUE, 7 },
|
||||
{ 667363, GO_FIREWORK_SHOW_TYPE_1_YELLOW, 3 },
|
||||
{ 667363, GO_FIREWORK_SHOW_TYPE_1_YELLOW_BIG, 21 },
|
||||
{ 668168, GO_FIREWORK_SHOW_TYPE_2_PURPLE_BIG, 14 },
|
||||
{ 668168, GO_FIREWORK_SHOW_TYPE_2_PURPLE_BIG, 5 },
|
||||
{ 674629, GO_FIREWORK_SHOW_TYPE_1_WHITE, 24 },
|
||||
{ 676245, GO_FIREWORK_SHOW_TYPE_2_RED, 22 },
|
||||
{ 676245, GO_FIREWORK_SHOW_TYPE_1_RED, 1 },
|
||||
{ 677053, GO_FIREWORK_SHOW_TYPE_2_PURPLE, 25 },
|
||||
{ 677053, GO_FIREWORK_SHOW_TYPE_2_PURPLE_BIG, 26 },
|
||||
{ 677053, GO_FIREWORK_SHOW_TYPE_2_PURPLE, 27 },
|
||||
{ 677053, GO_FIREWORK_SHOW_TYPE_2_BLUE_BIG, 28 },
|
||||
{ 677053, GO_FIREWORK_SHOW_TYPE_2_YELLOW_BIG, 16 },
|
||||
{ 677053, GO_FIREWORK_SHOW_TYPE_1_GREEN_BIG, 7 },
|
||||
{ 677053, GO_FIREWORK_SHOW_TYPE_1_YELLOW, 2 },
|
||||
{ 677053, GO_FIREWORK_SHOW_TYPE_1_WHITE_BIG, 29 },
|
||||
{ 677053, GO_FIREWORK_SHOW_TYPE_1_GREEN, 12 },
|
||||
{ 677053, GO_FIREWORK_SHOW_TYPE_1_GREEN, 6 },
|
||||
{ 677053, GO_FIREWORK_SHOW_TYPE_2_PURPLE, 14 },
|
||||
{ 678667, GO_FIREWORK_SHOW_TYPE_2_GREEN, 30 },
|
||||
{ 678667, GO_FIREWORK_SHOW_TYPE_2_PURPLE, 23 },
|
||||
{ 678667, GO_FIREWORK_SHOW_TYPE_1_BLUE_BIG, 31 },
|
||||
{ 678667, GO_FIREWORK_SHOW_TYPE_2_PURPLE, 32 },
|
||||
{ 678667, GO_FIREWORK_SHOW_TYPE_2_GREEN_BIG, 15 },
|
||||
{ 678667, GO_FIREWORK_SHOW_TYPE_1_PURPLE_BIG, 11 },
|
||||
{ 678667, GO_FIREWORK_SHOW_TYPE_2_PURPLE_BIG, 5 },
|
||||
{ 678667, GO_FIREWORK_SHOW_TYPE_1_PURPLE_BIG, 33 },
|
||||
{ 678667, GO_FIREWORK_SHOW_TYPE_2_PURPLE_BIG, 34 },
|
||||
{ 678667, GO_FIREWORK_SHOW_TYPE_1_BLUE, 35 },
|
||||
{ 678667, GO_FIREWORK_SHOW_TYPE_2_RED, 36 },
|
||||
{ 678667, GO_FIREWORK_SHOW_TYPE_2_BLUE_BIG, 19 },
|
||||
{ 678667, GO_FIREWORK_SHOW_TYPE_2_RED, 37 },
|
||||
{ 678667, GO_FIREWORK_SHOW_TYPE_2_BLUE_BIG, 38 },
|
||||
{ 678667, GO_FIREWORK_SHOW_TYPE_1_GREEN, 4 },
|
||||
{ 678667, GO_FIREWORK_SHOW_TYPE_2_RED_BIG, 18 },
|
||||
{ 679422, GO_FIREWORK_SHOW_TYPE_2_YELLOW, 3 },
|
||||
{ 679422, GO_FIREWORK_SHOW_TYPE_2_WHITE, 39 },
|
||||
{ 679422, GO_FIREWORK_SHOW_TYPE_1_YELLOW, 21 },
|
||||
{ 679809, GO_FIREWORK_SHOW_TYPE_1_GREEN, 8 },
|
||||
{ 679809, GO_FIREWORK_SHOW_TYPE_2_WHITE, 20 },
|
||||
{ 681100, GO_FIREWORK_SHOW_TYPE_2_YELLOW, 17 },
|
||||
{ 681100, GO_FIREWORK_SHOW_TYPE_2_BLUE, 0 },
|
||||
{ 682717, GO_FIREWORK_SHOW_TYPE_1_WHITE, 13 },
|
||||
{ 686258, GO_FIREWORK_SHOW_TYPE_1_WHITE, 10 },
|
||||
{ 690976, GO_FIREWORK_SHOW_TYPE_1_RED_BIG, 9 },
|
||||
};
|
||||
|
||||
FireworkShow const fireworkShowBootyBay =
|
||||
{
|
||||
.schedule =
|
||||
{
|
||||
.entries = fireworkShowScheduleBootyBay,
|
||||
.size = sizeof(fireworkShowScheduleBootyBay) / sizeof(fireworkShowScheduleBootyBay[0])
|
||||
},
|
||||
.spawns =
|
||||
{
|
||||
.entries = FireworkShowGameobjectBootyBay,
|
||||
.size = sizeof(FireworkShowGameobjectBootyBay) / sizeof(FireworkShowGameobjectBootyBay[0])
|
||||
},
|
||||
.revelerId =
|
||||
{
|
||||
NPC_BOOTY_BAY_REVELER,
|
||||
0
|
||||
}
|
||||
};
|
||||
|
||||
#endif
|
||||
1294
src/server/scripts/Events/firework_show/firework_show_Exodar.h
Normal file
1294
src/server/scripts/Events/firework_show/firework_show_Exodar.h
Normal file
File diff suppressed because it is too large
Load Diff
1419
src/server/scripts/Events/firework_show/firework_show_Ironforge.h
Normal file
1419
src/server/scripts/Events/firework_show/firework_show_Ironforge.h
Normal file
File diff suppressed because it is too large
Load Diff
1623
src/server/scripts/Events/firework_show/firework_show_Orgrimmar.h
Normal file
1623
src/server/scripts/Events/firework_show/firework_show_Orgrimmar.h
Normal file
File diff suppressed because it is too large
Load Diff
1181
src/server/scripts/Events/firework_show/firework_show_Shattrath.h
Normal file
1181
src/server/scripts/Events/firework_show/firework_show_Shattrath.h
Normal file
File diff suppressed because it is too large
Load Diff
1433
src/server/scripts/Events/firework_show/firework_show_Silvermoon.h
Normal file
1433
src/server/scripts/Events/firework_show/firework_show_Silvermoon.h
Normal file
File diff suppressed because it is too large
Load Diff
1660
src/server/scripts/Events/firework_show/firework_show_Stormwind.h
Normal file
1660
src/server/scripts/Events/firework_show/firework_show_Stormwind.h
Normal file
File diff suppressed because it is too large
Load Diff
1325
src/server/scripts/Events/firework_show/firework_show_Teldrassil.h
Normal file
1325
src/server/scripts/Events/firework_show/firework_show_Teldrassil.h
Normal file
File diff suppressed because it is too large
Load Diff
1581
src/server/scripts/Events/firework_show/firework_show_ThunderBluff.h
Normal file
1581
src/server/scripts/Events/firework_show/firework_show_ThunderBluff.h
Normal file
File diff suppressed because it is too large
Load Diff
1282
src/server/scripts/Events/firework_show/firework_show_Undercity.h
Normal file
1282
src/server/scripts/Events/firework_show/firework_show_Undercity.h
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user