*Add placeholder of ulduar.

--HG--
branch : trunk
This commit is contained in:
megamage
2009-06-10 17:21:14 -05:00
parent 1eb6b25e55
commit 50d9c8e9ee
19 changed files with 537 additions and 48 deletions
+16
View File
@@ -478,6 +478,22 @@ SET(trinityscript_LIB_SRCS
scripts/zone/vault_of_archavon/boss_archavon.cpp
scripts/zone/vault_of_archavon/def_vault_of_archavon.h
scripts/zone/wintergrasp/wintergrasp.cpp
scripts/zone/ulduar/ulduar/boss_algalon.cpp
scripts/zone/ulduar/ulduar/boss_assembly_of_iron.cpp
scripts/zone/ulduar/ulduar/boss_auriaya.cpp
scripts/zone/ulduar/ulduar/boss_flame_leviathan.cpp
scripts/zone/ulduar/ulduar/boss_freya.cpp
scripts/zone/ulduar/ulduar/boss_general_vezax.cpp
scripts/zone/ulduar/ulduar/boss_hodir.cpp
scripts/zone/ulduar/ulduar/boss_ignis.cpp
scripts/zone/ulduar/ulduar/boss_kologarn.cpp
scripts/zone/ulduar/ulduar/boss_mimiron.cpp
scripts/zone/ulduar/ulduar/boss_razorscale.cpp
scripts/zone/ulduar/ulduar/boss_thorim.cpp
scripts/zone/ulduar/ulduar/boss_xt002.cpp
scripts/zone/ulduar/ulduar/boss_yoggsaron.cpp
scripts/zone/ulduar/ulduar/def_ulduar.h
scripts/zone/ulduar/ulduar/instance_ulduar.cpp
system.cpp
)
+88 -24
View File
@@ -2514,30 +2514,22 @@
<Filter
Name="Nexus"
>
<File
RelativePath="..\scripts\zone\nexus\nexus\boss_magus_telestra.cpp"
>
</File>
<File
RelativePath="..\scripts\zone\nexus\nexus\boss_anomalus.cpp"
>
</File>
<File
RelativePath="..\scripts\zone\nexus\nexus\boss_ormorok.cpp"
>
</File>
<File
RelativePath="..\scripts\zone\nexus\nexus\boss_keristrasza.cpp"
>
</File>
<File
RelativePath="..\scripts\zone\nexus\nexus\def_nexus.h"
>
</File>
<File
RelativePath="..\scripts\zone\nexus\nexus\instance_nexus.cpp"
>
</File>
<File
RelativePath="..\scripts\zone\nexus\nexus\boss_anomalus.cpp"
>
</File>
<File
RelativePath="..\scripts\zone\nexus\nexus\boss_keristrasza.cpp"
>
</File>
<File
RelativePath="..\scripts\zone\nexus\nexus\boss_magus_telestra.cpp"
>
</File>
<File
RelativePath="..\scripts\zone\nexus\nexus\boss_ormorok.cpp"
>
</File>
<File
RelativePath="..\scripts\zone\nexus\nexus\commander_kolurg.cpp"
>
@@ -2546,6 +2538,10 @@
RelativePath="..\scripts\zone\nexus\nexus\commander_stoutbeard.cpp"
>
</File>
<File
RelativePath="..\scripts\zone\nexus\nexus\def_nexus.h"
>
</File>
<File
RelativePath="..\scripts\zone\nexus\nexus\instance_nexus.cpp"
>
@@ -2667,6 +2663,74 @@
>
</File>
</Filter>
<Filter
Name="Ulduar"
>
<File
RelativePath="..\scripts\zone\ulduar\ulduar\boss_algalon.cpp"
>
</File>
<File
RelativePath="..\scripts\zone\ulduar\ulduar\boss_assembly_of_iron.cpp"
>
</File>
<File
RelativePath="..\scripts\zone\ulduar\ulduar\boss_auriaya.cpp"
>
</File>
<File
RelativePath="..\scripts\zone\ulduar\ulduar\boss_flame_leviathan.cpp"
>
</File>
<File
RelativePath="..\scripts\zone\ulduar\ulduar\boss_freya.cpp"
>
</File>
<File
RelativePath="..\scripts\zone\ulduar\ulduar\boss_general_vezax.cpp"
>
</File>
<File
RelativePath="..\scripts\zone\ulduar\ulduar\boss_hodir.cpp"
>
</File>
<File
RelativePath="..\scripts\zone\ulduar\ulduar\boss_ignis.cpp"
>
</File>
<File
RelativePath="..\scripts\zone\ulduar\ulduar\boss_kologarn.cpp"
>
</File>
<File
RelativePath="..\scripts\zone\ulduar\ulduar\boss_mimiron.cpp"
>
</File>
<File
RelativePath="..\scripts\zone\ulduar\ulduar\boss_razorscale.cpp"
>
</File>
<File
RelativePath="..\scripts\zone\ulduar\ulduar\boss_thorim.cpp"
>
</File>
<File
RelativePath="..\scripts\zone\ulduar\ulduar\boss_xt002.cpp"
>
</File>
<File
RelativePath="..\scripts\zone\ulduar\ulduar\boss_yoggsaron.cpp"
>
</File>
<File
RelativePath="..\scripts\zone\ulduar\ulduar\def_ulduar.h"
>
</File>
<File
RelativePath="..\scripts\zone\ulduar\ulduar\instance_ulduar.cpp"
>
</File>
</Filter>
</Filter>
<Filter
Name="Utgarde Keep"
+92 -24
View File
@@ -2513,30 +2513,22 @@
<Filter
Name="Nexus"
>
<File
RelativePath="..\scripts\zone\nexus\nexus\boss_magus_telestra.cpp"
>
</File>
<File
RelativePath="..\scripts\zone\nexus\nexus\boss_anomalus.cpp"
>
</File>
<File
RelativePath="..\scripts\zone\nexus\nexus\boss_ormorok.cpp"
>
</File>
<File
RelativePath="..\scripts\zone\nexus\nexus\boss_keristrasza.cpp"
>
</File>
<File
RelativePath="..\scripts\zone\nexus\nexus\def_nexus.h"
>
</File>
<File
RelativePath="..\scripts\zone\nexus\nexus\instance_nexus.cpp"
>
</File>
<File
RelativePath="..\scripts\zone\nexus\nexus\boss_anomalus.cpp"
>
</File>
<File
RelativePath="..\scripts\zone\nexus\nexus\boss_keristrasza.cpp"
>
</File>
<File
RelativePath="..\scripts\zone\nexus\nexus\boss_magus_telestra.cpp"
>
</File>
<File
RelativePath="..\scripts\zone\nexus\nexus\boss_ormorok.cpp"
>
</File>
<File
RelativePath="..\scripts\zone\nexus\nexus\commander_kolurg.cpp"
>
@@ -2545,6 +2537,14 @@
RelativePath="..\scripts\zone\nexus\nexus\commander_stoutbeard.cpp"
>
</File>
<File
RelativePath="..\scripts\zone\nexus\nexus\def_nexus.h"
>
</File>
<File
RelativePath="..\scripts\zone\nexus\nexus\instance_nexus.cpp"
>
</File>
</Filter>
<Filter
Name="Oculus"
@@ -2662,6 +2662,74 @@
>
</File>
</Filter>
<Filter
Name="Ulduar"
>
<File
RelativePath="..\scripts\zone\ulduar\ulduar\boss_algalon.cpp"
>
</File>
<File
RelativePath="..\scripts\zone\ulduar\ulduar\boss_assembly_of_iron.cpp"
>
</File>
<File
RelativePath="..\scripts\zone\ulduar\ulduar\boss_auriaya.cpp"
>
</File>
<File
RelativePath="..\scripts\zone\ulduar\ulduar\boss_flame_leviathan.cpp"
>
</File>
<File
RelativePath="..\scripts\zone\ulduar\ulduar\boss_freya.cpp"
>
</File>
<File
RelativePath="..\scripts\zone\ulduar\ulduar\boss_general_vezax.cpp"
>
</File>
<File
RelativePath="..\scripts\zone\ulduar\ulduar\boss_hodir.cpp"
>
</File>
<File
RelativePath="..\scripts\zone\ulduar\ulduar\boss_ignis.cpp"
>
</File>
<File
RelativePath="..\scripts\zone\ulduar\ulduar\boss_kologarn.cpp"
>
</File>
<File
RelativePath="..\scripts\zone\ulduar\ulduar\boss_mimiron.cpp"
>
</File>
<File
RelativePath="..\scripts\zone\ulduar\ulduar\boss_razorscale.cpp"
>
</File>
<File
RelativePath="..\scripts\zone\ulduar\ulduar\boss_thorim.cpp"
>
</File>
<File
RelativePath="..\scripts\zone\ulduar\ulduar\boss_xt002.cpp"
>
</File>
<File
RelativePath="..\scripts\zone\ulduar\ulduar\boss_yoggsaron.cpp"
>
</File>
<File
RelativePath="..\scripts\zone\ulduar\ulduar\def_ulduar.h"
>
</File>
<File
RelativePath="..\scripts\zone\ulduar\ulduar\instance_ulduar.cpp"
>
</File>
</Filter>
</Filter>
<Filter
Name="Utgarde Keep"
@@ -0,0 +1,20 @@
/*
* Copyright (C) 2008 - 2009 Trinity <http://www.trinitycore.org/>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 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 General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
#include "precompiled.h"
#include "def_ulduar.h"
@@ -0,0 +1,20 @@
/*
* Copyright (C) 2008 - 2009 Trinity <http://www.trinitycore.org/>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 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 General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
#include "precompiled.h"
#include "def_ulduar.h"
@@ -0,0 +1,20 @@
/*
* Copyright (C) 2008 - 2009 Trinity <http://www.trinitycore.org/>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 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 General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
#include "precompiled.h"
#include "def_ulduar.h"
@@ -0,0 +1,20 @@
/*
* Copyright (C) 2008 - 2009 Trinity <http://www.trinitycore.org/>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 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 General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
#include "precompiled.h"
#include "def_ulduar.h"
@@ -0,0 +1,20 @@
/*
* Copyright (C) 2008 - 2009 Trinity <http://www.trinitycore.org/>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 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 General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
#include "precompiled.h"
#include "def_ulduar.h"
@@ -0,0 +1,20 @@
/*
* Copyright (C) 2008 - 2009 Trinity <http://www.trinitycore.org/>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 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 General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
#include "precompiled.h"
#include "def_ulduar.h"
@@ -0,0 +1,20 @@
/*
* Copyright (C) 2008 - 2009 Trinity <http://www.trinitycore.org/>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 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 General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
#include "precompiled.h"
#include "def_ulduar.h"
@@ -0,0 +1,20 @@
/*
* Copyright (C) 2008 - 2009 Trinity <http://www.trinitycore.org/>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 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 General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
#include "precompiled.h"
#include "def_ulduar.h"
@@ -0,0 +1,20 @@
/*
* Copyright (C) 2008 - 2009 Trinity <http://www.trinitycore.org/>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 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 General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
#include "precompiled.h"
#include "def_ulduar.h"
@@ -0,0 +1,20 @@
/*
* Copyright (C) 2008 - 2009 Trinity <http://www.trinitycore.org/>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 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 General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
#include "precompiled.h"
#include "def_ulduar.h"
@@ -0,0 +1,20 @@
/*
* Copyright (C) 2008 - 2009 Trinity <http://www.trinitycore.org/>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 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 General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
#include "precompiled.h"
#include "def_ulduar.h"
@@ -0,0 +1,20 @@
/*
* Copyright (C) 2008 - 2009 Trinity <http://www.trinitycore.org/>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 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 General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
#include "precompiled.h"
#include "def_ulduar.h"
@@ -0,0 +1,20 @@
/*
* Copyright (C) 2008 - 2009 Trinity <http://www.trinitycore.org/>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 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 General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
#include "precompiled.h"
#include "def_ulduar.h"
@@ -0,0 +1,20 @@
/*
* Copyright (C) 2008 - 2009 Trinity <http://www.trinitycore.org/>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 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 General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
#include "precompiled.h"
#include "def_ulduar.h"
@@ -0,0 +1,41 @@
/*
* Copyright (C) 2008 - 2009 Trinity <http://www.trinitycore.org/>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 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 General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
#ifndef DEF_ULDUAR_H
#define DEF_ULDUAR_H
enum Encounter
{
BOSS_LEVIATHAN,
BOSS_IGNIS,
BOSS_RAZORSCALE,
BOSS_XT002,
BOSS_ASSEMBLY,
BOSS_KOLOGARN,
BOSS_AURIAYA,
BOSS_MIMIRON,
BOSS_HODIR,
BOSS_THORIM,
BOSS_FREYA,
BOSS_VEZAX,
BOSS_YOGGSARON,
BOSS_ALGALON,
MAX_BOSS_NUMBER
};
#endif
@@ -0,0 +1,20 @@
/*
* Copyright (C) 2008 - 2009 Trinity <http://www.trinitycore.org/>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 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 General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
#include "precompiled.h"
#include "def_ulduar.h"